- Моноширинный шрифт
-
Моноширинный, или непропорциональный шрифт — это шрифт, все знаки (точнее, кегельные площадки знаков) которого имеют одинаковую ширину[1]. Этим он отличается от пропорционального шрифта, в котором литеры отличаются по ширине друг от друга[2].
Следует различать моноширинный и равноширинный шрифты: в последних знаки стремятся к одинаковой ширине, но в реальности кегельные площадки знаков неодинаковы[3].
Содержание
История
Пишущие машинки
Первые моноширинные шрифты были разработаны для пишущих машинок, так как реализация механической печати пропорциональным шрифтом требовала значительного усложнения печатающего узла. Существовали и наборно-печатающие машинки, использующие пропорциональный шрифт и изменение межбуквенных интервалов, но они применялись лишь в оперативной полиграфии[4]. Конструкция электромеханических печатных машинок и телеграфных аппаратов в большинстве своём также предполагала использование моноширинных шрифтов.
Компьютеры
Пример интерфейса программы (FAR), использующей псевдографику и моноширинные шрифтыЖизнь моноширинных шрифтов продолжилась на компьютерах: алфавитно-цифровые печатающие устройства (например — принтеры типа «ромашка») и знакогенераторы видеотерминалов и графических адаптеров ранних компьютеров также позволяли использовать исключительно моноширинные шрифты. Видеопамять текстовых режимов хранила информацию в виде матрицы , в которую могло поместиться строго определённое их количество (например, 80 в ширину и 25 в высоту на адаптерах от MDA до VGA у IBM PC[5]), а видеоизображение динамически создавалось по кодам символов и их изображениям — это давало экономию дорогой (в те времена) памяти и упрощало программирование.
В наборы символов подобных устройств часто включались также символы псевдографики для оформления разного рода таблиц и бланков, а также простых графиков и рисунков[5]. В дальнейшем моноширинные шрифты и псевдографика легли в основу расширенного текстового интерфейса пользователя, включающего в себя элементы оконного.
Особенности начертания символов
Буквы многих алфавитов (латинского — в большей степени, современного русского — в меньшей) имеют разную ширину знаков. Некоторые знаки (такие, как i) занимают в кегельной площадке место шириной в один основной штрих, а другие (такие, как w) — в несколько раз больше[3]. Поэтому при создании моноширинного шрифта возникают проблемы:
- Вокруг узких знаков образуется много пустого места;
- Широкие знаки становятся не только более тёмными, но и сложноразличимыми, особенно при небольшом разрешении и в жирном начертании.
Чтобы эти недостатки не были столь заметны, к буквам применяются дополнительные меры оптической компенсации. Узким буквам добавляют засечки, даже если остальные символы шрифта выполнены без засечек. У широких символов иногда уменьшают некоторые элементы, такие как средний штрих у буквы «Ш». Ещё при проектировании моноширинных шрифтов возникает проблема схожести цифры 0 и буквы O, и чтобы их можно было отличить, первую нередко перечёркивают по диагонали, либо вносят другие элементы внутрь овала.
Впрочем, все эти меры искажают привычный рисунок букв. К тому же строки, набранные моноширинным шрифтом, не выглядят сплошными, а разбиваются на колонки шириной в одно знакоместо, и для компенсации приходится увеличивать межстрочный интервал. Поэтому в больших объёмах текста моноширинные шрифты значительно менее удобочитаемы, чем пропорциональные, что делает их малопригодными для книг или журнальных статей.
Применение в современной типографике
Несмотря на то, что современные видеосистемы и принтеры компьютеров позволяют работать с пропорциональными шрифтами, моноширинные шрифты продолжают использоваться прежде всего потому, что они предоставляют простой способ форматирования текста, хоть и ограниченный в возможностях, зато не требующий использования специальных языков разметки и программного обеспечения, а также легко воспроизводимый на различных устройствах. Примеры применения моноширинных шрифтов:
- Среды разработки и редакторы исходного текста программ — благодаря использованию моноширинных шрифтов упрощается выравнивание строк, позволяющее лучше ориентироваться в коде;
- Интерфейс командной строки и эмуляторы терминала — в них, кроме форматирования вывода, моноширинный шрифт вместе с псевдографикой даёт возможность пользоваться расширенным текстовым интерфейсом пользователя;
- В технической литературе моноширинным шрифтом выделяют любой компьютерный текст — не только блоки исходного кода, но и ключевые слова языков программирования, вводимую в программу информацию и т. д.
- В биологии моноширинным шрифтом пишут цепочки нуклеотидов и аминокислот;
- Выполняемые моноширинными шрифтом ASCII-рисунки позволяют менять шрифт на другой моноширинный без особых помех качеству изображения.
- Моноширинные шрифты используются в автомобильных номерах.
Моноширинные цифры в пропорциональных шрифтах
В типографском наборе числовых данных есть тонкость: в таблицах все цифры должны иметь одинаковую ширину (даже если набор идёт пропорциональным шрифтом), с выравниванием чисел по правому краю.
В компьютерных интерфейсах моноширинными цифрами набирают не только таблицы, но и «скачущие» числовые индикаторы. Поэтому обычно цифры в компьютерных шрифтах делают именно моноширинными. В этом легко убедиться самому — посмотрите в рамку ниже. В Windows 7 на стандартном оформлении Википедии строки из «тонких» единичек и «широких» восьмёрок имеют одну и ту же длину.
]111111111[
]888888888[
Режим пропорциональных цифр включается командами OpenType.[уточнить]
HTML
В разметке HTML существует несколько тегов, которые должны отображать текст моноширинным шрифтом[6]:
Теги HTML для отображения текста моноширинным шрифтомВ CSS моноширинный шрифт в общем виде выбирается с помощью конструкции font-family: monospace (хотя можно также указать название конкретного моноширинного шрифта, например font-family: Lucida Console, monospace или font-family: Courier New, monospace).
Восточноазиатские шрифты
Элементы китайского письма (на котором основаны также корейское и японское письмо), принципиально вписаны в квадраты одинакового размера, поэтому восточноазиатские шрифты являются моноширинными по своей природе.
Часто используются также «двухширинные шрифты»: иероглифы имеют «полную» ширину, а символы ASCII имеют «половинную» ширину (ровно в 2 раза у́же иероглифа). При этом в шрифтах имеются также и полноширинные версии символов ASCII и «узкие» версии некоторых восточноазиатских символов (например, катаканы).
Примеры моноширинных шрифтов
Моноширинные шрифты часто также входят в набор некоторых супергарнитур (несколько гарнитур, выполненных в одном стиле), таких как PT, Liberation, DejaVu и прочих.
Примечания
- ↑ Моноширинный шрифт — словарь шрифтов
- ↑ Пропорциональный шрифт — словарь шрифтов
- ↑ 1 2 Александра Королькова Живая типографика. — Второе издание. — М.: IndexMarket, 2007. — С. 112-113. — 224 с. — ISBN 978-5-9901107-1-7
- ↑ Пишущая машина — статья из Большой советской энциклопедии
- ↑ 1 2 Фигурнов, Виктор Эвальдович IBM PC для пользователя. — М.: Инфра-М, 1996. — С. 41-52. — 480 с. — ISBN 5-86225-292-4
- ↑ htmlbook.ru — Теги HTML — Справочник по HTML
В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.
Эта отметка установлена 9 июня 2012.Категории:- Шрифты
- Компьютерная типографика
- Текстовый интерфейс
Wikimedia Foundation. 2010.