Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы и ответы ККР типографика_часть 2-3.doc
Скачиваний:
16
Добавлен:
13.08.2019
Размер:
22.01 Mб
Скачать
  1. Опишите особенности шрифтового формата ОреnТуре

Шрифты ОреnТуре могут иметь контуры, описываемые как кривыми третьего порядка (как в Type1-шрифтах), так и кривыми Безье (кривыми второго порядка, как в TrueType-шрифтах). В первом случае файлы шрифтов имеют расширение OTF, во втором - расширение TTF.

Формат ОреnТуре является гибридным, он создан компаниями Adobe и Microsoft и сглаживает различия двух форматов, позволяя им сосуществовать в одном шриф­товом файле. Он также дает возможность один и тот же шрифтовой файл исполь­зовать в обеих операционных системах Macintosh и Windows.

Проще говоря, шрифт формата ОреnТуре — это шрифт TrueType с «кармаш­ком» для PostScript-данных. Шрифт ОреnТуре может содержать данные формата TrueType, данные формата PostScript или (теоретически) обоих форматов. Таким образом, существует потенциальная возможность оптимальным образом объеди­нить лучшие стороны обоих форматов. Операционная система сама сортирует дан­ные шрифта ОреnТуре и выбирает только те из них, которые ее устраивают.

Шрифты в формате ОреnТуре используют Unicode, поэтому возможное число символов в шрифте - более 65 тысяч, естественно, далеко не во всех шрифтах эта воз­можность используется.

Отличительной особенностью формата, кроме возможности применения как на Macintosh, так и на PC, является наличие в шрифтах специальных комплектов символов:

  • капители (уменьшенные прописные буквы с несколько изме­ненными пропорциями),

  • лигатуры (два и более символов, соединенных в один блок),

  • буквы с росчерками (применяемых на концах слов).

Кроме того, для од­ного и того же символа кодовой таблицы может существовать несколько контуров, называемых обычно глифами ( возможность исполь­зования разных форм для одной и той же буквы, в зависимости от того, где она рас­положена). Для кириллического набора это имеет исключительно эстетическое зна­чение, а вот, например, для арабских языков, где одна и та же буква в середине и в конце слова может иметь различную форму, или для индийского (деванагори), ис­пользующего слоговое письмо, это свойство принципиально важно.

  1. Опишите как происходит растеризация векторных шрифтов

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

Процесс, с помощью которого очер­тание знака накладывается на такую сетку и прини­мается решение о том, какой пиксел заполняется цве­том, называется подгонкой сетки (grid fitting).

Упрощенная схема наложения растровым про­цессором очертания знака на сетку, представляющую собой совокупность пикселов на странице, и «заполнения цве­том» тех пикселов, чьи цент­ры попадают в пределы кон­тура. В этом случае говорят, что знак был растеризован (rasterized)

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