Вопросы и ответы по программам Adobe

         

Ошибка «Invalidfont: OffendingCommand...



Ошибка «Invalidfont: OffendingCommand: findfont» при дистилляции PostScript-файлов

ОПИСАНИЕ

В процессе дистилляции PostScript-файла с текстом Adobe Acrobat Distiller возвращает сообщение об ошибке PostScript «invalidfont: OffendingCommand: findfont», а дальше следует «Stack:/Font/[nMH шрифта]». При этом выводится имя одного из основных 13 шрифтов Туре 1 (Courier, Times, Helvetica, Symbol или Zapf Dingbats), необходимых для работы Acrobat Distiller.

РЕШЕНИЕ

Проделайте одно или несколько из следующих действий:

А. Проверьте, появляется ли папка с 13 основными шрифтами Туре 1 в диалоговом окне Font Locations программы Distiller:

1. Выберите команду Distiller > Font Locations.



2. Если папка в списке Font Directories List отсутствует, нажмите кнопку Add Folder (Macintosh) или Add Directory (Windows).

3. Выберите папку или каталог с 13 основными шрифтами и нажмите кнопку ОК.

Б. Windows: Проверьте размер файла Acrodist.ini. Он должен быть меньше 64К. Если больше, сократите его путем редактирования:

1. Создайте копию файла Acrodist.ini в каталоге Windows.

2. Откройте оригинальный файл Acrodist.ini в текстовом редакторе, сохраняющем текст в формате Text Only (например в WordPad).

3. Удалите строки с лишними шрифтами (например, со ссылками на шрифты, которые Вы уже давно выбросили).

4. Сохраните файл как Text Only.

5. Перезапустите Windows.

В. Macintosh: С помощью установщика Distiller инсталлируйте 13 основных шрифтов Туре 1:

1. Запустите установщик Distiller.

2. Нажмите кнопку Custom Install в верхнем левом углу диалогового окна установщика.

3. Выберите варианты PostScript Fonts и Font Database и нажмите кнопку Install.

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ 

Для дистилляции PostScript-файла программе Acrobat Distiller нужны 13 стандартных PostScript-шрифтов Туре 1. Если Distiller при обработке PostScript-файла с текстом не обнаруживает хотя бы одного из них, то возвращает сообщение об ошибке PostScript «invalidfont: OffendingCommand: findfont». Это происходит, когда шрифт поврежден, отсутствует (т. е. не установлен или находится в сетевом каталоге, к которой Distiller не имеет доступа) или помещен в папку, которой нет в списке диалогового окна Font Locations.

Кроме того, Distiller для Windows может потерять доступ к какому-нибудь из 13 основных шрифтов, когда объем файла Acrodist.ini близок к предельному значению — 64К. Этот файл содержит список установленных шрифтов, среди которых могут быть и выброшенные.



Содержание раздела