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

         

Ошибка «You have printer...



Ошибка «You have printer and display fonts... mismatched...» при печати из PageMaker 6.0x

ОПИСАНИЕ

При печати на PostScript-принтере из Adobe PageMaker 6.Ох под управлением Windows 95 после вывода первой страницы возникает ошибка «You have printer and display fonts that are mismatched. Text may not print as expected. To correct this, refer to the Readme.wri». После щелчка кнопки Continue ошибка больше не возникает, но текст печатается некорректно (имеет «смазанный» вид, кернинг пар изменяется в зависимости от разрешения принтера, происходит подстановка шрифтов, изменяются окончания строк). После щелчка кнопки Cancel в диалоговом окне ошибки печать прекращается, и остается только одна напечатанная страница.

РЕШЕНИЕ

Выполните одну или несколько следующих процедур:

А. Выполните печать, используя драйвер принтера Adobe PostScript 4.1 (AdobePS), включенный в пакет PageMaker 6.01 Enhancement Pack.

Б. Удалите все установленные шрифты из Adobe Type Manager 4.0, удалите все ссылки на шрифты из файлов Win.ini и Atm.ini, снова добавьте шрифты в ATM, затем проверьте размер файла Win.ini:

1. Создайте резервные копии файлов Win.ini и Atm.ini.

2. Находясь в ATM, экспортируйте Ваши наборы (только ATM Deluxe) и удалите все установленные шрифты. Инструкции см. в разделе «Дополнительная информация».

3. Откройте файл Win.ini (папка Windows) в текстовом редакторе.

4. Удалите все строки, которые начинаются с softfont (например, softfonts=20).

5. Удалите все строки со ссылкой на MFD-файл (например, ADMFDFile=C:\Wmdows\Ad434af I \ Mfd).

6. Сохраните файл Win.ini.

7. Откройте файл Atm.ini (папка Windows), в текстовом редакторе.

8. Удалите все строки в секции [Fonts] (например, Helvetica = C:\Psfonts\Pfm\Hv____.pfm; C:\Psfonts\Hv____.pfb).

9. Сохраните файл Atm.ini.



10. Удалите все файлы Atmfonts.qlc, затем перезагрузите Windows.

11. Снова добавьте свои шрифты в ATM. Инструкции см. в разделе «Дополнительная информация».

12. Выберите Start > Find > Files or Folders, затем найдите файл Win.ini в папке Windows. Проверьте размер файла Win.ini в окне результатов поиска и убедитесь, что он меньше 32 Кбайт. Если он больше 32 Кбайт, создайте резервную копию этого файла, затем откройте исходный файл Win.ini в текстовом редакторе и удалите строки или секции, которые больше не нужны.

ИЛИ: Удалите все установленные шрифты из ATM 3.0х, удалите все ссылки на шрифты из файлов Win.ini и Atm.ini, снова добавьте шрифты в ATM, затем проверьте размер файла Win.ini:

1. Создайте резервные копии файлов Win.ini и Atm.ini.

2. В панели управления ATM выделите все шрифты в списке Installed ATM Fonts, затем щелкните кнопку Remove.

3. В диалоговом окне Remove Fonts выберите No Confirmation to Remove Fonts, если не хотите, чтобы для каждого удаляемого шрифта появлялось диалоговое окно, затем щелкните кнопку Yes или Yes to All. He выбирайте Delete Fonts from Disk, если только не хотите удалить файлы шрифтов из Вашей системы.

4. Откройте файл Win.ini (папка Windows).

5. Удалите все строки, которые начинаются с softfont (например, softfonts=20).

6. Удалите все строки со ссылкой на "Mnfd-файл (например, Admfdfile=C:\Windows\Ad434afl.mfd).

7. Сохраните файл Win.ini.

8. Откройте файл Atm.ini (папка Windows) в текстовом редакторе.

9. Удалите все строки в секции [Fonts] (например, Helvetica = C:\Psfonts\Pfm\Hv_____.pfm; C:\Psfonts\Hv____.pfb).

10. Сохраните файл Atm.ini.

11. Удалите все файлы Atmfonts.qlc, затем перезагрузите Windows.

12. Откройте панель управления ATM, затем щелкните кнопку Add.

13. В диалоговом окне Add Fonts найдите диск и каталог, где находятся Ваши шрифты (например, C:\Psfonts\Pfm, A:\Psfonts).

14. Выберите шрифт, который хотите установить, из списка имеющихся шрифтов и щелкните кнопку Add.

15. Перезагрузите Windows.

16. Выберите Start > Find > Files or Folders, затем найдите файл Win.ini в папке Windows. Проверьте размер файла Win.ini в окне результатов поиска и убедитесь, что он меньше 32 Кбайт. Если он больше 32 Кбайт, создайте резервную копию этого файла, затем откройте исходный файл Win.ini в текстовом редакторе и удалите строки или секции, которые больше не нужны. 

В. Удалите все установленные шрифты из ATM 4.0, удалите секции [PostScript, <порт>] из файла Win.ini, затем снова установите PostScript-шрифты:

1. Держите на всякий случай под рукой дистрибутив Windows 95.

2. Находясь в ATM, удалите все установленные шрифты.

