Что еще можно попробовать сделать средствами программы PageMaker
Если публикацию удалось открыть, кроме диагностической сборки можно попробовать выполнить следующие действия:
- Просмотр публикации в режиме слайд-фильма. Просмотрите все страницы публикации при помощи команды Go to Page (Перейти к странице) меню Layout (Макет). Если эту команду выбрать при нажатой клавише <Shift>, программа PageMaker перейдет на первую страницу публикации и начнет последовательно отображать все страницы публикации на экране — одну за другой. Для того чтобы отобразить страницы на экране, программа PageMaker будет отыскивать все элементы каждой страницы, выполняя мини-сохранение после завершения вывода на экран очередной. При этом есть шанс, что все элементы будут найдены. Впрочем, это одна из многочисленных "легенд", ходящих в среде пользователей. Авторам ни разу не приходилось наблюдать действенность этого метода.
- Поиск аварийного элемента (при помощи команды Links Manager (Связанные файлы)). Откройте диалоговое окно Links Manager (Связанные файлы). Просмотрите весь список связей — нет ли среди них неразрешенных? Такие связи будут помечены признаком UN или вопросительным знаком. Разорвите эти связи и сохраните публикацию при помощи команды Save As (Сохранить как), желательно — в файле с другим именем. Попробуйте удалить внедренные OLE-объекты из публикации.
Если этот прием не даст желаемых результатов, разорвите все связи, имеющиеся в публикации. Впоследствии, если потребуется, вы сможете заново установить их. Это хлопотно и малоприятно, но, все-таки, намного проще, чем строить всю публикацию заново "от нуля".
- Поиск аварийного элемента вручную. Откройте публикацию и последовательно выделите при помощи инструмента Pointer Tool (Стрелка) каждый элемент на каждой странице. Для каждого элемента выберите в меню Element (Элемент) команду Link Info (Информация о связи). Если при этом выдается сообщение об ошибке, выделенный элемент может быть причиной аварии. Удалите его, сохраните публикацию при помощи команды Save As (Сохранить как), и замените дефектный элемент. Но не обольщайтесь слишком рано — то, что вы нашли один дефектный элемент, еще не означает, что вы устранили причины аварии. Обязательно проверьте все остальные элементы.
- Поиск дефектного стиля оформления абзаца. Одним из типов записей, которые могут "испортиться", являются стили оформления абзацев. Проще всего найти дефектный стиль при помощи списка имен стилей, расположенного в палитре стилей. Выполните на имени стиля щелчок мышью, удерживая нажатой клавишу <Ctrl>. Если при этом выдается сообщение об ошибке, то вы нашли дефектный стиль. Так же, как в случае с внешними элементами публикации, дефектных стилей может быть и несколько, поэтому их список следует проверить до конца.
Если ясно, что в списке имеется дефектный стиль, выберите команду Define Styles (Определить стили) и задайте стиль абзаца с теми же атрибутами, что у дефектного, но с другим именем. Назначьте новый стиль одному из абзацев, ранее отформатированных при помощи дефектного стиля. Затем в редакторе материалов замените все вхождения дефектного стиля на новый стиль. В особо сложных случаях замену стиля после поиска придется выполнить вручную. По окончании замен удалите дефектный стиль из списка.
- Сохраните файл при помощи команды Save As (Сохранить как). Попробуйте создать новую копию аварийного файла при помощи команды Save As (Сохранить как). Программа PageMaker не сможет скопировать файлы, ссылки на которые оказываются не разрешенными, и это хорошо, поскольку, скорее всего, именно эти файлы являются причиной аварии.
- Попробуйте импортировать текст дефектной публикации. В качестве последнего средства откройте в программе PageMaker новую, пустую публикацию и попробуйте импортировать в нее текст дефектной публикации при помощи фильтра импортирования текстовых материалов PageMaker, автоматически подключающегося при попытке импортировать публикацию PageMaker. Установите этот фильтр, если он не был установлен ранее (в процессе инсталляции).
- Попробуйте экспортировать текст. Попробуйте спасти текст дефектной публикации при помощи команды Export (Экспорт). Так же, как в предыдущем случае (с применением фильтра импортирования материалов PageMaker) при этом будет утрачена вся тонкая настройка текста, но все же это лучше, чем перепечатка всего текста публикации заново. В некоторых случаях целесообразнее вместо этого варианта воспользоваться повторным импортированием текста из файла в формате текстового процессора.
- Копирование элементов страницы. Откройте новую публикацию PageMaker и скопируйте в нее по очереди элементы каждой из страниц дефектной публикации. Для этого расположите рабочие окна обеих публикаций рядом друг с другом. Для ускорения процесса пользуйтесь командой Select All (Выделить все) при активном инструменте Pointer Tool (Стрелка).
Элементы можно просто перетаскивать из одной публикации в другую или копировать в системный буфер и вклеивать из него.