Генератор крупного текста
Преобразуйте текст в крупные буквы ASCII-арта с использованием шрифтов FIGlet — для баннеров в README, комментариев кода, заставок терминала и сообщений в чатах. Выбирайте из 47 шрифтов, включая Standard, ANSI Shadow, Doom, Slant и Block, изменяйте расстояние между буквами и переносите длинный текст по заданной ширине. Работает в браузере.
Ввод
Вывод
Документация
Что такое крупный текст ASCII?
Крупный текст ASCII создаёт каждую букву из нескольких строк обычных символов, превращая слово в большой баннер, например те, что размещают в верхней части файлов README, заголовках исходного кода и терминальных программ. Наиболее распространённый формат таких букв - FIGlet, программа 1991 года, файлы шрифтов которой до сих пор используются инструментами командной строки, редакторами кода и веб-сайтами. Поскольку результат представляет собой обычный текст, он работает везде, где используется моноширинный шрифт.
Описание инструмента
Этот инструмент превращает текст в крупные буквы с выбранным вами шрифтом FIGlet. В нём доступно 47 популярных шрифтов - от классических Standard и Big до блочных букв ANSI Shadow и объёмного оформления Larry 3D. Вы можете изменить плотность расположения букв и переносить длинный текст по заданной ширине, а затем скопировать результат или скачать его в виде текстового файла.
Возможности
- 47 шрифтов FIGlet, включая Standard, Big, ANSI Shadow, ANSI Regular, Block, Doom, Slant, Small, Shadow, Colossal, Graffiti, Star Wars и 3-D
- Поиск в списке шрифтов по названию
- Интервалы между буквами: собственные настройки шрифта, полная ширина, подгонка, сжатие или перекрытие
- Перенос длинного текста по заданной ширине с разрывом между словами, если это возможно
- Каждая строка исходного текста превращается в отдельную строку крупных букв
- Предупреждение о символах, которые выбранный шрифт не может отобразить
- Копирование результата или скачивание его в виде текстового файла
Как это работает
Шрифт FIGlet хранит каждый символ в виде небольшой текстовой сетки одинаковой высоты. Инструмент размещает сетки ваших букв рядом друг с другом. При использовании полной ширины каждая буква сохраняет всю свою сетку. При подгонке буквы сближаются, пока не соприкоснутся. Сжатие делает ещё один шаг и объединяет края соседних букв по правилам, сохранённым в шрифте, а перекрытие объединяет их даже в случаях, когда эти правила этого не позволяют. Файлы шрифтов загружаются только после их выбора, а вся отрисовка выполняется в вашем браузере.
Советы
- Вставляйте результат в блок кода (три обратных апострофа в Markdown, Discord или Slack), чтобы он отображался моноширинным шрифтом. Иначе буквы распадутся.
- Во многих шрифтах предусмотрены только буквы базовой латиницы, цифры и знаки пунктуации. Буквы с диакритическими знаками, символы других письменностей и emoji пропускаются, а инструмент сообщает, какие именно.
- Такие шрифты, как ANSI Shadow и Block, используют блочные символы Unicode. Для места, где поддерживается только ASCII, например старого терминала, выберите Standard, Big, Doom или Slant.
- Установите ширину переноса 80 для классического терминала или оставьте поле пустым, чтобы каждая строка оставалась в одной строке.