Когда я открываю некоторые мои публикации, сталкиваюсь с сообщением об ошибке, будто PageMaker не может прочитать данные с CD-ROM-привода. Но мои публикации находятся не на компакт-диске. В чем же загвоздка?
По всей видимости, программа PageMaker пытается найти некоторые TrueType-шрифты, a Windows сообщает ей, что они находятся на CD-ROM-приводе. Возможно, Вы установили эти шрифты с компакт-диска, но в момент установки не выбрали параметр Сору Fonts to Windows Directory (в Windows 95 — Copy fonts to Fonts folder) в диалоговом окне Add Fonts, и система Windows не скопировала TrueType-шрифты с компакт-диска на жесткий диск.
Чтобы использовать публикацию PageMaker, Вы должны сделать так, чтобы Windows не пыталась читать эти шрифты с CD-ROM-привода, когда там нет диска. Вы можете поступить следующим образом:
Оставьте компакт-диск со шрифтами в CD-ROM-дисководе. Этот метод можно использовать только как временное решение данной проблемы (в предположении, что все нужные шрифты находятся на этом компакт-диске).
Отключите TrueType-шрифты. Если Вы работаете в Windows 3.1, хотите быстро решить проблему и согласны использовать в публикации подстановочные шрифты вместо TrueType-шрифтов, отключите все TrueType-шрифты. Для этого откройте Control Panel в группе Main и дважды щелкните пиктограмму Fonts. В диалоговом окне Fonts щелкните кнопку «TrueType...». В диалоговом окне TrueType отключите параметр Enable TrueType Fonts и щелкните кнопку ОК в этом диалоговом окне и последующих окнах, пока не выйдете из диалогового окна Fonts. Перезапустите Windows. Если Вы не отключили систему замены шрифтов PANOSE в PageMaker, после открытия публикации появится диалоговое окно PANOSE font matching results, где будут указаны отсутствующие шрифты TrueType, и Вы сможете назначить для них подстановочные шрифты.
В Windows 95 не существует быстрого способа отключения TrueType-шрифтов. Вместо этого Вы можете удалить их (Вы найдете соответствующие инструкции чуть ниже).
В Windows 3.1: Удалите и переустановите TrueType-шрифты. Чтобы решить проблему на постоянной основе, удалите и снова установите TrueType-шрифты, чтобы они находились на жестком диске.
Обычно для удаления TrueType-шрифтов из Windows 3.1 нужно выделить их в диалоговом окне Fonts и щелкнуть кнопку Remove. Этот метод действует, если Windows может найти эти шрифты (иначе возможны системные ошибки или зависание Windows), поэтому самый простой способ — вставить компакт-диск с Вашими TrueType-шрифтами, в диалоговом окне Fonts выделить шрифты, которые нужно переустановить, и щелкнуть кнопку Remove. (Если выдается сообщение об ошибке «System error. Cannot read from drive [Ваш CD-ROM-привод]», это, видимо, означает, что один из выделенных TrueType-шрифтов на установленном компакт-диске отсутствует. Нужно перезагрузиться и вручную удалить TrueType-шрифты, используя метод, описанный в начале следующего абзаца.) После удаления шрифтов щелкните кнопку «Add...». В диалоговом окне Add Fonts выберите параметр Copy Fonts to Windows Directory, выделите нужные шрифты на компакт-диске и щелкните кнопку Add.
Если у Вас уже нет диска с необходимыми TrueType-шрифтами (в Windows 3.1), Вы не сможете их переустановить. В этом случае Вы должны удалить шрифты вручную.
1. Создайте резервную копию файла WIN.INI, затем откройте его в текстовом редакторе.
2. Найдите секцию, которая начинается строкой [fonts]. В этой секции находится список всех TrueType-шрифтов и экранных шрифтов Windows.
3. Найдите все строки для TrueType-шрифтов (они заканчиваются расширением .FOT), где имеются ссылки на шрифты, установленные с компакт-диска, но не скопированные на жесткий диск. Удалите эти строки или отключите их, поместив в начале каждой точку с запятой (;).
4. Сохраните файл WIN.INI в формате text-only и закройте его.
5. Перезагрузите Windows.
В Windows 95: Удалите и переустановите TrueType-шрифты. Для удаления TrueType-шрифтов в Windows 95 откройте диалоговое окно Fonts, выбрав Control Panel в подменю Settings меню Start. В диалоговом окне Control Panel дважды щелкните пиктограмму Fonts, чтобы открыть окно Fonts, где содержится список всех TrueType-шрифтов и экранных шрифтов Windows. Вы сможете легко удалить любые TrueType-шрифты, установленные с компакт-диска, — без копирования на жесткий диск. Они должны быть представлены «ярлыками» (пиктограммы со стрелками в нижнем левом углу). Выделите их и нажмите клавишу Delete. Когда появится запрос, хотите ли Вы удалить их, щелкните кнопку Yes.
Для повторной установки шрифтов вставьте компакт-диск в CD-ROM-дисковод, затем выберите «Install New Font...» в меню File окна папки Fonts. В диалоговом окне Add Fonts выберите параметр Сору fonts to Fonts folder, перейдите в папку CD-ROM-дисковода, где содержатся Ваши шрифты, выделите их и щелкните кнопку ОК.
Я установил Windows 95 и повторно установил PageMaker. Теперь я не могу открыть его без сообщения об ошибке «Cannot start PageMaker, unable to load icon DLL for this screen. 7527:6622». У меня нет какого-то файла?
Нет, скорее всего, Вы ничего не потеряли. Эта ошибка возникает, когда PageMaker 5.0x или 6.0 не может обработать системную информацию о шрифтах — возможно, из-за того, что какие-то шрифты повреждены, имеются нарушения в панке Fonts или записях системного регистра Windows 95 (Registry).
Подобные проблемы иногда связаны с установкой TrueType-шрифтов, когда используется управление шрифтами третьих фирм (не Microsoft) или утилита установки, подобная FontMaster 6.0, которая поставляется вместе с CorelDRAW 6.0. Согласно сообщениям фирмы Corel, существуют отличия между тем, как копирует и регистрирует шрифты их утилита FontMaster 6.0, и как это происходит в диалоговом окне Fonts Windows 95. Corel и Microsoft рекомендуют использовать для установки TrueType-шрифтов диалоговое окно Fonts Windows 95, особенно пользователям, которые хотят использовать в своих системах большое количество TrueType-шрифтов. (Corel сообщает, что пользователи, установившие более 800 шрифтов с помощью какой-либо утилиты установки шрифтов третьих фирм, сталкиваются с такими проблемами, как трудности при установке дополнительных шрифтов, необычный вид рабочего стола и шрифтов в строках заголовков, указание неверного числа установленных шрифтов в диалоговом окне Fonts и проблемы запуска некоторых программ, например, PageMaker.)
Вот некоторые рекомендации, которые могут помочь запустить PageMaker.
Перезагрузите компьютер. Иногда это помогает снять ряд проблем, связанных с папкой Fonts и рабочим столом.
Уменьшите количество TrueType-шрифтов в папке Fonts. Хотя в Windows 95 нет какого-либо ограничения на количество устанавливаемых шрифтов, каждая система имеет свой практический предел. Количество шрифтов, которое можно установить без нарушения стабильности Вашей системы, зависит от объема свободного дискового пространства, оперативной памяти, числа одновременно выполняемых программ и других факторов. Определить, сколько шрифтов способна обрабатывать Ваша система, можно экспериментальным путем. Вот как удаляются TrueType-шрифты.
1. Откройте панель управления Fonts, выбрав Control Panel в подменю Settings меню Start Windows 95 и дважды щелкнув ярлык папки Fonts в окне Control Panel.
2. В панели управления Fonts удалите TrueType-шрифты, перетащив их в другую папку. Кроме
того, шрифты можно удалить, нажав клавишу Delete или перетащив их в корзину (Recycle Bin), но сначала убедитесь, что где-то еще есть файлы этих шрифтов. (Если для установки этих шрифтов использовалась утилита третьих фирм, их, видимо, можно удалить с помощью этой утилиты — обратитесь к сопровождающей ее документации.) Проверить, какие шрифты Вы удаляете, будет проще, если вывести их в алфавитном порядке с детальным описанием файлов. Для этого выберите параметр Details в меню View панели управления Fonts. При удалении ТшеТуре-шрифтов проследите за тем, чтобы не удалить стандартные шрифты Windows 95, которые могут понадобиться в Windows 95 или PageMaker. Переустановите шрифты, первоначально установленные с помощью утилиты третьих фирм. При использовании утилиты установки шрифтов третьих фирм, подобной FontMaster 6.0, удалите с помощью этой утилиты все установленные шрифты и повторно установите их с помощью панели управления Fonts операционной системы Windows 95 (используйте процедуру, описанную выше для удаления шрифтов). Затем в диалоговом окне Fonts в меню File выберите «Install New Font...». В диалоговом окне Add Fonts перейдите в папку, где содержатся файлы шрифтов, выделите шрифты, которые хотите установить, и щелкните кнопку ОК.
(Только 6.0.) При работе с PageMaker 6.0 в Windows 95 я часто получаю сообщения об ошибках «Invalid Page Fault» в модуле KERNEL32.DLL (указываются различные адреса памяти). Что делать?
Ошибки «Page Fault» указывают на проблемы, касающиеся памяти или аналогичные. Они могут возникать (и возникают) в различных Windows-приложениях. И хотя служба технической поддержки компании Adobe не смогла выявить точную причину этих ошибок, Вы можете выполнить ряд действий, чтобы постараться избавиться от проблем.
Большинство шагов по их устранению связано с «приведением в порядок» системы управления памятью: это уменьшение числа установленных шрифтов, проверка правильности указания каталога для временных файлов, увеличение объема свободной оперативной памяти, проверка определенных установок и файлов PageMaker, и т. д. Для получения полного списка шагов по устранению ошибок «Invalid Page Fault» направьте E-mail с заголовком темы (subject) 316314 по адресу techdocs@adobe.com или обратитесь в службу FaxYI и запросите документ 316314.