Проблемы печати
Ошибка "You have printer and display fonts… mismatched…" при печати из PageMaker 6.0x
Описание
При печати на PostScript-принтере из Adobe PageMaker 6.0х под управлением 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:
- Создайте резервные копии файлов Win.ini и Atm.ini.
- Находясь в ATM, экспортируйте Ваши наборы (только ATM Deluxe) и удалите все установленные шрифты. Инструкции см. в разделе "Дополнительная информация".
- Откройте файл Win.ini (папка Windows) в текстовом редакторе.
- Удалите все строки, которые начинаются с softfont (например, softfonts=20).
- Удалите все строки со ссылкой на MFD-файл (например, ADMFDFile=C:\Wmdows\Ad434af I \ Mfd).
- Сохраните файл Win.ini.
- Откройте файл Atm.ini (папка Windows), в текстовом редакторе.
- Удалите все строки в секции [Fonts] (например, Helvetica = C:\Psfonts\Pfm\Hv____.pfm; C:\Psfonts\Hv____.pfb).
- Сохраните файл Atm.ini.
- Удалите все файлы Atmfonts.qlc, затем перезагрузите Windows.
- Снова добавьте свои шрифты в ATM. Инструкции см. в разделе "Дополнительная информация".
- Выберите Start › Find › Files or Folders, затем найдите файл Win.ini в папке Windows. Проверьте размер файла Win.ini в окне результатов поиска и убедитесь, что он меньше 32 Кбайт. Если он больше 32 Кбайт, создайте резервную копию этого файла, затем откройте исходный файл Win.ini в текстовом редакторе и удалите строки или секции, которые больше не нужны.
Или:
Удалите все установленные шрифты из ATM 3.0х, удалите все ссылки на шрифты из файлов Win.ini и Atm.ini, снова добавьте шрифты в ATM, затем проверьте размер файла Win.ini:- Создайте резервные копии файлов Win.ini и Atm.ini.
- В панели управления ATM выделите все шрифты в списке Installed ATM Fonts, затем щелкните кнопку Remove.
- В диалоговом окне Remove Fonts выберите No Confirmation to Remove Fonts, если не хотите, чтобы для каждого удаляемого шрифта появлялось диалоговое окно, затем щелкните кнопку Yes или Yes to All. He выбирайте Delete Fonts from Disk, если только не хотите удалить файлы шрифтов из Вашей системы.
- Откройте файл Win.ini (папка Windows).
- Удалите все строки, которые начинаются с softfont (например, softfonts=20).
- Удалите все строки со ссылкой на "Mnfd-файл (например, Admfdfile=C:\Windows\Ad434afl.mfd).
- Сохраните файл Win.ini.
- Откройте файл Atm.ini (папка Windows) в текстовом редакторе.
- Удалите все строки в секции [Fonts] (например, Helvetica = C:\Psfonts\Pfm\Hv_____.pfm; C:\Psfonts\Hv____.pfb).
- Сохраните файл Atm.ini.
- Удалите все файлы Atmfonts.qlc, затем перезагрузите Windows.
- Откройте панель управления ATM, затем щелкните кнопку Add.
- В диалоговом окне Add Fonts найдите диск и каталог, где находятся Ваши шрифты (например, C:\Psfonts\Pfm, A:\Psfonts).
- Выберите шрифт, который хотите установить, из списка имеющихся шрифтов и щелкните кнопку Add.
- Перезагрузите Windows.
- Выберите Start › Find › Files or Folders, затем найдите файл Win.ini в папке Windows. Проверьте размер файла Win.ini в окне результатов поиска и убедитесь, что он меньше 32 Кбайт. Если он больше 32 Кбайт, создайте резервную копию этого файла, затем откройте исходный файл Win.ini в текстовом редакторе и удалите строки или секции, которые больше не нужны.
- Удалите все установленные шрифты из ATM 4.0, удалите секции [PostScript, <порт>] из файла Win.ini, затем снова установите PostScript-шрифты:
- Держите на всякий случай под рукой дистрибутив Windows 95.
- Находясь в ATM, удалите все установленные шрифты.
- Выберите Start › Settings › Printers, чтобы открыть папку Printers.
- В панели управления Printers выберите PostScript-принтер, затем выберите команду File › Delete. Повторите это для каждого PostScript-принтера.
Примечание:
Чтобы определить, является ли принтер PostScript-принтером, выделите его и выберите File › Properties. Если в диалоговом окне свойств данного принтера есть вкладка PostScript, значит, это PostScript-принтер. - Создайте резервную копию файла Win.ini, который находится в папке Windows.
- Откройте файл Win.ini в текстовом редакторе.
- В файле 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;
c:\psfonts\zgrg___.pfb)
- Удалите все строки со ссылкой на "".mfd-файл (например, Admfdfile=C:\Windows\Ad434af I.mfd).
- Сохраните файл Win.ini.
- Установите Ваш PostScript-принтер. Для AdobePS см. инструкции по установке в PageMaker 6.01 Enhancement Pack. Инструкции по установке драйвера принтера Windows PostScript см. в документации Windows 95.
- Добавьте Ваши шрифты в ATM.
- Перезагрузите Windows 95.
- Убедитесь, что у Вас только один файл Win.ini и что он находится в папке Windows. Переименуйте дубликаты файла Win.ini.
- Чтобы гарантировать исправность шрифта, повторно установите его с исходных дисков.