Это справедливо при работе с любым приложением — чем больше размер файлов данных, тем сложнее с ними работать, и тем выше риск возникновения аварийных ситуаций. Если в технических характеристиках сказано, что программа PageMaker в принципе способна построить книгу объемом в 999 страниц, это еще не повод заставлять его делать это. Разбейте книгу на отдельные главы, и пользуйтесь командой Book (Книга). В таком варианте и приложение не работает на пределе возможностей, и вам удобнее ориентироваться в меньшем числе страниц.
Существуют найденные экспериментальным путем пределы на размеры файлов в формате публикации PageMaker. В технических характеристиках сказано, что размер файла ограничен только объемом имеющейся памяти, но опять-таки это — не повод балансировать на краю пропасти. Файлы можно связывать друг с другом, храня их на диске раздельно (особенно это относится к графическим файлам большого размера). Нет никакого смысла сохранять графические изображения дважды — в отдельном файле и в составе публикации.
Итак, первая аксиома — "чем больше файлы, тем сложнее с ними работать". С ней тесно связана и вторая аксиома. Степень риска обратно пропорциональна объему не использующихся ресурсов компьютера. Если вы пытаетесь работать с малым объемом оперативной памяти или при почти полном отсутствии свободного места на диске, можно считать, что вы провоцируете возникновение аварийной ситуации.
Если в системе часто возникают сбои (например, из-за конфликтов резидентных программ или драйверов устройств), с неизбежностью рано или поздно это приведет к порче структуры файлбв публикаций, с которыми вы работаете в момент сбоя. Потратьте время на выяснение причин сбоев — это время окупится спокойной работой без постоянных переделок. Большинство конфликтов связано с программным обеспечением. Обращайте внимания на те программы, которые вызывают сбои и попробуйте переустановить их или отказаться от их использования в процессе верстки. Устанавливайте программное обеспечение в хронологическом порядке его выпуска. Это позволит избежать опасности замещения новых версий общедоступных библиотек динамической компоновки старыми (к сожалению, не все программы установки отслеживают номера версий библиотек).
Перед окончанием сеанса работы с PageMaker воспользуйтесь командой Save As (Сохранить как). Публикация будет сохранена под новым именем, что автоматически обеспечит вам резервную копию публикации.
Кроме того, команда Save As (Сохранить как) сохраняет публикацию в файле на диске максимально компактным образом, что до некоторой степени уменьшает риск возникновения сбоев из-за чрезмерного размера и усложнения структуры публикации, записанной приемом быстрого сохранения.
В процессе импортирования текста из файла, подготовленного текстовым процессором, в списке стилей появляются новые стили оформления абзацев. Имена импортированных стилей в списке палитры стилей обозначаются пиктограммой с изображением дискеты. Присутствие ее в имени стиля говорит о том, что PageMaker не считает эти стили "своими" в полной мере. Выполните на имени каждого из импортированных стилей щелчок мышью при нажатой клавише <Ctrl>, а затем щелкните мышью на кнопке ОК, сохраняя стиль в оптимальной для PageMaker форме.
Пользуйтесь традиционной технологией связывания файлов программы PageMaker. Конечно, технология OLE, столь широко использующаяся в других приложениях, представляется весьма многообещающим средством для организации работы группы или наращивания возможностей отдельного пользователя. Тем не менее рекомендуется пользоваться технологией Place and Link. Эта технология традиционна, проверена многолетней практикой и хорошо изучена. Кроме того, она увеличивает степень независимости публикации и не требует сложной организации рабочей среды.
Опыт авторов показывает, что повреждение объектов OLE — одна из самых частых причин сбоев, особенно при переносе файлов на другие компьютеры.
Следовало бы поставить этот совет первым пунктом, но ведь вы и так об этом знаете. Если вы создаете резервные копии достаточно часто, то скорее всего, никогда не заглянете в это приложение! Среда Windows позволяет организовать автоматическое резервное копирование. Если вы работаете в сколь-либо крупном издательстве, то, скорее всего, в нем имеется централизованная система резервирования. Если таковая отсутствует, то обратитесь к системному администратору вашей локальной сети и расскажите о необходимости автоматического резервного копирования.
К сожалению, не существует абсолютно свободных от ошибок программ. PageMaker не является исключением из правила, хотя надо отдать должное разработчикам, она весьма надежна. Проблема еще и в том, что сбои могут быть вызваны не самим PageMaker, а другими программами или устройствами. Это сильно затрудняет диагностику сбоев и иногда ставит пользователя в критическое положение, когда срок сдачи публикации уже на носу, а PageMaker начинает работать с ней все более неустойчиво. Особенно скверно, когда PageMaker сообщает о том, что вообще отказывается работать с вашей публикацией, ссылаясь на загадочные ошибки в индексах записей или файловой системе. Хочется еще раз напомнить о необходимости резервного копирования, но всякое бывает... Ниже собраны несколько рекомендаций о том, что делать, если страшное уже произошло.
Это происходит неожиданно. Программа PageMaker выдаст сообщение об аварии, причем — в самый неподходящий момент.
Сохраняйте спокойствие. Помните, что точных рецептов в такой ситуации заранее дать невозможно, очень многое зависит от специфики возникшей проблемы, поэтому подойдите к ней с достаточной гибкостью. Думайте. Если проблему не удается устранить, попробуйте выполнить некоторые из перечисленных ниже приемов повторно. Некоторые аварийные ситуации вызываются не одной, а целым рядом связанных друг с другом причин.
Internal error: Bad Record Index. Cannot lock block. Cannot Open Files.
Такие сообщения об ошибках вызываются порчей индекса записей. Индекс публикации PageMaker, который испортился в этом случае, очень похож на индексные файлы, широко используемые в системах управления базами данных. При ближайшем рассмотрении файлы программы PageMaker оказываются больше похожи по структуре на базы данных, чем на файлы документов текстового процессора. Поэтому в сообщениях об ошибках часто встречаются ссылки на связи, блокировку записей, блоки и записи.
Примечание
Перед запуском программы PageMaker после сбоя обязательно перезапустите компьютер, если он работает под управлением Windows 95. В аварийных случаях система не всегда оказывается способна полностью выгрузить из памяти вызвавшую сбой программу и все занятые ею ресурсы.
Если программу PageMaker удастся запустить заново и открыть файл испорченной структуры, попробуйте в первую очередь выполнить диагностическую сборку публикации.
Примечание
Все меры по "спасению" публикации следует проводить не с неисправным файлом, а с его копией. Таким образом вы застрахуете себя от уже необратимой порчи файла публикации. Наиболее сильнодействующие из приведенных рекомендаций способны не только исправить возникшие ошибки, но и усугубить их. Это возможно потому, что при сбое программы мы знаем только симптомы, но не знаем причин самой болезни.
В PageMaker входит подпрограмма "чистки" файлов публикаций, выполняющая пять операций. Она восстанавливает структуру списка стилей, а затем "чистит" материалы, индексы и связи. В заключение эта программа повторно собирает публикацию в виде документа — иными словами, пытается исправить испорченные связи, блокировки, индексы и записи.
Перед началом диагностической сборки убедитесь, что активным инструментом является Pointer Tool (Стрелка). Для надежности выполните двойной щелчок мышью на этом инструменте в палитре инструментов. Удерживая нажатой комбинацию клавиш <Shift>+<Ctrl>, выберите команду Pointer Tool (Стрелка) в меню Туре (Текст). Прозвучит звуковой сигнал — один, два или три раза.
По завершении диагностической сборки немедленно сохраните ее результат в новом файле с другим именем при помощи команды Save As (Сохранить как).
Если публикацию удалось открыть, кроме диагностической сборки можно попробовать выполнить следующие действия:
Если ясно, что в списке имеется дефектный стиль, выберите команду Define Styles (Определить стили) и задайте стиль абзаца с теми же атрибутами, что у дефектного, но с другим именем. Назначьте новый стиль одному из абзацев, ранее отформатированных при помощи дефектного стиля. Затем в редакторе материалов замените все вхождения дефектного стиля на новый стиль. В особо сложных случаях замену стиля после поиска придется выполнить вручную. По окончании замен удалите дефектный стиль из списка.
Элементы можно просто перетаскивать из одной публикации в другую или копировать в системный буфер и вклеивать из него.
Если публикацию не удается открыть средствами программы PageMaker, попробуйте предпринять следующие действия на рабочем столе:
Наиболее известным комплектом программ для восстановления файлов являются утилиты Нортона. Не исключено, что их применение не даст желаемого результата, но попробовать стоит.
Примечание
Много полезной технической информации содержится в папке TECHINFO на компакт-диске программы PageMaker. Новая информация регулярно появляется на домашней странице фирмы Adobe http://www.adobe.com.