Генератор блоків ASCII
Намалюйте чисту рамку — одинарну, подвійну, закруглену або класичну ASCII — навколо будь-якого тексту.
Генератор блоків ASCII
Рамка навколо рядка тексту є найстарішим трюком у дизайні простого тексту, і він досі працює: банер README, блок попередження в коментарі до коду, заголовок у файлі конфігурації, цитата в рамці в MOTD терміналу. Малювання вручну означає підрахунок символів і повторний підрахунок після кожного редагування. Тут поле малює себе: вставте текст, а найширша лінія задає рамку, живу, як ви друкуєте.
Сім стилів бордюру покривають звичні смаки. Одинарний, подвійний, закруглений і жирний стилі використовують правильні символи Unicode для малювання рамок, які ідеально вирівнюються в будь-якому моноширинному шрифті. Звичайний ASCII (+---+) є консервативним вибором для середовищ, де безпечні лише 7-бітові символи — старі термінали, суворі лінтери, електронна пошта. Зірочки та хеші надають класичний вигляд банера C та блоків коментарів оболонки відповідно.
Усередині фрейму текст може розташовуватися по центру (за замовчуванням праворуч для банерів) або вирівнюватись по лівому чи правому краю для вмісту, який читається як проза чи цифри. Відступ додає простору між текстом і рамкою, від вузького нуля до просторих двадцяти стовпців. Вітається багаторядкове введення: кожен рядок доповнюється до ширини найдовшого, порожні рядки залишаються візуальними проміжками, а кінцеві пробіли обрізаються, щоб не спотворювати ширину.
Усе працює локально у вашому браузері. Єдине, що потрібно знати: шрифти клітинок із символами відображають емодзі подвійної ширини, тому рамка навколо тексту, багатого емодзі, у деяких редакторах може виглядати дещо незручно — літери, цифри та символи з наголосами вирівнюються точно.