Введение

Шрифт, символы которого занимают одинаковое количество горизонтального пространства.

Моноширинный шрифт, также называемый шрифтом с фиксированной шириной, фиксированным шагом или непропорциональным шрифтом, – это шрифт, в котором каждая буква и символ занимает одинаковое количество горизонтального пространства. Это отличается от шрифтов с переменной шириной, где буквы и пробелы имеют разную ширину. Моноширинные шрифты традиционно используются в пишущих машинках и для набора компьютерного кода. Моноширинные шрифты широко применялись в ранних компьютерах и компьютерных терминалах, которые часто имели крайне ограниченные графические возможности. Аппаратная реализация упрощалась за счет использования текстового режима, в котором макет экрана представлялся в виде регулярной сетки ячеек, каждая из которых могла быть настроена для отображения символа путем обращения к карте символов аппаратного обеспечения. Некоторые системы позволяли отображать цветной текст, изменяя цвет фона и переднего плана для каждой ячейки. Другие эффекты включали инверсию цветов и мигающий текст. Тем не менее, эти ранние системы обычно ограничивались одним консольным шрифтом. Хотя компьютеры теперь могут отображать широкий спектр шрифтов, большинство IDE и текстовых редакторов используют моноширинный шрифт в качестве шрифта по умолчанию. Это повышает читаемость исходного кода, который часто сильно зависит от различий между отдельными символами, и делает различия между буквами более однозначными в ситуациях, таких как поля ввода пароля, где недопустимы ошибки ввода. Моноширинные шрифты также используются в эмуляторах терминалов и для представления табличных данных в обычных текстовых документах. В технических руководствах и материалах по языкам программирования моноширинный шрифт часто используется для отделения кода от текста на естественном языке. Моноширинные шрифты также используются при выводе дизассемблера, что приводит к выравниванию информации по вертикальным столбцам. Оптическое распознавание символов имеет более высокую точность при использовании моноширинных шрифтов. Примерами являются OCR A и OCR B. Термин «модерн» иногда используется как синоним для моноширинного семейства шрифтов. Термин «современный» может использоваться для обозначения общего имени семейства шрифтов с фиксированной шириной, которое используется в формате OpenDocument (ISO/IEC 26300:2006) и Rich Text Format. Примеры моноширинных шрифтов включают Courier, Lucida Console, Menlo, Monaco, Consolas, Inconsolata и Source Code Pro.

Табличные цифры

Многие шрифты, которые обычно не моноширинные, содержат цифры, известные как табличные цифры. Поскольку табличное кернинг делает все числа с одинаковым количеством цифр одинаковой ширины, оно используется для верстки документов, таких как прайс-листы, биржевые котировки и суммы в учебниках по математике, где требуется выравнивание столбцов чисел друг над другом для удобства сравнения. Табличное кернинг также является распространенной функцией простых печатных устройств, таких как кассовые аппараты и датировщики. Шрифты, предназначенные для профессионального использования в документах, таких как бизнес-отчеты, могут также обеспечивать одинаковую ширину для жирных цифр и цифр в обычном стиле; эта согласованность стилей называется "дуплексированием". Альтернативой табличному кернингу является пропорциональное кернинг, которое располагает цифры ближе друг к другу, уменьшая пустое пространство в документе и, как считается, позволяет цифрам лучше интегрироваться в текст. В современных шрифтах форматов TrueType или OpenType можно включать как пропорциональные, так и табличные цифры в один и тот же файл шрифта и выбирать между ними с помощью настроек шрифтов в приложениях, таких как текстовые процессоры или веб-браузеры.

Другие применения

В биохимии моноширинные шрифты предпочтительны для отображения последовательностей нуклеиновых кислот и белков, поскольку они гарантируют, что представление каждого нуклеотида или аминокислоты занимает одинаковое пространство. Выравнивание символов облегчает визуальное сравнение различных последовательностей. Моноширинные шрифты часто используются в сценариях кино и театральных пьес, чтобы по количеству страниц было легче оценить продолжительность постановки. Отраслевым стандартом является шрифт Courier размером 12 пунктов. Существует традиция, согласно которой одна страница сценария соответствует одной минуте экранного или сценического времени. Моноширинные шрифты также часто применяются в табулатурах для гитары и бас-гитары. Каждая строка в табулатуре представляет собой струну гитары, что требует отображения аккордов, играемых на нескольких струнах, в вертикальном порядке, что возможно только благодаря предсказуемой фиксированной ширине символов.