Классификация компьютерных шрифтов
Приспосабливаясь к широким возможностям электронной техники, художники создали массу новых гарнитур, сохраняя традиции старых школ. Но новые технологии потребовали и новых классификационных характеристик шрифтов, обусловленных системными и фирменными различиями компьютеров и той языковой средой, в которой они создавались. Ю. Ярмола в книге о компьютерных шрифтах приводит следующую их классификацию, принятую в системе Microsoft Windows:
Roman – эта группа определяет шрифты с засечками (например, Таймс и Бодони);
Swiss – группа рубленных шрифтов с переменной толщиной штрихов (Гельветика, Футура и др.);
Modern – группа, в которую входят шрифты с постоянной толщиной штрихов (Курьер);
Script – группа рукописных шрифтов;
Decorative – группа декоративных шрифтов;
Типы шрифтов
По внутреннему устройству
Компьютерные шрифтыделятся по способу отрисовки на два типа: растровые и векторные. В растровых шрифтах каждый символ описан в виде набора точек (пикселей), расположенных в узлах сетки растра — то есть по сути является обычным точечным рисунком. Растровые шрифты непригодны для высококачественной печати и используются в основном в программах с текстовым интерфейсом и в консоли. Они широко использовались в эпоху матричных принтеров и мониторов низкого разрешения.
В векторных (или контурных) шрифтах символы представляют собой криволинейные контуры, описываемые математическими формулами. Каждый знак описан с помощью векторов, определяющих координаты опорных точек, которые соединены прямыми или кривыми и образуют контур знака без привязки к абсолютному размеру или разрешению. Такое описание позволяет увеличить масштаб изображения без потери качества, что невозможно в случае с растровыми шрифтами. Векторные шрифты одинаково выглядят как на экране, так и на бумаге. Существует несколько различных форматов векторных шрифтов, различающихся способом хранения и представления информации о шрифте: PostScript Type1, TrueType, OpenType.
Типы шрифтов
По ширине символа
По ширине символов шрифты делят на моноширинные и пропорциональные.
В моноширинном шрифте все символы имеют одинаковую ширину. В ранних компьютерах это позволяло упростить задачу вывода текста на экран: каждый символ располагался в пределах своего знакоместа, а изображение символа рисовалось в виде рисунка фиксированного размера, поэтому не требовалось задание ширины символа, и процедура задания положения символа на экране становилась чрезвычайно простой.
Однако моноширинные шрифты имеют определённые недостатки: прежде всего, большую ширину набора, неравномерный рисунок, а также сложности с отображением «широких» букв, таких как «Ш» или «W»: при небольшом разрешении они могут и вовсе стать трудно узнаваемыми.
В пропорциональном шрифте символы могут иметь разную ширину. К примеру буква l будет занимать значительно меньше места, чем буква W. Это позволяет в значительной степени уменьшить средний размер символа, сохранив при этом удобочитаемость. Текст, набранный пропорциональным шрифтом, выглядит более аккуратно и лучше читается при больших объёмах. Для печати и отображения текстов пропорциональный шрифт применяется почти всегда.
Пример
Литература
Типографские шрифты, материалы и принадлежности / Союзполиграфпром. — М.: [Главполиграфиздат], 1950. — 192 с.
Добкин С. Ф. Оформление книги. Редактору и автору. — М.: Книга, 1985.
Ровенский М. Г. Отдел наборных шрифтов НИИПолиграфМаша и отечественное шрифтовое дело // Полиграфист-издатель. 1995. №4.
Кернинг и трекинг
Кернинг– это увеличение или уменьшение интервала между определенными парами символов.
Трекинг – это расширение или сужение интервала между символами в выделенном тексте или во всем блоке текста.
Кернинг текста можно настраивать автоматически с использованием метрического или оптического кернинга. При метрическом кернинге(другое название – автокернинг) используются пары литер, которые включены в большинство шрифтов. Эти пары литер уже содержат сведения о расстояниях между конкретными парами букв. Например, некоторые из них: LA, P., To, Tr, Ta, Tu, Te, Ty, Wa, WA, We, Wo, Ya и Yo. Метрический кернинг применяется по умолчанию, поэтому к конкретным парам букв кернинг применяется автоматически во время импорта или ввода.