Отправляет email-рассылки с помощью сервиса Sendsay

СообЧа. PageMaker.

  Все выпуски  

СообЧа. PageMaker. Выпуск от 06/12/2000


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

    Всем привет!

    Сегодня давайте поговорим о создании буклета в PageMaker. Вернее, само создание буклета трудностей обычно не вызывает, поскольку процедура донельзя автоматизирована, но довольно часто (гораздо чаще, чем хотелось бы) сия уважаемая мною программа при выполнении (а точнее невыполнении) процедуры спуска полос сообщает о различных ошибках, а именно:
    "Недопустимое состояние для требуемой операции. Номер ошибки: 7215";
    "Недопустимое состояние для требуемой операции. Номер ошибки: 7214";
    "Error: 7214";
    "Error: 7215. Недопустимое состояние для требуемой операции";
    "Программа выполнила недопустимую операцию и будет закрыта";
    "Серьезная внутренняя ошибка";
    "Объект не существует в публикации или на текущей странице (ах). Номер ошибки: 7229";
    "Ошибка произошла при компоновке буклета, команде или работах запроса только в виде макета: Ошибка 7231";
    И, естественно, в качестве объекта особой популярности - "Error: 7223. Выполнение команды не может быть завершено. Некорректная команда или аргумент запроса ? 1".

    Когда вы создаете буклет, объекты из первоначальной публикации копируются и вставляются в новую. Но при спуске полос РМ не может работать с объектами, если нет места на жестком диске, объекты повреждены или находятся в нежелательных для программы связях и местах. Вот и поговорим подробнее обо всем этом и как жить дальше, не подвергая вивисекции родных и близких, которые чаще всего попадаются под горячую руку.



    Решение 1

    Используйте PageMaker 6.01 или более поздние версии.
    На всякий случай привожу этот вариант в качестве самого простого выхода из ситуации. :-)
    Решение 2

    Еще одной причиной сбоя может быть использование устаревшего сценария построения буклета. Если Вы используете PageMaker 6.5x для Windows, удостоверьтесь, что вы используете модифицированный сценарий, датированный не ранее чем 1 февраля 1997 года.
    Решение 3

    Замечено, что при копировании текстовых фреймов в новую публикацию РМ отделяет их содержимое. Но когда он пытается это сделать с текстовыми фреймами, объединенными на странице-шаблоне в группу, это вызывает сообщение об ошибке. Поэтому разгруппируйте все сгруппированные объекты на страницах-шаблонах (сейчас я говорю не только о фреймах, а вообще обо всем сгруппированном). Вы можете это сделать, выбирая в меню Элемент - Разгруппировать или используя специальный сценарий.
    Решение 4

    По той же причине избавьтесь всеми доступными способами, за которые вас потом не будет мучить совесть, от сцепленных текстовых фреймов на страницах-шаблонах. Для этого выберите объекты, затем Элемент - Фрейм - Исключить. Фрейм "отцепится", текст из него перейдет в следующий фрейм.
    Решение 5

    Увеличьте количество доступного дискового пространства. Считается, что для нормальной работы с публикацией на диске должно быть столько места, чтобы эта публикация вместилась от 3 до 5 раз вместе со всеми своими связями.
    При создании буклета PageMaker тоже вносит свою лепту в заполнение диска и создает временный файл, размер которого относится к размеру брошюруемой публикации примерно как три к четырем.
    Решение 6

    Удалите пустые текстовые блоки с каждой страницы перед спуском полос. Выберите Правка - Выделить всё на каждой странице, чтобы определить, где они находятся. Даже если вы знаете совершенно точно, что пустых блоков у вас быть не должно, но вы несколько раз пытались создать брошюру, и у вас из этого ничего не вышло, почти наверняка на некоторых страницах после этих неудачных попыток пустые блоки таки появятся.
    Решение 7

    Если вы вдруг вспомните, что ваши связанные объекты хранятся отнюдь не на жестком диске, а где-то еще, переместите их все-таки на жесткий диск, поскольку ошибки могут быть вызваны и тем, что РМ при создании публикации приходится обращаться не только к нему, но и к прочим существующим в природе вместилищам информации. После этого приведите ваши связи в порядок. :-))
    Решение 8

    Когда я говорила об импортировании графики в РМ, я упоминала о том, стоит ли хранить копии изображений в публикации. Так вот, скажу совершенно точно, что если РМ не хочет добровольно заниматься спуском полос, стоит отказаться от этой роскоши. На всякий случай опишу процесс: выберите Элемент - Режим Связи, уберите галочку у "Хранить копии в Публикации" и затем Файл - Сохранить как, чтобы сохранить публикацию на жестком диске.
    Решение 9

    Изолируйте, а затем удалите и восстановите любые поврежденные объекты. Чтобы их "вычислить", можно сделать вот что:

    1. Вызовите диалоговое окно Спуска полос.
    2. Выберите страницу публикации и затем нажмите Удалить. Не пугайтесь: страницы, которые Вы удаляете в диалоговом окне, не включаются в собственно брошюровку, но остаются в публикации.
    3. Исключите таким образом из брошюровки половину страниц.
    4. Попытайтесь спустить полосы. Если ошибка повторяется, поврежденный объект находится на странице, включенной в спуск полос. Если ошибки нет, объект находится на странице, которой было отказано в брошюровке.
    5. Продолжайте уменьшать число брошюруемых страниц, пока вы не определите, какая страница или страницы содержит поврежденный объект.
    6. Замените импортированную графику, измените шрифты или освежите нарисованные собственно в Раgemaker объекты на страницах. Но помните, что поврежденный объект может находиться и на странице-шаблоне, так что и на них не забудьте обратить свое внимание.

    Решение 10

    Освежите файл установок PageMaker. Я не знаю, как его точно назвать, может, его умные люди называют, например, файлом предпочтения, или установочным, или еще как-нибудь, если знаете, напишите - авось и я стану умнее. Утешусь тем, что при рассматриваемом катаклизме само название не так уж и важно. В Windows этот файл (Pm65.cnf или Pm6.cnf) находится в папке Pmx\Rsrc\Usenglsh, где x - версия PageMaker. Когда вы работаете, PageMaker сохраняет все значения по умолчанию, которые вы выбираете, в этом файле. Если он поврежден, это может вызывать системные ошибки при работе в PageMaker. Если Вы переименуете этот файл, PageMaker создаст новый в следующий раз, когда Вы его запустите.
    Чтобы освежить файл предпочтения:

    1. Выйдите из PageMaker.
    2. Переименуйте файл, например, в Pm65.old или Pm6.old - в зависимости от того, какая версия программы у вас установлена.
    Когда Вы переименовываете файл предпочтения, значения настройки PageMaker по умолчанию будут потеряны. Если Вы продолжаете получать сообщения об ошибке после переименования файла предпочтения, Вы можете восстановить реабилитированный в ваших глазах первоначальный файл, удалив новый и вернув оригиналу его прежнее имя - Pm65.cnf или Pm6.cnf.
    Решение 11

    Если Вы выполняете Спуск полос в книге, удалите структурный список, сохраните публикацию "как" и вручную создайте новый список.


    Вот, собственно, пока и все. Надеюсь, что эти советы вам помогут. Хотя бы иногда. :-)) Но все же хотелось бы, чтобы почаще. Пишите, звоните, приезжайте! Милости просим! :-))

    Эта рассылка является составной частью проекта "СообЧа - СООБщество ЧАйников". Сайт находится по адресу http://www.soobcha.com/. Кто не видел, обратите внимание. Он еще в стадии становления и обновления, но тем не менее... Все для вас, дорогие мои чайники и чайницы!

    Ну вот. Разрешите удалиться.

    Удачи всем.

    Пока.
    Елена

    Рассылки Subscribe.Ru
    СообЧа (СООБщество ЧАйников). Обмен опытом, вопросы, ответы.

    СообЧа. Программирование на С++
    СообЧа. PageMaker.
    СообЧА. Программирование на Delphi
    СообЧа. Ох уж это железо...

    (С) 2000 СообЧа - СООБщество ЧАйников

    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное