Ошибки приложения
WINDOWS
Когда я открываю некоторые мои публикации, сталкиваюсь с сообщением об ошибке, будто PageMaker не может прочитать данные с CD-ROM-привода. Но мои публикации находятся не на компакт-диске. В чем же загвоздка?
По всей видимости, программа PageMaker пытается найти некоторые TrueType-шрифты, а Windows сообщает ей, что они находятся на CD-ROM-приводе. Возможно, Вы установили эти шрифты с компакт-диска, но в момент установки не выбрали параметр Copy 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), Вы не сможете их переустановить. В этом случае Вы должны удалить шрифты вручную.
- Создайте резервную копию файла WIN.INI, затем откройте его в текстовом редакторе.
- Найдите секцию, которая начинается строкой [fonts]. В этой секции находится список всех TrueType-шрифтов и экранных шрифтов Windows.
- Найдите все строки для TrueType-шрифтов (они заканчиваются расширением .FOT), где имеются ссылки на шрифты, установленные с компакт-диска, но не скопированные на жесткий диск. Удалите эти строки или отключите их, поместив в начале каждой точку с запятой (;).
- Сохраните файл WIN.INI в формате text-only и закройте его.
- Перезагрузите 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 выберите параметр Copy fonts to Fonts folder, перейдите в папку CD-ROM-дисковода, где содержатся Ваши шрифты, выделите их и щелкните кнопку ОК.