- •Глава 1
- •Шрифтовое дело в России
- •Графические характеристики шрифта
- •Принципы классификации шрифта
- •Шрифтовая система измерений
- •Глава 2
- •Эстетика и удобочитаемость шрифта
- •Некоторые последствия наступления цифровой эпохи
- •Требование удобочитаемости
- •Факторы, влияющие на скорость чтения
- •Основные требования к шрифту
- •Назначение и срок службы издания
- •Зачем нужны медленно-читаемые шрифты
- •Дизайнер и информационное общество
- •Читабельность технических шрифтов
- •«Акцидентные» и «наборные» печатные шрифты
- •Традиционная оценка удобочитаемости, характерности или нейтральности, употребимости, прозрачности гарнитур некоторых шрифтовых семейств
- •Высота строчного знака в наборных гарнитурах
- •Удобочитаемость и пробелы
- •Абзац
- •Спуск
- •Интерлиньяж
- •Межсловные пробелы
- •Межбуквенные пробелы
- •Глава 3
- •Проектирование наборного шрифта
- •Как не надо делать шрифты
- •Изучение прототипа
- •C чего начать?
- •Конструкция и гарнитурные признаки шрифта
- •Оптические компенсации в шрифте
- •Прописные буквы
- •Строчные буквы
- •Акценты
- •Курсивные и наклонные начертания
- •Полужирные и жирные начертания
- •Апроши
- •Кернинг
- •Глава 4
- •Компьютерные шрифты
- •Язык Adobe PostScript
- •Растрирование в PostScript-технологии
- •Растровые и векторные изображения
- •Что такое «растрирование»
- •Программные и аппаратные RIP
- •Глава 5
- •Шрифт в компьютере
- •Кодировка шрифта
- •Растровые, векторные и контурные шрифты
- •Растровые шрифты
- •Векторные шрифты
- •Контурные шрифты
- •Шрифты в операционной системе. Файл шрифтов. Установка и удаление шрифтов
- •Шрифты в Windows 3.x
- •Шрифты в Windows 95
- •Шрифты в Macintosh
- •Семейства шрифтов и начертания
- •Глава 6
- •Форматы цифровых шрифтов
- •Понятие о формате и шрифтовой машине
- •Структура шрифтового формата
- •Кодирование шрифтов
- •Стандарт кодирования Unicode
- •Управление растеризацией символов
- •Алгоритм растеризации
- •Проблемы растеризации
- •Методы разметки символов
- •Декларативный метод разметки
- •Программируемый метод разметки
- •Общая структура шрифта в формате Type 1
- •Описание символов в формате Type 1
- •Разметка в Type 1 шрифтах
- •Формат TrueType
- •Построение символов
- •Координатная система TrueType-шрифтов
- •Масштабирование символов
- •Разметка в TrueType-шрифтах
- •Общее описание языка разметки
- •Обозначение точек
- •Измерение расстояний и перемещение точек
- •Изменение контура в зависимости от размера символа
- •Построение шрифтовых файлов
- •Другие форматы
- •Глава 7
- •Шрифтовые программы
- •Редакторы контурных шрифтов
- •Система редактирования шрифтов FontLab
- •Создание нового шрифта
- •Содержимое экрана
- •Способы построения символов
- •Автоматическое тестирование правильности построения контуров
- •Разметка символов
- •Использование подпрограмм
- •Трансформации и эффекты
- •Формирование заголовка шрифта
- •Редактирование метрик символов
- •Экспорт шрифта
- •Редактирование существующих шрифтов
- •Сервисные программы
- •Программы для поиска шрифтов
- •Программы для печати примера шрифтов
- •Программы для преобразования шрифтов
- •Программы для простого редактирования шрифтов
- •Глава 8
- •Практическая работа со шрифтами
- •Шрифты «свои»
- •Пользуйтесь легально приобретенными шрифтами
- •Составьте каталог своих шрифтов
- •Распределите свои шрифты по каталогам
- •He трогайте фирменные шрифты
- •Унифицируйте шрифты
- •Шрифты «чужие»
- •He смешивайте шрифты
- •Сделайте резервную версию системных шрифтов
- •Каждой работе - свой комплект шрифтов
- •Что нужно для верстки
- •Аппаратные средства
- •Программные средства
- •Вывод текста
- •Вывод на принтере
- •Вывод на лазерном экспонирующем устройстве
- •Проблемы и решения
- •Проблемы, наблюдаемые «на экране»
- •Проблемы, наблюдаемые «на бумаге»
- •Глава 9
- •Как покупать шрифты
- •Системы защиты шрифтов от копирования
- •Способы продажи шрифтов
- •Продажа шрифтов «россыпью»
- •Продажа открытых шрифтовых пакетов
- •Продажа зашифрованных шрифтов
- •Критерии качества шрифтов
- •Качество контуров
- •Основные ошибки описания контуров
- •Качество разметки
- •Полнота набора знаков
- •Правильность кодировки
- •Правильность оформления заголовка
- •Соответствие требованиям формата
- •Полнота описания метрических параметров
- •Некоторые поставщики шрифтов
- •Глава 10
- •Юридические аспекты разработки и использования шрифтов
- •Пиратство на рынке шрифтов
- •Как защитить шрифт в России
- •Приложение 1
- •Шрифтовые синонимы
- •Приложение 2
- •Примеры кодовых таблиц, поддерживающих кириллицу
- •Альтернативная кодировка DOS (866)
- •Кодировка КОИ-8
- •Кодировка Windows (1251)
- •Приложение 3
- •Лицензионная политика
- •Базовая лицензия
- •Многопользовательская лицензия
- •Ограниченная корпоративная лицензия
- •Лицензия на публикацию
- •Неограниченная корпоративная лицензия
- •Лицензионное соглашение
- •Лицензионные права
- •Лицензионные ограничения
- •Права собственности
- •Гарантийные обязательства
- •Приложение 4
- •Приложение 5
- •Образец заявки о выдаче патента на гарнитуру наборного шрифта
- •Гарнитура наборного шрифта «Арбат»
- •Аналоги промышленного образца
- •Перечень иллюстраций
- •Сущность промышленного образца
- •Основные размеры заявляемого шрифта (в мм)
- •Возможность многократного воспроизведения промышленного образца
- •Перечень существенных признаков промышленного образца
- •Выводы:
Программные и аппаратные RIP
B англоязычной, а зачастую и в отечественной литературе растровые процессоры называют звучной аббревиатурой RIP - сокращением английских слов Raster Image Processor, что дословно должно переводится как «растровый процессор изображений». Любое устройство, способное «понимать» язык PostScript (иногда говорят «постскриптовское выводное устройство»), имеет в своем составе растровый процессор.
Первый растровый процессор был разработан для лазерного принтера Apple LaserWriter в 1985 году по лицензии фирмы Adobe. Этот растровый процессор конструктивно представляет собой установленную внутри принтера плату, содержащую специализированный процессор, оперативную память и постоянное запоминающее устройство с записанной в нем программой интерпретатора PostScript. Подобные RIP получили название аппаратных.
B конце 80-х годов появились первые программные растровые процессоры. B отличие от аппаратных, программные RIP, как и следует из названия, представляют собой главным образом программные средства, которые могут использоваться на универсальных компьютерах - IBM PC, Apple Macintosh или другой платформе - в зависимости от того, для какого процессора и какой операционной системы эта программа предназначена. Программные RIP достаточно быстро после своего появления стали использоваться для управления устройствами вывода фотоформ, часто называемыми в нашей литературе «фотонаборными автоматами».
Абсолютно четкой границы между программными и аппаратными RIP не существует. Любой программный растровый процессор реализуется на некотором компьютере, то есть аппаратных средствах, и зачастую имеет в своем составе дополнительные платы - аппаратные ускорители, генераторы растровой точки и т. д. Любой аппаратный RIP, в свою очередь, представляет специализированный вычислитель, также работающий по специальной программе, навсегда записанной в его запоминающем устройстве. Существенное отличие состоит в том, что программный растровый процессор устанавливается, запускается, а при необходимости - модернизируется, как и любой программный продукт, на обычном компьютере, имеющем привычную для пользователя операционную систему и интерфейс оператора. При необходимости перенос программного RIP на другой компьютер, ремонт технических средств или просто переустановка программного обеспечения после серьезных сбоев не являются слишком сложной
очень полезной, нужной и т.д.) фурнитурой.
- 97 -
задачей. Аппаратный растровый процессор, с точки зрения пользователя, представляет собой «черный ящик» - на входе PostScriptописание страницы, на выходе - отпечатанная страница. Доступа ни к аппаратным, ни к программным средствам, находящимся внутри, для пользователя не предусматривается.
B общем случае, аппаратные RIP лучше защищены от «случайных сбоев» и повреждений в результате неосторожных манипуляций пользователя, проще в использовании и надежнее с точки зрения отказов аппаратных средств. Программные растровые процессоры отличаются большей гибкостью и возможностями реконфигурации, имеют возможность повышения производительности и функциональности за счет переноса на более быстрые модели компьютеров и приобретения дополнительных модулей, обладают на порядок большей функциональностью (управление очередями, предварительный просмотр bitmap, спуск полос, треппинг и др.).
Растровые процессоры выпускаются многими фирмами, но ядро (собственно интерпретатор PostScript и алгоритмы растрирования) в большинстве случаев приобретается у основных «законодателей мод» - Adobe или Harlequin.
А теперь самое существенное из перечня особенностей RIP. Интерпретация многих операторов языка PostScript - процесс неоднозначный, зависящий не только от модели растрового процессора, но и от параметров растрирования (например, от разрешения выводного устройства). Иными словами, одно и то же описание страницы на языке PostScript может быть по-разному воспроизведено разными растровыми процессорами. Конечно, ситуация не столь печальна, как можно было бы подумать - иначе PostScript-технология просто не могла бы существовать. Ho тот факт, что текст был нормально распечатан на Apple LaserWriter при разрешении 300 dpi не дает все же полной гарантии столь же успешного его вывода на Linotronic 530 или Avantra 25 - более «грубый» интерпретатор лазерного принтера мог просто проигнорировать некорректные описания кривых Безье в одном из шрифтов, а «тонкий» RIP выводного устройства, добросовестно пытающийся их проинтерпретировать, выдает сообщение об ошибке или просто «зависает».
- 98 -