Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство_Writer.pdf
Скачиваний:
37
Добавлен:
28.03.2015
Размер:
9.37 Mб
Скачать

Решение проблем

Некоторые приемы не работают применительно к составным документам. Этот раздел описывает некоторые проблемы и их возможные решения.

Включение ссылки на главу в верхнем колонтитуле на первой странице

Проблема

Если Вы используете метод, описанный в разделе “Шаг 5. Вставка поддокумента в составной документ” начинающемся на странице 483 (помещение абзаца с разрывом страницы в составной документ между поддокументами), и Вы помещаете перекрестную ссылку на номер и название главы в верхний колонтитул первой страницы каждой главы, тогда поле перекрестной ссылки на первой странице берет номер и название главы от предыдущей главы. Это случается, потому что в моем методе первый (пустой) абзац на этих страницах фактически последний абзац предыдущей главы. Пример не включал перекрестную ссылку на номер и название главы в верхнем колонтитуле первой страницы, таким образом не существовало этой проблемы.

Нижние колонтитулы первых страниц не имеют этой проблемы; они правильно получают номер и название текущей главы.

Решение

Лечение для этой проблемы заключается в следующем:

1)Используйте Файл > Шаблоны > Правка, чтобы открыть шаблон, используемый для составного документа и его поддокументов.

2)Изменить стиль для заголовка главы (обычно Заголовок 1), чтобы разрешить разрыв страницы перед ним, используйте стиль страницы, который Вы хотите применить для первой страницы каждой главы. Сохраните и закройте шаблон.

3)Когда Вы повторно откроете составной документ, будут заданы два вопроса: “Обновить все связи?” и “Ваши стили не соответствуют шаблону. Вы хотите обновить ваш файл?” Убедитесь, что ответили Да на оба вопроса.

4)Измените стиль заголовка главы (Заголовок 1) в файле составного документа, как Вы сделали в файле шаблона на шаге 2. Сохраните составной документ.

Глава 13 Работа с составными документами

495

5)Откройте Навигатор составного документа, просмотрите и удалите текстовые разделы между главами. Обновите все связи.

Верхние колонтитулы на первой странице каждой главы теперь показывают правильные номер и заголовок главы.

Проблема с решением — и методом ее обхода

Это решение создает другую проблему, если Вы хотите возобновить нумерацию страниц с 1 на первой странице первой главы и иметь последовательную нумерацию страниц во всех главах.

Обычно Вы возобновляете нумерацию задавая начальный номер страницы, когда изменяете стиль Заголовок 1 для начала на новой странице. Однако, если Вы сделаете это, то для каждой главы нумерация страниц начинается с 1. (Иногда это — то, чего Вы хотите, но в большинстве случаев — неправильно.)

В этом случае, Вы должны будете включить “смещение” в поле номера страницы — то есть, Вы говорите OOo Writer сколько страниц вычесть чтобы сделать первую страницу первой главы страницей номер 1. Конечно, чтобы сделать эту работу, Вы должны знать, сколько страниц находится во вступительной части, и Вы не можете знать этого, пока не закончили всю книгу. Если Вы добавите или удалите несколько страниц (например, если оглавление вырастет с 4 страниц до 5), то Вам потребуется подогнать смещение соответственно. Поэтому, эту подгонку лучше всего сделать в конце работы над проектом.

Вот как это сделать.

1)В составном документе непосредственно — не в поддокументе — поместите курсор точно в начало поля номера страницы первой страницы первой главы. Выполните щелчок правой кнопкой мыши и выберите Поля из выпадающего контекстного меню.

2)В диалоговом окне Редактирование полей (Рис. 380), введите отрицательное четное число (–2, –4, и т.д.) в поле Смещение. Нажмите OK, чтобы сохранить изменения.

496

OpenOffice.org 3 Руководство по Writer

Рис. 380. Использование смещения для начала отличающейся нумерации страниц

3)Возможно, потребуется сделать те же самые изменения на второй странице первой главы.

Включение страниц альбомной ориентации в составной документ с книжной ориентацией страниц

Проблема

Составные документы игнорируют ручные разрывы страниц в поддокументах, если ручной разрыв определяет следующий стиль оформления страницы. Страницы с альбомной ориентацией вставляются в документ с книжной ориентацией вручную и определяют стиль страницы с альбомной ориентацией (а затем изменяя назад на книжную ориентацию, вставляя другой ручной разрыв и определяя следующий стиль страницы). Этот метод прекрасно работает до тех пор, когда документ не становится поддокументом в составном документе. В этот момент альбомные страницы становятся страницами с книжной ориентацией, а сам разрыв страницы игнорируется.

Решение

1) Удалите страницы с альбомной ориентацией из поддокумента и поместите их в отдельный документ. Отметьте, что, если страницы с альбомной ориентацией находятся в середине оригинального поддокумента, Вам придется создать по крайней мере три документа: (а) часть поддокумента перед

Глава 13 Работа с составными документами

497

страницами с альбомной ориентацией, (б) непосредственно страницы с альбомной ориентацией, и (в) часть поддокумента после указанных страниц.

2)Вставьте документы (а) и (в) индивидуально в составной документ.

3)После чего сделайте одно из следующего:

Вставьте текстовый раздел в составной документ непосредственно между документами (а) и (в). В текстовом разделе вставьте ручной разрыв страницы (задайте стиль страницы с альбомной ориентацией), а затем вставьте содержимое документа (б) — страницы с альбомной ориентацией — в составной документ. В случае необходимости, вставьте другой ручной разрыв страницы (задайте один из уместных стилей с книжной ориентацией) после документа (б).

или

Вставьте документ (б) в составной документ как поддокумент, используя метод, описанный на странице 483, чтобы включить ручные разрывы страницы в текстовые разделы перед и после документа с альбомной ориентацией.

Решая, какой метод использовать, Вы будете должны рассмотреть размещение верхних и нижних колонтитулов (если они имеют место), которые появляются в вашем документе. Если Вы хотите иметь верхние и нижние колонтитулы страниц книжной ориентации на страницах с альбомной ориентацией, используете методику, описанную в Главе 4 (Форматирование страниц).

Привязка изображений к странице

Проблема

Изображение (рисунок) привязанная “к странице” в поддокументе не отображается в составном документе, хотя она всегда правильно отображается в поддокументе.

Поскольку составной документ реорганизует поток страниц, номеров страниц и перекрестных ссылок, когда он соединяет вместе все под-документы, абсолютная ссылка на страницу X в поддокументе теряется в составном документе. Изображение теряет свою привязку и просто исчезает.

498

OpenOffice.org 3 Руководство по Writer

Решение

Чтобы избежать этой проблемы, не осуществляйте помещения изображения точно к указанной странице, а делайте привязку изображения следующим образом:

1)Щелкните правой кнопкой мыши на изображении и выберите Изображение из выпадающего контекстного меню.

2)На странице Тип диалогаового окна Изображение (Рис. 381), установите привязку К символу или К абзацу.

Рис. 381. Привязка изображения и установка его положения на странице

3)В секции Положение, выберите подходящую горизонтальную и вертикальную привязку к странице.

Глава 13 Работа с составными документами

499