3. Выберите Start > Settings > Printers, чтобы открыть папку Printers.

4. В панели управления Printers выберите PostScript-принтер, затем выберите команду File > Delete. Повторите это для каждого PostScript-принтера.

ПРИМЕЧАНИЕ: Чтобы определить, является ли принтер PostScript-принтером, выделите его и выберите File > Properties. Если в диалоговом окне свойств данного принтера есть вкладка PostScript, значит, это PostScript-принтер.

5. Создайте резервную копию файла Win.ini, который находится в папке Windows.

6. Откройте файл Win.ini в текстовом редакторе.

7. В файле Win.ini удалите все секции [PostScript,<nopT>]. Удалите принтеры, указанные в угловых скобках, строку ATM=placeholder и все строки, начинающиеся с softfont, после строки ATM=placeholder. Например:

[PostScript,iptl] 

ATM=placeholder

softfonts=45

softfontl=c: \psfonta\pfm\zgrq .pfm;

c:\psfonta\zorg .pfb) 

sof tfont2=c: \psfonts\pfm\zgrg___.pfm;

c: \psfonts\zgrg___.pfb)

 [PostScript, \\Lilith\bob]

 ATM=placeholder

 softfonts=45 

sof tfontl=c: \psfonts\pfm\zqrq .pfm;

c: \psfonts\zcrrq .pfb)

 softfont2=c: \psfonts\pfm\zgrg___.pfm;

с: \psfonts\zgrg___.pfb)

8. Удалите все строки со ссылкой на "".mfd-файл (например, Admfdfile=C:\Windows\Ad434af I .mfd).

9. Сохраните файл Win.ini.

10. Установите Ваш PostScript-принтер. Для AdobePS см. инструкции по установке в PageMaker 6.01 Enhancement Pack. Инструкции по установке драйвера принтера Windows PostScript см. в документации Windows 95.

11. Добавьте Ваши шрифты в ATM.

12. Перезагрузите Windows 95.

Г. Убедитесь, что у Вас только один файл Win.ini и что он находится в папке Windows. Переименуйте дубликаты файла Win.ini.

Д. Чтобы гарантировать исправность шрифта, повторно установите его с исходных дисков.

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

Когда установлен драйвер принтера Microsoft PostScript, программа ATM добавляет ссылки на шрифты *.pfm и *.pfb в каждую секцию файла Win.ini [PostScript,<nopT>], где есть ссылки на отдельный порт. Драйвер принтера Microsoft PostScript ищет шрифты в секциях [PostScript,<nopT>] для соответствующего принтера. Если драйвер принтера Microsoft PostScript не может найти используемый в публикации шрифт в секции для этого принтера, PageMaker б.Ох выдает сообщение об ошибке «You have printer and display fonts that are mismatched. Text may not print as expected. To correct this, refer to the Readme.wri». Несколько секций [PostScript,<порт>], неверные или устаревшие ссылки на шрифт в файле Win.ini также могут помешать драйверу принтера Microsoft PostScript найти ссылку на шрифт в файле Win.ini.

Драйвер принтера Adobe PostScript 4.1 (AdobePS) ищет шрифты в файле Atm.ini.

Удаление и повторная установка шрифтов, удаление нескольких секций [PostScript,<nopT>j из файла Win.ini, удаление дублированных файлов Win.ini или повторная установка шрифтов с исходных установочных дисков — все это может помочь тому, чтобы драйвер принтера находил ссылки на шрифты в файле Win.ini или Atm.ini.

Для экспорта Ваших наборов в ATM Deluxe 4.0:

1. В окне ATM щелкните вкладку Sets.

2. Выберите один или несколько наборов для экспорта.

3. Выберите команду File > Export.

4. В диалоговом окне Export укажите имя и местоположение для AFS-файла, затем щелкните кнопку Save.

Чтобы удалить шрифты в ATM 4.0:

1. В подокне All Font Sets вкладки Sets (ATM Deluxe 4.0) или Fonts (ATM 4.0) выделите шрифты, которые хотите удалить, и щелкните кнопку Remove.

2. В диалоговом окне Remove Font выберите параметры Remove Fonts from All Set and Master Font Eist и Remove Fonts from Disk, если повторно устанавливаете шрифты с исходных установочных дисков, затем щелкните кнопку Yes или Yes to All. 

Для повторного добавления шрифтов в ATM 4.0:

1. Щелкните вкладку Add Fonts (ATM Deluxe 4.0) или Fonts (ATM 4.0), затем выберите Browse for Fonts во всплывающем меню Source.

2. Найдите привод и папку, где находятся Ваши файлы шрифтов (например, C:\Psfonts\Pfm, A:Fontdisk).

3. Выберите в прокручиваемом списке Source шрифты, которые хотите добавить, и щелкните кнопку Add.

Чтобы импортировать Ваши наборы в ATM Deluxe 4.0:

1. При выбранном во всплывающем меню Source параметре Browse for Fonts перейдите на привод и в папку, где находится Ваш AFS-файл. ATM выводит список наборов, экспортированных в AFS-файл.

2. Выберите наборы, которые хотите импортировать, и щелкните кнопку Add.

3. Удалите любые дублирующие шрифты вне Ваших наборов, выделив их и щелкнув кнопку Remove.



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