RU|DTP - настольные издательские системы
Home | FAQ | Литература | Статьи | Документы ICC | Prepressure | Download | Форум Восстановленная копия сайта RuDtp.ru

ШРИФТЫ

Все материалы, находящиеся в этом разделе, являются переводами документов с сайта http://www.prepressure.com.

Шрифты PostScript

Общая информация

Postscript шрифты - масштабируемые векторные шрифты, основанные на кривых Безье.

Различные форматы шрифтов

Существует несколько различных версий PostScript шрифтов:

    1. PostScript Type 1: самый широко используемый тип PostScript шрифтов.
    2. PostScript Тype 3: этот тип шрифтов был популярен в конце 80-х годов. Некоторые приложения используют его для специальных эффектов.
    3. Multiple Master: используются для эмулирования других шрифтов в Adobe Acrobat и ATM.

Каждый из этих типов более детально описан на последующих страницах.

Другие форматы PostScript шрифтов

Тот факт, что существуют шрифты Type 1 и Type 3, может заставить вас задуматься о шрифтах Type 2. Действительно, они существуют! Некоторые другие форматы шрифтов PostScript используются в очень специфических целях. Эти форматы используются только внутри PostScript интерпретаторов или PostScript файлов и вы не можете использовать их как пользователь препресс-программ. Вот некоторые из них:

    1. Шрифты Type 0: Adobe хранит всю информацию об этом формате для собственного употребления. Если они расскажут вам о нем, то постараются вас убить! :)
    2. Шрифты Type 2: Формат, который используется для встраивания шрифтов в PDF файлы Acrobat 3.
    3. Шрифты Type 4 и Тype 5: Форматы для хранения шрифтов на картриджах или ROM
    4. Шрифты Type 32: Используются для загрузки некоторых типов растровых шрифтов в PostScript устройства
    5. Шрифты Type 42: Формат используется для вывода шрифтов TrueType на PostScript устройства путем помещения PostScript 'оболочки' на TrueType шрифты. Некоторые программы используют термин 'Type 42', сообщая о наличии TrueType шрифтов в PostScript файлах.

Вы можете сталкиваться со ссылками на CID шрифты: это формат, который разработала Adobe для оптимизации шрифтовых данных при работе с большими наборами символов.

Данные PostScript шрифта хранятся не в одном файле, а в нескольких. Способ, которым данные разбиваются на файлы, зависит от операционной системы.

  • На Macintosh, PostScript шрифты состоят из файла, содержащего векторные данные (the printer font) и файла, содержащего растровое представление шрифта по крайней мере для одного размера. Этот растровый файл называется экранным шрифтом и также содержит данные метрик
  • Для Windows также используются два файла: один, с расширением “.PFB”, содержит векторные даные. Другой, с расширением “.PFM”, содержит данные метрик.
  • Для OS/2 PostScript шрифты похожи на шрифты для Windows, но файл метрик имеет расширение “.OFM”.

Кроме вышеупомянутых файлов, PostScript шрифты поставляются с дополнительным платформо-независимым AFM файлом. Этот файл также содержит данные метрик. ATM может конвертировать их в .PFM файл для Windows. Он также может использоваться программами для редактирования шрифтов или препресс-программами для UNIX. При ежедневном использовании шрифтов на Mac или PC, вы можете спокойно игнорировать AFM файлы.

Шрифты PostScript Type 1 поддерживаются различными операционными системами, но вам необходимы дополнительные программы, чтобы использовать их.

Шрифты PostScript Type 1 на Macintosh

На Macintosh, PostScript шрифты состоят из двух файлов:

  • файл, содержащий векторные данные. Этот файл обычно называется принтерным шрифтом. Обычно его иконка выглядит так:

но может и иначе, например, как здесь:


  • файл, содержащий растровое представление шрифта по крайней мере для одного пиксельного размера. Этот файл называют экранным шрифтом. Он также содержит данные метрик. Его иконка выглядит так:

Шрифты PostScript Type 1 для Windows

Поддержка шрифтов Type 1 различается в разных версиях Windows.

Windows 95, 98 и ME

Эти версии Windows не имеют встроенной поддержки шрифтов Type 1. Вам нужно инсталлировать Adobe Type Manager (ATM) Light или ATM Deluxe для использования шрифтов Type 1. ATM Light можно бесплатно загрузить с сайта Adobe.

ATM Light добавляет 3 основные функции в Windows:

  1. Позволяет пользователю устанавливать шрифты Type1
  2. Обеспечивает, что эти шрифты будут корректно показаны на экране без зазубрин и со сглаживанием, если это необходимо
  3. Он также позволяет правильно печатать шрифты PostScript Type1 на печатающих устройствах (принтерах), не поддерживающих стандарт PostScript

ATM Deluxe добавляет также некоторые дополнительные функции по управлению шрифтами

Обе версии ATM хранят список установленных шрифтов (имена шрифтов и имена шрифтовых файлов) в файле с именем atm.ini. Размер ini-файла ограничен 64 килобайтами, что может привести к различным проблемам со шрифтами если слишком большое их количество установлено в системе. Реальный лимит будет зависеть от длины названий шрифтов и имен шрифтовых файлов (к примеру, вы можете установить большее количество шрифтов, если помещуть их в папку C:\F вместо C:\PSFONTS)

Windows 9X также хранит список Postscript-шрифтов для каждого Postscript-принтера в другом файле с именем win.ini, который также ограничен по размеру до 64 килобайт. Реальное число шрифтов, которые вы можете установить, зависит от того, что еще содержится в win.ini, длины названий шрифтов и имен шрифтовых файлов, а также от числа Postscript-принтеров (принтеры, установленные при помощи драйвера AdobePS к ним не относятся)

В операционных системах Windows шрифтовые данные шрифтов Postscript Type1 содержатся в двух отдельных файлах:

  1. Векторные данные (информация о контурах) содержатся в файле с расширением «.PFB»
  2. Данные о метрике шрифта содержатся в файле с расширением «.PFM»

Windows NT 4

Windows NT 4.0 достаточно своеобразно работает со шрифтами PostScript Type1: хотя она может читать их и без ATM, но не может их использовать. Вместо этого NT использует встроенный конвертер PostScript в TrueType для создания TrueType-шрифта более низкого качества для показа на экране и печати. Вы можете использовать конвертированный шрифт, но качество вывода будет ниже по сравнению с оригинальным высококачественным шрифтом PostScript

Windows 2000

Windows2000 — первая версия Windows со встроенной поддержкой шрифтов PostScript Type1. Она не имеет ограничений, связанных с размером ini-файлов, свойственных Windows 95,98 и ME. Даже если ATM установить под Windows 2000, все его функции сведутся к использованию встроенного API Windows для активации и деактиваци шрифтов.

Ниже показана иконка, используемая для файлов шрифтов Type1

Заметим, что если вы апгрейдили ОС Windows NT4 до Windows 2000, то это может стать источником проблем со шрифтами. Поэтому переход с NT4 на 2000 лучше осуществлять, устанавливая Windows 2000 «с нуля»

Дата размещения: 2002-11-01 16:46:10
Видеокурс Допечатная подготовка журнала
Desktop Publishing на человеческом языке
Разделы: Home | FAQ | Литература | Статьи | Документы ICC | Prepressure | Download | Форум

О «мертвых» линках и ошибках сообщать вебмастеру бесполезно. Это восстановленная после аварии копия сайта.

Дизайн: N-design