Моноширинный шрифт

Материал из Википедии — свободной энциклопедии
Моноширинный шрифт (внизу) в сравнении с пропорциональным

Моноширинный, или непропорциональный шрифт, — шрифт, в котором все знаки (точнее, кегельные площадки знаков) имеют одинаковую ширину[1]. Этим он отличается от пропорционального шрифта, в котором буквы отличаются по ширине друг от друга[2].

Следует различать моноширинный и равноширинный шрифты: в последних знаки стремятся к одинаковой ширине, но кегельные площадки знаков неодинаковы[3].

История

Пишущие машинки

Первые моноширинные шрифты были разработаны для пишущих машинок, так как реализация механической печати пропорциональным шрифтом требовала значительного усложнения печатающего узла[4]. Существовали и наборно-печатающие машинки, использующие пропорциональный шрифт и изменение межбуквенных интервалов, но они применялись лишь в оперативной полиграфии[5]. Конструкция электромеханических печатных машинок и телеграфных аппаратов в большинстве своём также предполагала использование моноширинных шрифтов.

Компьютеры

FAR
), использующей псевдографику и моноширинные шрифты

Жизнь моноширинных шрифтов продолжилась на

графических адаптеров также позволяли использовать исключительно моноширинные шрифты. Текст на экран выводился в виде матрицы знакомест, в которую могло поместиться строго определённое количество знаков (как правило, 80 символов в строке, что соответствовало объёму одной перфокарты), а видеоизображение динамически создавалось по кодам символов и их изображениям — это давало экономию дорогой (в те времена) памяти
и упрощало программирование.

В наборы символов подобных устройств часто включались также символы псевдографики для оформления разного рода таблиц и бланков, а также простых графиков и рисунков[8]. В дальнейшем моноширинные шрифты и псевдографика легли в основу расширенного текстового интерфейса пользователя, включающего в себя элементы оконного.

Особенности начертания символов

Буквы многих

w) — в несколько раз больше[3]
. Поэтому вокруг узких знаков образуется много пустого места, а широкие становятся тёмными и сложноразличимыми, особенно в небольшом разрешении и жирном начертании.

Чтобы эти недостатки не были столь заметны, к буквам применяются дополнительные меры оптической компенсации. Узким буквам добавляют засечки, даже если остальные символы шрифта выполнены без засечек

, и чтобы их можно было отличить, первую нередко перечёркивают по диагонали, либо вносят другие элементы внутрь овала.

Все эти меры искажают привычный рисунок букв[4]. К тому же строки, набранные моноширинным шрифтом, не выглядят сплошными, а разбиваются на колонки шириной в одно знакоместо, и для компенсации приходится увеличивать межстрочный интервал. Поэтому в больших объёмах текста моноширинные шрифты значительно менее удобочитаемы, чем пропорциональные, и имеют меньшую ёмкость, что делает их малопригодными для книг или журнальных статей[4].

Применение в современной типографике

Польские автомобильные номера

Несмотря на то, что современные видеосистемы и принтеры компьютеров позволяют работать с пропорциональными шрифтами, моноширинные шрифты продолжают использоваться прежде всего потому, что они предоставляют простой способ форматирования текста, хоть и ограниченный в возможностях, зато не требующий использования специальных языков разметки и программного обеспечения, а также легко воспроизводимый на различных устройствах. Примеры применения моноширинных шрифтов:

Моноширинные цифры в пропорциональных шрифтах

Сверху пропорциональные цифры, снизу моноширинные

В типографском наборе числовых данных есть тонкость: в таблицах все цифры должны иметь одинаковую ширину (то есть выровненные по разрядам), с выравниванием чисел по правому краю, даже если набор идёт пропорциональным шрифтом[11]. В Юникоде есть знак «цифровой пробел» (\u2007), по ширине равный моноширинной цифре. Плюс и минус обычно имеют такую же ширину.

В компьютерных

PT Sans
к «узкой» единице применили обычные для моноширинных шрифтов меры оптической компенсации.

Режим пропорциональных цифр включается командами

CSS3 для этого используется конструкция font-variant-numeric:tabular-nums / proportional-nums[13]
, либо font-feature-settings:"tnum" / "pnum". Пример:

1234567890 — пропорциональные цифры.
1234567890 — моноширинные цифры.

Восточноазиатские шрифты

Элементы

японского
письма принципиально вписаны в квадраты одинакового размера, поэтому восточноазиатские шрифты являются моноширинными по своей природе.

Часто используются также «двухширинные шрифты»: иероглифы имеют «полную» ширину, а символы ASCII — ровно в 2 раза уже иероглифа. При этом в шрифтах имеются также и полноширинные версии символов ASCII и «узкие» версии некоторых восточноазиатских символов (например, катаканы).

HTML

В разметке HTML существует несколько тегов, которые должны отображать текст моноширинным шрифтом[14]:

В

CSS
моноширинный шрифт в общем виде выбирается с помощью конструкции font-family: monospace (хотя можно также указать название конкретного моноширинного шрифта, например font-family: Lucida Console, monospace или font-family: Courier New, monospace).

Примечания

  1. Моноширинный шрифт — словарь шрифтов. Дата обращения: 27 ноября 2020. Архивировано 29 декабря 2021 года.
  2. Пропорциональный шрифт — словарь шрифтов. Дата обращения: 27 ноября 2020. Архивировано 29 декабря 2021 года.
  3. 1 2 Александра Королькова. Живая типографика. — Второе издание. — М.: IndexMarket, 2007. — С. 112—113. — 224 с. — ISBN 978-5-9901107-1-7. Архивировано 14 марта 2022 года.
  4. 1 2 3 4 5 Аня Данилова. Расскажите, пожалуйста, про моноширинные шрифты. Бюро Горбунова. Дата обращения: 14 августа 2020. Архивировано 29 декабря 2021 года.
  5. Пишущая машина / Л. В. Алфёров, В. Г. Шорин. // Отоми — Пластырь. — М. : Советская энциклопедия, 1975. — (Большая советская энциклопедия : [в 30 т.] / гл. ред. А. М. Прохоров ; 1969—1978, т. 19).
  6. Телетайп // Струнино — Тихорецк. — М. : Советская энциклопедия, 1976. — (Большая советская энциклопедия : [в 30 т.] / гл. ред. А. М. Прохоров ; 1969—1978, т. 25).
  7. Терминал / А. Г. Чачко. // Струнино — Тихорецк. — М. : Советская энциклопедия, 1976. — (Большая советская энциклопедия : [в 30 т.] / гл. ред. А. М. Прохоров ; 1969—1978, т. 25).
  8. Фигурнов, Виктор Эвальдович. IBM PC для пользователя. — М.: Инфра-М, 1996. — С. 41—52. — 480 с. — ISBN 5-86225-292-4.
  9. How accurate is the page-per-minute rule? | A ton of useful information about screenwriting from screenwriter John August. Дата обращения: 14 марта 2015. Архивировано 29 декабря 2021 года.
  10. Ольга Смирнова. Формат разметки сценария.
  11. П.Г. Гиленсон. Справочник художественного и технического редакторов. — М.: Книга, 1988.
  12. Архивированная копия. Дата обращения: 2 июня 2013. Архивировано 29 декабря 2021 года. (англ.)
  13. font-variant-numeric — CSS | MDN. Дата обращения: 12 декабря 2014. Архивировано 29 декабря 2021 года.
  14. htmlbook.ru — Теги HTML — Справочник по HTML. Дата обращения: 8 июля 2012. Архивировано 29 декабря 2021 года.