Видите два целых прямоугольника и один частично перекрытый?
Надо красиво(!) сделать вместо перекрытого прямоугольника трапецию, положенную на бок.
Должно выглядеть как эдакое сужение, переход из большого в маленький.
UTF использовать можно (в разумных пределах — каких-то арабских или японских литер может в шрифте и не быть).
Как вам такая задачка?
Если слабО, то подскажите блок символов со всякими слешами под разными углами (уверен, что такого в UTF много, но не знаю как искать)
Хиханьки, да? Хаханьки, мать его за ногу? А оказывается в нами любимом UTF есть LOWER ONE QUARTER BLOCK(▂), а аналогичного UPPER нет. И не предвидится — поскольку для этих символов выделили совсем небольшой диапазон и туда ничего уже не впихнуть. Козлы.
А что тут думать? Вся эта фигня не статическая, а елозит по экрану. Некоторые области перекрываются. Как сделать работу не через жопу для человека, который всё это будет рисовать в обычном текстовом редакторе? Не-не-не... Да начала желательно не лезть во весь этот ужас.
Вот теперь самое время выяснить, какую задачу ты на самом деле решаешь, чтобы всем ЛОРом сказать тебе, почему ты делаешь это через ту же жопу.
Судя по всему, тебе нужно дать пользователю возможность рисовать ascii-арт. Для этого дела существуют специальные программы. Не мучай людей, не заставляй их вбивать юникод в текстовых редакторах.