Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Font HOWTO

Donovan Rebbechi, elflord@panix.com, перевод В.А.Костромина
Назад Оглавление Дальше Скачать все в одном архиве

14. Глоссарий

  • 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 .

Назад Оглавление Дальше Скачать все в одном архиве