afm означает Adobe Font Metric. Файлы с таким расширением
хранят информацию о ширине символов и величине интервалов между символами
для соответствующего шрифта, то есть метрики фонта,
но не содержат информации, необходимой для вывода изображений символов.
anti-aliasing (также называется сглаживанием фонта - font smoothing)
- это набор приемов, используемых для воспроизведения символов на устройствах
с низким разрешением (таких как монитор). Проблема с выводом символов
шрифта состоит в том, что символы состоят из контуров, а большинство
устройств выводят их отдельными точками. Очевидный способ разрешения этого
противоречия заключается в том, что все точки (пикселы) внутри контура
раскрашиваются черным, а вне контура - остаются белыми (не окрашиваются).
Но тут возникает новая проблема - с точками, расположенными на границе контура,
которые нельзя однозначно отнести к черным или белым. Оптимальный алгоритм
заключается в том, чтобы вывести эти точки серым цветом. Анти-элайзинг
(anti-aliasing) и служит для решения этой задачи.
bdf-фонты - это разновидность растровых (матричных) фонтов,
используемых в X.
bitmap fonts (растровые или матричные фонты).
В этих фонтах каждый символ записан в виде матрицы из отдельных точек. В силу
этого растровые фонты являются аппаратно-зависимыми, так что Вы не можете
использовать один и тот же фонт для экрана и для принтера. Примерами
экранных растровых фонтов являются фонты .pcf и .bdf, используемые в X.
Примерами принтерных матричных фонтов являются PK-фонты в TeX.
didone смотри modern.
DPI Точек на дюйм (Dots Per Inch). Мониторы обычно имеют разрешение
75-100 DPI, в то время как современные принтеры обеспечивают разрешение
от 300 до 1200 DPI.
expert fonts - коллекция дополнительных символов, которыми
пополняется фонт. В число таких символов входят small caps, орнаменты,
дополнительные лигатуры и цифры переменной ширины. Многие из фонтов
фирмы Adobe включает такие дополнительные символы.
font server Фонт-сервер - это фоновая программа, которая
обеспечивает доступ к фонтам для XFree86.
glyph Слово "глиф" ("glyph") обозначает в фонтостроении форму,
фигуру, образ. Глифами называют отдельные компоненты или части изображения,
используемые для формирования изображений символов в контурных фонтах.
Например, точка в изображении символа "i" - это глиф, так же, как вертикальная
черта и серифы. Глифы определяют вид символов в фонте, то есть собственно
шрифт.
kerning В шрифтах переменной ширины интервалы между разными парами
символов могут различаться. Файлы метрик фонта хранят информацию о величине
интервалов между парами символов, которые называются
парами кернинга.
ligature Лигатура - это специальный символ, который заменяет
собой последовательность из двух или более обычных символов. Лучше всего
это пояснить примером. Когда выводятся символы "fi", точка в букве "i"
сливается с верхушкой "f", а сериф слева вверху буквы "i" сливается с
горизонтальной чертой в "f". Лигатура "fi" - это отдельный символ, который
заменяет пару символов "fi". В фонт могут включать также лигатуры для
fl, ffi и ffl, однако большинство фонтов содержат лигатуры только для
fi и fl. Другие лигатуры могут быть включены в expert font.
metafont
Язык описания графических объектов (A graphics language), используемый для
создания фонтов. Метафонт имеет массу полезных возможностей, главная из
которых заключается в том, что способы масштабирования фонта не
ограничиваются только линейными преобразованиями.
Это значит, что символы из фонта computer modern размера 17 пикселов,
сгенерированного с помощью Метафонта, не являются просто соответственно
увеличенными символами фонта computer modern размером в 10 пикселей.
До появления технологии multiple master фирмы Adobe Метафонт
был уникальным явлением в смысле обеспечения такой возможности.
Главным достоинством Метафонта является то, что он позволяет
создавать шрифты высокого качества. Недостаток - в том, что преобразование
контурного фонта в матричный осуществляется медленно, что ограничивает его
применение в WYSIWYG-приложениях.
metric Метрика фонта - это информация о том, как много места
занимает шрифт. Метрика фонта подобна коробке, в которую надо разместить
шрифт. Метрика фонта необходима для расположения символов на странице,
в противоположность собственно изображениям символов, которые с этой точки
зрения несущественны. Таким образом, файлы контурных фонтов переменной ширины
должны хранить информацию как о форме символов, так и информацию метрик.
Метрики содержат также информацию о кернинге.
modern Современные (modern) шрифты - это шрифты, дизайн которых
создан в 19-ом столетии или позже. Они выглядят солидно из-за того, что
имеют вертикальный нажим. Зачастую они могут быть более выразительными,
чем шрифты старого стиля или переходные, но они все еще содержат
некоторую долю достоинства и формальности.
Шрифты этого типа не подходят для длинных произведений, но они полезны для
придания особого характера некоторым частям текста. Примером современного
шрифта может служить шрифт Bodoni.
old style Шрифты старого стиля - это класс традиционных шрифтов.
Они основаны на изображениях, которые были созданы давно, начиная с конца
15-го века. Шрифты старого стиля идеально подходят для создания
длинных документов (например, книг). Хотя эти шрифты созданы в традициях
старых дизайнеров, некоторые из них появились совсем недавно. Например,
шрифт Goudy Old Style был создан Goudy в начале 20-го века.
Примерами шрифтов старого стиля могут служить
Goudy Old Style, Garamond и Caslon.
pcf-фонты - это растровые фонты, используемые в X.
postscript - язык программирования, созданный для описания
страниц. Postscript был торговой маркой его создателя, фирмы Adobe.
Однако он является также стандартом ISO. Для вывода символов в Postscript
необходим интерпретатор этого языка. Этот интерпретатор может быть
программой на компьютере, такой как ghostscript, или же в качестве
интерпретатора может выступать принтер.
serif - шрифты с небольшими выступами (которые называются серифами)
у концов символов. Серифы обычно делают шрифт более читаемым. Однако
серифы трудно выводить на устройствах с низким разрешением, особенно
что касается символов малого размера, так что оказывается, что для
маленьких символов на устройствах с низким разрешением шрифты
sans serif (такие как Microsoft-овский Verdana) оказываются более
читабельными. Кроме того, некоторые из шрифтов sans serif (в основном
современного стиля) не годятся для написания длинных документов.
sans serif - это шрифты (и, соответственно, фонты) без серифов
(sans - это французское слово, означающее "без"). Эти шрифты имеют
"сильный " вид и хорошо подходят для заголовков. Хотя типографские учебники
утверждают, что эти шрифты предназначены только для заголовков,
они вполне могут быть использованы и в других целях. Существуют
шрифты sans serif, созданные с целью обеспечения читаемости, а не
броскости. Эти шрифты могут использоваться для коротких рекламных документов
(таких как каталоги и рекламные брошюры), а недавно Microsoft сделал
доступным фонт Verdana, который создан для повышения читаемости символов
малого размера на устройствах с низким разрешением. Широко известными
шрифтами типа sans serif являются Lucida Sans, MS Comic Sans,
Avant Garde, Arial, Verdana, Century Gothic.
slab serif Шрифты slab serif - это класс шрифтов, у которых
серифы имеют форму пластин (то есть широких линий или прямоугольников).
Шрифты slab serif часто, но не всегда, легко читаются.
Поскольку серифы простые и строгие, они создают ощущение того, что
символы "вбиты" в страницу. Широко известными примерами шрифтов
slab serif являются Clarendon, New Century Schoolbook и Memphis.
transitional Переходные (transitional) шрифты - это шрифты,
стиль которых разработан позже, чем у шрифтов старого стиля. Многие
из переходных шрифтов имеют хорошую читаемость. К этому классу
относят Baskerville и Times Roman.
Type1 - это тип фонтов, разработанный фирмой Adobe. Эти фонты
поддерживаются почти всеми приложениями Linux, потому что они уже долгое
время поддерживаются архитектурой X-сервера и стандартом postscript.
Фонты стандарта postscript распространяются в виде файлов разных форматов.
Обычно фонты UNIX postscript распространяются в виде файлов
afm (adobe font metric), и файлов контуров, которые
имеют расширение .pfb (printer font binary) или
.pfa (printer font ascii). Файлы контуров содержат все глифы,
а файлы метрик содержат метрики.
Type3 Фонты Type3 подобны фонтам Type1. Расширения файлов
такие же, как у файлов фонтов Type1 (они распространяются как
pfa- и afm-файлы), но они не поддерживаются в X,
из-за чего их не поддерживают и некоторые приложения Linux .