Как сделать большую надпись из символов

Введите короткое слово латиницей, число или сочетание допустимых знаков и нажмите «Создать надпись». Генератор соберёт каждый символ из решёток и пробелов на сетке 5×7. Вместо одной строки получится рисунок высотой семь строк. Его можно скопировать в текстовый файл, комментарий к коду или сообщение с моноширинным оформлением.
Исходная надпись должна занимать одну строку и содержать не больше 20 символов вместе с пробелами. Поддерживаются 26 латинских букв, десять цифр и знаки ! ? . , : - _ + = / ( ). Строчные буквы автоматически превращаются в заглавные. Русские буквы не заменяются похожими латинскими: при неподдерживаемом знаке появится сообщение с этим символом.
Обычный стиль оставляет каждую точку шириной в один текстовый знак. Широкий удваивает по горизонтали решётки и пробелы, сохраняя семь строк по высоте. Это два варианта одной формы букв. Других настроек не требуется: выберите ширину под место, куда собираетесь вставлять готовую надпись.
Почему для рисунка достаточно решёток и пробелов
ASCII является семибитным набором из 128 кодов со значениями от 0 до 127. Базовые латинские буквы, цифры, пробел и решётка входят в этот набор. Готовый рисунок использует только знак #, обычный пробел и разделитель строк. Поэтому надпись не зависит от поддержки редких математических знаков или блочной псевдографики.
Каждая буква сначала рассматривается как небольшая матрица. Заполненная ячейка превращается в решётку, незаполненная в пробел. У буквы A верхняя строка образует вершину, боковые штрихи оставляют середину пустой, а четвёртая строка становится сплошной поперечиной. Всего у одного знакоместа пять столбцов и семь строк, то есть 35 возможных ячеек.
Это текстовый рисунок, а не файл изображения. При копировании передаётся последовательность символов, которую можно редактировать в обычном текстовом редакторе. Удаление одного пробела меняет геометрию строки. Если нужно поменять слово целиком, проще исправить исходное поле и заново построить надпись, чем вручную передвигать её части.
Сколько места занимает слово
Между соседними знакоместами добавляется один пустой столбец. Для двух букв получается 5 + 1 + 5 = 11 текстовых позиций в каждой строке. Для трёх букв будет 17 позиций. Внешний дополнительный отступ генератор не добавляет, но пустые ячейки внутри первого или последнего знака сохраняются.
Ширина обычной надписи = 6 × число исходных символов − 1
Пробел в исходном тексте тоже занимает знакоместо шириной пять столбцов. Поэтому A B и AB отличаются не одним дополнительным пробелом на выходе: первый вариант занимает 17 позиций, второй 11. Начальные и конечные пробелы также участвуют в ширине, если рядом есть хотя бы один непустой символ.
Широкий стиль удваивает каждую позицию. Слово из 20 символов получает ширину 119 позиций в обычном стиле и 238 в широком. На телефоне такой рисунок не помещается целиком, поэтому область результата прокручивается по горизонтали. Автоматически переносить его на новые строки нельзя: отдельные части буквы оказались бы друг под другом.
Как выбрать надпись под задачу
Пример 1. Одна буква. Введите A и выберите обычный стиль. Результат имеет семь строк по пять позиций. Четвёртая строка выглядит как #####, а в нижних строках остаются два боковых штриха. Этот пример удобно использовать, чтобы проверить моноширинное отображение в нужном редакторе.
Пример 2. Две буквы. Ввод AB даёт семь строк по 11 позиций. Переключение на широкий стиль увеличивает ширину до 22, а высота остаётся прежней. Выберите обычный режим для узкого комментария; широкий подойдёт там, где текстовые знаки визуально высокие и хочется более растянутого рисунка.
Пример 3. Разделение слов. Введите GO 2. Четыре исходных символа, включая пробел, занимают 23 позиции в каждой строке. Между словом и цифрой будет заметный разрыв. Если вместо пробела поставить дефис, ширина останется 23, но в середине третьего знакоместа появится горизонтальная черта.
Пример 4. Маленькие буквы. Строки hello и HELLO дают одинаковый рисунок шириной 29 позиций. Алфавит использует только заглавные формы. Это помогает сохранить читаемость на небольшой сетке: у строчных букв потребовались бы другие пропорции, высота и нижние выносные элементы.
Пример 5. Число с нулями. Введите 007. Результат занимает 17 позиций в ширину, оба ведущих нуля сохраняются. В отличие от числового расчёта, здесь нет преобразования ввода в число. Внутренний штрих нуля помогает отличить его от буквы O, хотя в мелком масштабе оба знака всё равно требуют внимания.
Пример 6. Русское слово. Ввод Привет отклоняется с указанием первой неподдерживаемой буквы. Если нужна латинская запись, сначала используйте транслитерацию текста, проверьте полученное слово, затем вставьте его сюда. Такая отдельная операция позволяет осознанно выбрать написание имени или названия.
Как вставить рисунок без смещения
Для всех позиций нужен шрифт одинаковой ширины, например системный моноширинный. В пропорциональном шрифте пробел часто уже решётки, поэтому вертикальные штрихи начинают расходиться. Если после вставки A стала кривой, сначала включите режим кода или моноширинное начертание, а затем проверьте сохранность пробелов.
В редакторе с Markdown рисунок обычно помещают в блок кода: отдельная строка с тремя обратными кавычками, затем семь строк надписи, затем закрывающая строка с такими же кавычками. Название языка можно не указывать. Встроенное форматирование отдельного короткого фрагмента часто не сохраняет многострочную геометрию так же удобно, как блок.
Некоторые мессенджеры и почтовые редакторы удаляют пробелы по краям или объединяют несколько пробелов. Кнопка копирования передаёт результат полностью, включая пустые позиции, но последующая обработка зависит от принимающего приложения. Для точного хранения подойдёт обычный файл TXT; перед отправкой сообщения посмотрите предварительный вид.
Если вместо семистрочного рисунка нужна короткая строка с необычным начертанием, откройте генератор красивого текста. Для получения кодов отдельных букв существует ASCII-конвертер. Крупная вывеска, декоративные Unicode-буквы и числовое представление символов решают разные задачи, даже когда все три результата копируются как текст.
Частые вопросы об ASCII-надписях
Ровные столбцы зависят от моноширинного отображения и сохранённых пробелов. Ограниченный алфавит помогает заранее понять, какая надпись получится.
Можно ли сделать надпись на русском?
В этом алфавите есть только латиница, цифры и перечисленные знаки. Кириллица вызывает ошибку. Можно отдельно подготовить транслитерацию и проверить её написание; автоматически подменять русские буквы генератор не будет.
Почему надпись развалилась в сообщении?
Чаще всего приложение использует пропорциональный шрифт, сжимает повторяющиеся пробелы или переносит длинные строки. Включите блок кода или моноширинное оформление. Если поле всё равно меняет пробелы, передайте рисунок текстовым файлом.
Чем ASCII отличается от рисунка из символов █?
Знак █ является Unicode-символом за пределами ASCII. Этот генератор использует решётки и пробелы из базового ASCII. Внешне блочная псевдографика может быть плотнее, но требует другого набора знаков и не является тем же форматом.
Можно ли убрать пустые места справа?
Отдельные пустые позиции являются частью сетки последнего знакоместа. При ручной обрезке одной строки рисунок иногда выглядит так же, но строки перестают иметь одинаковую длину. Для предсказуемого копирования генератор сохраняет полную ширину матрицы.
Зачем нужен широкий стиль?
Он удваивает каждый горизонтальный элемент, сохраняя форму и семь строк по высоте. Это полезно, когда узкие высокие знаки шрифта слишком сжимают рисунок. Объём текста растёт, поэтому в узком поле чаще удобен обычный стиль.
Можно ли вставить несколько строк исходного текста?
Нет. Генератор принимает одну надпись. Если при вставке в поле попадёт перенос строки, появится ошибка; слова не будут склеены. Для нескольких вывесок создайте и скопируйте каждую по отдельности.
Подойдёт ли рисунок для логотипа или печати?
Для черновой надписи и текстового оформления он подходит. Финальный логотип обычно требует точных пропорций, масштабируемого файла и проверки прав на его элементы. При печати текстового рисунка заранее проверьте шрифт, ширину страницы и переносы.
Похожие калькуляторы
Возможно вам пригодятся ещё несколько калькуляторов по данной теме:
- Генератор красивого текста. Введите текст и выберите стиль для латинских букв и цифр.
- Конвертер ASCII-кодов. Переводите латинский текст в десятичные, HEX- и двоичные коды и обратно.
- Перевод русского текста в латиницу. Вставьте текст и выберите обычную запись или часть адреса.
- Калькулятор калорий при ходьбе. Рассчитайте, сколько калорий сжигается при ходьбе пешком, к примеру, за 1 км, 1 час или 10000 шагов. Учитывается тип ходьбы: быстрая, по лестнице, скандинавская.
- Калькулятор шашлыка. Рассчитайте на онлайн-калькуляторе, сколько нужно взять мяса для шашлыка.
- Калькулятор сна. Рассчитайте по фазам сна и «правилу 90 минут», во сколько лечь спать, чтобы выспаться.
- Калькулятор размеров одежды. Определите размер по обхватам или прикиньте его по росту и весу.
- Случайный выбор из списка. Добавьте варианты по одному в строке, укажите количество и выберите режим повторов.
- Перемешать список. Добавьте пункты по одному в строке и укажите, нужно ли сохранять одинаковые значения.
- Разделить список на группы. Добавьте участников, укажите число групп и выберите случайный либо исходный порядок.
Есть что добавить?
Напишите своё мнение, комментарий или предложение.