16.5. Компьютерные шрифтовые технологии
изменять насыщенность шрифтов;
выстраивать символы вдоль произвольной линии;
воспроизводить только контуры;
изменять заливку внутри символа и другие.
Таким образом, в отличие от растровых шрифтов, которые описывают символ по точкам (элементам) в соответствии со схемой «элемент изображения присутствует — элемент изображения отсутствует», контурные шрифты описывают символ как графический образ. Такой графический образ символа представляет собой контур, состоящий из совокупности кривых и отрезков, а каждая линия описывается не набором точек, идущих одна за одной, а только координатами начала контура линии (контурные точки) и координатами внеконтурных (тангенциальных точек).
Файлы шрифтов TrueType обозначаются в ОС Windows пиктограммой «двойная (серая и синяя) прописная буква Т»), имеют расширение *.ttf и располагаются в папке Windows / Fonts.
Шрифты True Туре устанавливаются последовательным выполнением операций: Пуск / Настройка / Панель управления / Шрифты / Файл / Установить шрифт или С: / Windows / Fonts / Файл / Установить шрифт.
PostScript Typel шрифт, установленный в ОС Windows, содержит два компонента. Файл с расширением *.pjb — собственно файл шрифта, содержит описание начертаний символов. Файл с расширением *.pfm — файл метрики шрифта, содержит таблицы размеров символов (метрику) и таблицы кернинга (индивидуальных межсимвольных пробелов), которые используются для определения точного положения символа на выводе или на экране.
Инсталяционный (установочный) комплект Р5-шрифтов содержит три файла с расширениями *.pfb, *.afm,*.inf. Установка А^-шриф-тов производится в ОС Windows 95, 98, ME с помощью программы Adobe Type Manager (Deluxe) — А ТМ: команда Add (добавить) на вкладке Add fonts (добавить шрифты).
Шрифты PostScript устанавливаются, как правило, в отдельную папку PSFonts, а файлы *.pfb и *.pfm обозначаются пиктограммой «красная строчная буква а».
В ОС Windows 2000, ХР шрифты PS устанавливаются также, как и шрифты ТТ (см. выше). При этом использование А ТМ не является необходимым. Однако наличие в ОС программы ATM следует признать желательным, если требуется оптимизировать управление шрифтами в компьютере, особенно когда их число значительно.
Контурные шрифты содержат набор символов, описанных векторным способом. При выводе контурного шрифта требуется преобразовать векторные объекты в растровую карту, т.е. следует решить задачу, какие из элементов изображения символа должны быть высвечены на экране, отпечатаны на бумаге или зафиксированы на ином материальном носителе. Как уже отмечалось выше, это связано с тем, что большинство выводящих устройств используют растровый способ описания, т.е. формируют изображение по точкам согласно принципу «элемент изображения присутствует — элемент изображения отсутствует».
В этой связи контурно описанный символ и текст в целом, расположенный на страницедокумента и состоящий из совокупности таких символов, необходимо растеризовать. Этот процесс — растеризация, в общем случае состоит из трех этапов: масштабирование, привязка к сетке и активизация элементов изображения. •
Совершенно очевидным является то обстоятельство, что чем выше разрешение выводного устройства, тем точнее будет выполнена растеризация, т.е. тем точнее будет растровое описание контурного символа. Однако разрешение выводных устройств (экранов 72— 150 ppi и принтеров 300-1200 dpi) не всегда позволяет получить качественно растеризованный символ. При механическом наложении контура символа на растровую сетку страницы происходит искажение пропорций, нарушение одинаковости общих и графики отдельных элементов символов. Перечисленные проблемы решают методы разметки шрифта.
Пояразметкой шрифта шихинтингом понимают описание символов, их элементов и шрифта (т.е. набора символов) в целом, призванные снизить заметность графических искажений при воспроизведении символов контурных шрифтов и тем самым улучшить качество растеризации. Хинтинг применяется в случае использования в публикации мелких шрифтов и при отображении (выводе) текстов устройствами с низким разрешением.
Разметка реализуется посредством инструкций или хинтов. Инструкцией (хинтом) называется совокупность действий, определяющих надлежащее воспроизведение графических элементов или пропорций символов. С технической точки зрения хинт — это логико-математическая инструкция изменения контура символа при воспроизведении текста на растровом выводном устройстве.
С появлением и широким внедрением компьютерных систем набора и верстки для создания и воспроизведения текстовых документов издатели и полиграфисты столкнулись с рядом серьезных «шрифтовых» проблем.
При использовании настольных издательских систем (Desk Тор Publishing — DTP), специализированного программного обеспечения и цифровых, в частности контурных, шрифтов для воспроизведения текстовых документов имели место проблемы при переносе публикаций с одного компьютера на другой, возникающие в процессе отношений «издательство — типография». При открытии публикации возникали трудности, связанные с
некорректным отображением, переформатированием текстов и печатью. Все это приводило к тому, что «компьютерные» издания можно было полноценно обрабатывать только на одной аппаратной платформе и в абсолютно одинаковой программной среде (версия ОС, номенклатура и версии специализированных программ, шрифтов и т.п.). Когда к исполнению принимались издания или их части, отдельные заказы «со стороны» (что очень часто происходит, например, с рекламой), то исполнители сталкивались с очень серьезными проблемами, а в некоторых случаях — неразрешимыми.
Появление значительного числа и общий стремительный рост количества электронных публикаций требовали решения специфических задач. Публикация, передаваемая в
Интернет, должна адекватно читаться на любой платформе, любом компьютере и в любой стране мира.
Поэтому одним из направлений развития технологий создания публикаций явилась унификация всех программ и средств на всех платформах и для всех языков, в частности унификация шрифтов.
В 1996 г. фирмы Adobe и Microsoft начали совместную разработку универсального кросс-платформенного (PC—Mac, Mac—PC) шрифтового формата ОрепТуре (ОТ). Формат основан на стандарте кодирования символов Unicode, обеспечивающем многоязыковую поддержку, и обладает расширенными типографическими возможностями.
В качестве структурного базиса для формата были взяты принципы, заложенные в технологии TrueType, таблицы функциональной организации шрифта. Шрифтовой формат имеет одинаковую общую структуру, а для непосредственного графического представления символов могут использоваться TrueType-iQXHonovw Microsoft и PostScript-технологии Adobe.
Таким образом, шрифты ОрепТуре делятся на два семейства:
формат TrueType с таблицами ОрепТуре (*.ttf или *.ttc);
формат PostScript CFF с таблицами ОрепТуре (*.otf).
Файлы шрифтов Open Туре обозначаются пиктограммой в виде «черно-зеленой наклонной прописной буквы О» или
указанными выше . расширениями соответственно *.ttj (*.ttc) или *.otf.
Шрифты ОрепТуре *.ttf устанавливаются так же, как и шрифты формата TrueType последовательным выполнением операций: Пуск / Настройка / Панель управления / Шрифты / Файл / Установить шрифт или С: У Windows / Fonts / Файл /Установить шрифт.
Установка шрифтов ОрепТуре *.otf производится в ОС Windows 95, 98, ME с помощью программы Adobe Type Manager Light: команда Add (добавить) на вкладке Add fonts (добавить шрифты). В ОС Windows 2000, ХР шрифты Open-Type *.otf устанавливаются так же, как й шрифты ОрепТуре *.ttf (см. выше), поскольку поддерживаются этими версиями ОС. При этом использование ATM не является необходимым.
Для И/ей-публикаций формат ОрепТуре обеспечивает высокое качество отображения шрифтов на экранах мониторов и технологию внедрения шрифтов в документы, чтобы представлять пользователям документ в том виде, в котором он был изначально оформлен. Кроме того, с учетом особенностей отображения текстовой информации на экране фирмой Microsoft были разработаны специальные экранные шрифты Verdana, Tahoma, Georgia.
Для печатных публикаций шрифты формата ОрепТуре *.otf предусматривают расширенные типографические возможности. Некоторые из шрифтов имеют четыре варианта рисунка с выполненной «оптической» корректировкой для набора текстов различными кеглями: для набора дополнительных текстов (caption — 6—8 пт), основного текста (regular, text — 9—13 пт), заголовков (subhead — 14—24 пт), акциденции (display — 25—72 пт).
Для русскоязычного пользователя практически значимыми являются следующее:
наличие альтернативных начертаний десятичных цифр: моно-, ширинного, которое целесообразно использовать для табличного набора, и традиционного пропорционального;
наличие контекстуальных альтернаторов (contextual alternates) — стилизованных начертаний символов, графический образ которых определяется положением символа в слове (в начале, середине или конце). Контекстуальные альтернаторы могут быть использованы в акцидентном наборе для получения разного рода графических и смысловых эффектов, однако их использование сдерживается отсутствием соответствующих кириллических версий ОрепТуре-шрифтов.
В заключение следует отметить, что формат ОрепТуре, являясь по своей сути скорее эволюционной, чем революционной технологией, практически стал общим стандартом в области контурных шрифтов. Однако в настоящее время наряду с ОГ-шрифтами все еще широко используются шрифты форматов TrueType и PostScript Typel.
Интернет, должна адекватно читаться на любой платформе, любом компьютере и в любой стране мира.
Поэтому одним из направлений развития технологий создания публикаций явилась унификация всех программ и средств на всех платформах и для всех языков, в частности унификация шрифтов.
В 1996 г. фирмы Adobe и Microsoft начали совместную разработку универсального кросс-платформенного (PC—Mac, Mac—PC) шрифтового формата ОрепТуре (ОТ). Формат основан на стандарте кодирования символов Unicode, обеспечивающем многоязыковую поддержку, и обладает расширенными типографическими возможностями.
В качестве структурного базиса для формата были взяты принципы, заложенные в технологии TrueType, таблицы функциональной организации шрифта. Шрифтовой формат имеет одинаковую общую структуру, а для непосредственного графического представления символов могут использоваться TrueType-iQXHonovw Microsoft и PostScript-технологии Adobe.
Таким образом, шрифты ОрепТуре делятся на два семейства:
формат TrueType с таблицами ОрепТуре (*.ttf или *.ttc);
формат PostScript CFF с таблицами ОрепТуре (*.otf).
Файлы шрифтов Open Туре обозначаются пиктограммой в виде «черно-зеленой наклонной прописной буквы О» или
указанными выше . расширениями соответственно *.ttj (*.ttc) или *.otf.
Шрифты ОрепТуре *.ttf устанавливаются так же, как и шрифты формата TrueType последовательным выполнением операций: Пуск / Настройка / Панель управления / Шрифты / Файл / Установить шрифт или С: У Windows / Fonts / Файл /Установить шрифт.
Установка шрифтов ОрепТуре *.otf производится в ОС Windows 95, 98, ME с помощью программы Adobe Type Manager Light: команда Add (добавить) на вкладке Add fonts (добавить шрифты). В ОС Windows 2000, ХР шрифты Open-Type *.otf устанавливаются так же, как й шрифты ОрепТуре *.ttf (см. выше), поскольку поддерживаются этими версиями ОС. При этом использование ATM не является необходимым.
Для И/ей-публикаций формат ОрепТуре обеспечивает высокое качество отображения шрифтов на экранах мониторов и технологию внедрения шрифтов в документы, чтобы представлять пользователям документ в том виде, в котором он был изначально оформлен. Кроме того, с учетом особенностей отображения текстовой информации на экране фирмой Microsoft были разработаны специальные экранные шрифты Verdana, Tahoma, Georgia.
Для печатных публикаций шрифты формата ОрепТуре *.otf предусматривают расширенные типографические возможности. Некоторые из шрифтов имеют четыре варианта рисунка с выполненной «оптической» корректировкой для набора текстов различными кеглями: для набора дополнительных текстов (caption — 6—8 пт), основного текста (regular, text — 9—13 пт), заголовков (subhead — 14—24 пт), акциденции (display — 25—72 пт).
Для русскоязычного пользователя практически значимыми являются следующее:
наличие альтернативных начертаний десятичных цифр: моно-, ширинного, которое целесообразно использовать для табличного набора, и традиционного пропорционального;
наличие контекстуальных альтернаторов (contextual alternates) — стилизованных начертаний символов, графический образ которых определяется положением символа в слове (в начале, середине или конце). Контекстуальные альтернаторы могут быть использованы в акцидентном наборе для получения разного рода графических и смысловых эффектов, однако их использование сдерживается отсутствием соответствующих кириллических версий ОрепТуре-шрифтов.
В заключение следует отметить, что формат ОрепТуре, являясь по своей сути скорее эволюционной, чем революционной технологией, практически стал общим стандартом в области контурных шрифтов. Однако в настоящее время наряду с ОГ-шрифтами все еще широко используются шрифты форматов TrueType и PostScript Typel.