Съемка натюрмортов, произведений искусства

         

Методы работы со страницами публикации


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


Вставка страниц


В PageMaker существует четыре способа добавления страниц в публикацию.

Автоматический режим размещения текста добавляет страницы автоматически в процессе размещения текста в колонках (см. гл. 7).
Диалоговое окно Document Setup (Параметры документа). В этом окне можно добавлять в конец публикации любое количество страниц.


Комбинация клавиш <Ctrl>+<Alt>+<Shift>+<G> используется для вставки одной страницы. Она вставляется после текущего разворота.
Диалоговое окно Insert Pages (Вставить страницы) (рис. 17.1), которое открывается одноименной командой меню Layout (Макет) или выбором из контекстного меню, вызываемого щелчком правой кнопкой мыши на пиктограммах страниц внизу главного окна документа. Из этого диалогового окна вы сможете вставить или удалить нужное число страниц в любом месте публикации, задав для них любой из имеющихся шаблонов.
Новые страницы вставляются пустыми, на них присутствуют только элементы, перенесенные со страницы-шаблона. По умолчанию вновь вставляемые страницы форматируются в соответствии с основной страницей-шаблоном, если обратное не указано с помощью списка в диалоговом окне команды вставки. На рис. 17.1 для левой и правой стЪроны разворота страницы-шаблоны назначаются раздельно, следовательно, они могут не совпадать.

Рис. 17.1. Диалоговое окно Insert Pages

В раскрывающемся списке указывается расположение вставляемых страниц: до текущей, после текущей, между страницами активного разворота. Если в диалоговом окне Document Setup (Параметры документа) установлен флажок Facing pages (Разворот), программа PageMaker по умолчанию предлагает вставить две страницы. Если новые страницы вставляются в середину цепочки страниц материала, целостность цепочки сохраняется, но новые страницы не включаются в нее.

Особая осторожность требуется при вставке страниц, если в диалоговом окне Document Setup (Параметры документа) установлен флажок Facing pages (Разворот). При вставке в этом режиме нечетного числа страниц четные страницы публикации станут нечетными и наоборот. Если вам необходимо вставить страницы именно таким образом, не забудьте включить флажок Adjust layout (Настройка макета). В этом случае PageMaker автоматически изменит поля и нумерацию всех последующих страниц; он также скорректирует расположение всех элементов, чтобы таким образом компенсировать разницу в ширине внутренних и внешних полей. Если же режим настройки макета выключен, ваша публикация может просто превратиться в беспорядочную кучу текстовых и графических блоков. После вставки нечетного числа страниц в публикацию с двусторонней печатью обязательно проверьте состояние макета страниц, затронутых перестановкой (все страницы публикации после вставки), чтобы убедиться в правильности автоматической настройки.

Рис. 17.2. Контекстное меню пиктограмм страниц документа

Наличие нескольких способов вставки страниц позволяет использовать именно тот из них, который удобнее в данный момент работы. Самый быстрый способ для большинства случаев — с использованием контекстного меню (рис. 17.2), с помощью которого можно быстро добавить две страницы после текущего разворота (без открытия диалогового окна). Если же нужно добавить иное число страниц, из того же контекстного меню откройте окно Insert Pages (Вставить страницы). Это гораздо быстрее, чем вызывать его командой главного меню.


Удаление страниц


Удалить страницы в PageMaker можно с помощью следующих диалоговых окон.

Диалоговое окно Document Setup (Параметры документа), строка ввода Number of pages (Количество страниц). Если ввести в эту строку число, меньшее количества страниц в документе, будут удалены все страницы документа, превышающие новое значение. Лишние страницы удаляются, начиная с конца документа. При этом PageMaker не запрашивает подтверждение удаления страниц, даже если на них присутствуют объекты. Понятно, что с этой возможностью нужно обращаться осторожно, чтобы не потерять данные в конце публикации.
Диалоговое окно Remove Pages (Удалить страницы) (рис. 17.3). Оно вызывается одноименной командой меню Layout (Макет) или контекстного меню пиктограмм.
Работа с этим диалоговым окном очень проста. Достаточно ввести в поля номера нежелательных страниц. Перед удалением программа PageMaker запросит подтверждение.

Рис. 17.3. Диалоговое окно Remove Pages

Текстовые блоки материалов, располагавшиеся на удаленных страницах, пропадают, но текстовые блоки на страницах, находящихся перед и после удаленных, остаются связанными.

Перемещение по страницам публикации


Перемещаться по страницам публикации можно разными способами. Выберите наиболее подходящий к ситуации.

Щелкните мышью в нижней части окна публикации на пиктограмме с номером нужной страницы. (Если строка пиктограмм не вместила номер нужной вам страницы, воспользуйтесь кнопкой-стрелкой.)
Выберите из меню Layout (Макет) команду Go to Page (Перейти к странице) и введите номер нужной страницы. Аналог этой команды — комбинация клавиш <Alt>+<Ctrl>+<G>.
Чтобы перейти к предыдущей странице (или развороту), нажмите клавишу <Page Up>; чтобы перейти к следующей странице (или развороту) — клавишу <Page Down>.
В текстовом режиме, в пределах разворота перемещайтесь от строки к строке клавишами управления курсором. Дойдя до последнего (первого) символа на странице, курсор не будет двигаться ниже (выше). Нажмите клавишу <Page Down> (<Page Up>), и вы перейдете на следующую (предыдущую) страницу или разворот. При этом курсор окажется в позиции первого символа следующего разворота, если блоки на соседних страницах связаны (в случае работы с книгой так оно и будет).
Нажмите клавишу <Shift> и, не отпуская ее, выберите команду Go to Page (Перейти к странице) меню Layout (Макет). Страницы пролистываются начиная с первой. Изображение каждой из них некоторое время задерживается на экране. Чтобы остановить пролистывание, щелкните кнопкой мыши или нажмите любую клавишу на клавиатуре.

Сортировка страниц


В случае необходимости вы можете перекомпоновать публикацию, переставив страницы прямо в режиме макета. На рис. 17.4 представлено диалоговое окно Sort Pages (Сортировать страницы). Оно открывается одноименной командой меню Layout (Макет). Под каждой из страниц расположена ее же пиктограмма, на которой помечена ориентация страницы (четная или нечетная) и ее порядковый номер.

Для перемещения страницы на новое место достаточно ее выделить и перетащить мышью. В процессе перетаскивания указатель мыши принимает форму стопки страниц, а в диалоговом окне появляется черная полоса, указывающая текущее местоположение перетаскиваемой страницы. Для того чтобы выделить несколько страниц, выполните щелчок мышью на второй и последующих страницах при нажатой клавише <Shift>.

Рис. 17.4. Диалоговое окно Sort Pages

Для того чтобы выделить одну из страниц разворота, в момент щелчка мышью на ней удерживайте нажатой клавишу <Ctrl>. Если вы хотите вставить выделенную совокупность страниц между двумя страницами разворота, нажмите клавишу <Ctrl> до начала ее перетаскивания. Размеры диалогового окна Sort Pages (Сортировать страницы) можно увеличивать или уменьшать перетаскиванием любого из углов или любой из сторон. Для того чтобы миниатюрное представление выделенных страниц стало более информативным (с отображением строк текста и графики), щелкните мышью на кнопке Detail (Содержимое). После перетаскивания вид пиктограмм страниц изменяется. Теперь под каждой перемещенной страницей находится двойная пиктограмма. На ней показаны ориентация и номер страницы до перестановки (страничка обведена пунктиром) и после нее (миниатюра имеет сплошную обводку).

Кнопка Options (Варианты) открывает вложенное диалоговое окно, представленное на рис. 17.5. Режим показа содержимого всех страниц включается флажком Show detailed thumbnails (Показать содержимое страниц). Сделанные в диалоговом окне Options (Варианты) изменения запоминаются в качестве локального умолчания.

Рис. 17.5. Вложенное диалоговое окно Options

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

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

Как и другие изменения макета, перекомпоновка, в особенности если переносится только одна страница из разворота, может привести к изменению четности страниц. Поэтому такое действие обязательно должно проводиться при включенном флажке автоматической настройки макета в диалоговом окне Document Setup (Параметры документа). В противном случае изменение четности страницы может повлечь за сЪбой смещение объектов из-за разницы между внутренним и внешним полями страницы.

Организация работы с составной публикацией


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

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

Примечание

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

Затем начинайте импорт текста каждой из глав и верстку. Некоторые редакторы предпочитают проводить обработку текста (чистку и проверку орфографии) в каждой главе отдельно, другие импортируют текст во все главы книги, а затем производят обработку текста всех глав одновременно. На этапе обработки текста проводят кодирование входов предметного указателя (см. разд. "Порядок построения предметного указателя" данной главы).

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

По окончании работы над частями необходимо собрать книгу командой Book (Книга). В книгу войдут все главы основного текста и приложения. На этом этапе уточняется пагинация.

В последнюю очередь проводятся сбор и обработка оглавления книги, предметного указателя, расставляются скользящие колонтитулы и завершается окончательная доработка оформления книги.

Все этапы работы на книгой мы и рассмотрим в этой главе.


Сбор книги из отдельных частей


Сбор книги из отдельных частей проводится командой Book (Книга) меню Utilities (Сервис). После выбора этой команды на экране открывается диалоговое окно, представленное на рис. 17.6.

Рис. 17.6. Диалоговое окно для сбора составной публикации


Составление структурного списка


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

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


Автонумерация страниц

В диалоговом окне Book Publication List (Структурный список книги) можно задать сквозную автоматическую нумерацию страниц образовавшейся книги. При этом все страницы публикаций, входящих в состав книги, получают новые номера в соответствии с порядком следования в книге. Группа переключателей Auto renumbering (Автонумерация) регулирует порядок перенумерации страниц:

None (Нет). Выбор данного переключателя выключает автоматическую корректировку номеров страниц. В публикации номера страниц остаются теми же, что и в файлах, включенных в структурный список книги. Новые страницы не добавляются.
Next page (Следующая). При выборе этой позиции выполняется сквозная пагинация всех файлов из структурного списка последовательными номерами. Если первая глава заканчивается на странице 29, то на первой странице второй главы автоматически будет подставлена колонцифра 30. Новые страницы в книгу не добавляются.
Next odd page (Следующая нечетная). При выборе данного переключателя программа PageMaker принудительно совмещает начало каждого файла с правой стороной разворота, присваивая ей нечетный номер. Если первая глава заканчивается на странице 29, то PageMaker автоматически добавляет в первую главу еще одну страницу, так, чтобы вторая глава начиналась со страницы 31. Страница 30 остается пустой (на ней присутствуют только элементы публикации, размещенные на странице-шаблоне, но ее вставка смещает начало второй главы на нечетную страницу.
Next even page (Следующая четная). При выборе настоящего переключателя программа PageMaker поступает так же, как при выборе предыдущего, за исключением того, что первая страница каждой главы принудительно приводится на страницу с четным номером (левую половину разворота), с добавлением пустой страницы в конец предыдущего файла по мере необходимости.
Отметим, что автонумерация воздействует только на страницы публикации, в пределах которых имеется символ колонцифры (размещенный там непосредственно или перенесенный со страницы-шаблона). Обычно символ колонцифры помещают в текстовый блок верхнего или нижнего колонтитула на странице-шаблоне (см. гл. 16).

Примечание

Обычно структурный список книги размещается в одной из входящих в ее состав публикаций. Есть смысл скопировать его во все публикации книги. Это позволит получить доступ к общему предметному указателю из любой главы книги. Кроме того, вы сможете напечатать структурный список книги из любого ее файла. Для того чтобы скопировать структурный список во все публикации, нажмите клавишу <Ctrl> в момент выбора команды Book (Книга) в публикации, где изначально находится структурный список. Программа PageMaker немедленно скопирует структурный список книги во все файлы, входящие в данный список. Это копирование выполняется однократно. Если впоследствии вам придется вносить изменения в структурный список книги, его придется повторить, поскольку в процессе копирования списка никаких связей файлов не устанавливается и внесенные изменения не переносятся в копии структурного списка.



Имена файлов составной публикации


В гл. 1 уже говорилось о необходимости давать файлам публикаций мнемонические имена. Если же публикация состоит из множества файлов, кроме этого требования предъявляется еще одно: при отображении файлов книги в диалоговых окнах Windows упорядочение файлов по именам должно соответствовать структуре книги, что значительно упрощает визуальный контроль при сборе публикации и передаче материалов в сервисное бюро или в типографию.

Рекомендуем начинать имена файлов книги с порядкового номера. Число разрядов номера должно соответствовать числу разрядов в, максимальном номере файла публикации. Обозначение номера файла несколькими цифрами гарантирует правильный порядок сортировки имен. Если опустить передние нули, то при лексикографическом упорядочении глава 10 встанет после главы 1, но впереди главы 2, поскольку упорядочение ведется по одному символу, поочередно слева направо. Перед номером введите некий уникальный идентификатор группы, например, совпадающий с названием. Включение в состав имени идентификатора гарантирует, что имена файлов будут образовывать компактную группу даже в больших списках диалоговых окон. Вид списка файлов публикации будет примерно таким:

Моя_книга00а Обложка Моя_книга00b Титульный лист Моя_книга00с Предисловие Моя_книга00с1 Оглавление Моя_книга01 Первая глава Моя_книга02 Вторая глава Моя_книга03 Третья глава Моя_книга04а Приложение Моя_книга04b Предметный указатель

Такая система именования гарантирует правильный порядок перечисления файлов в любом списке с лексикографическим упорядочением (например, в левом списке диалогового окна Book Publication List (Структурный список книги)). В то же время алфавитная часть имени файла раскрывает его содержание.

Раздельная пагинация глав


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

Иногда используется специальный прием пагинации с включением в номер страницы префикса. Например, страницы третьей главы нумеруются 3.1, 3.2, 3.3 и т. д. Для пагинации приложений применяются буквенные префиксы — А.1.А.2, А.З.

Раздельная пагинация страниц оказывается очень удобной при необходимости внесения изменений (в технической документации, например, это приходится делать очень часто). Пагинация каждой главы начинается с ее первой страницы и не связана с пагинацией других глав. Таким образом, предотвращается эффект "падающего домино", когда внесение изменения в середину книги вызывает сдвиг номеров страниц до самого конца публикации. Сквозная пагинация всех страниц книги может потребовать повторного вывода на печать всех ее страниц, начиная с той, в которую были внесены изменения. Например, удаление страницы 19 в книге из 200 страниц потребует перепечатки более чем 180 страниц только из-за того, что на них сменился номер. Это намного более накладно, чем перепечатка остатка измененной главы.

Для включения режима пагинации с префиксами необходимо изменить состояние элементов управления программы PageMaker в двух местах. Откройте диалоговое окно Document Setup (Параметры документа) и щелкните мышью на кнопке Numbers (Номера). На экране откроется диалоговое окно Page Numbering (Нумерация страниц), представленное на рис. 17.7. Введите в поле префикс и выберите стиль пагинации.

Диалоговое окно Page Numbering (Нумерация страниц) задает префикс только для оглавления и предметного указателя. Необходимо дополнительно изменить нумерацию страниц в самой главе. Для этого префикс просто вводится с клавиатуры на странице-шаблоне в текстовом блоке нижнего колонтитула, непосредственно перед символом колонцифры (см. рис. 17.7).

Рис. 17.7. Пагинация с префиксами в колонтитулах

Оглавление публикации


Создание оглавления производится командой Create TOC (Создать оглавление) меню Utilities (Сервис). Более точно функцию команды создания оглавления можно определить как сбор оглавления из абзацев публикации, имеющих соответствующий атрибут форматирования. Команда Create TOC (Создать оглавление) занимается объединением абзацев с атрибутом Include in table of contents (Включить в оглавление) в единый блок оглавления. Каждый раз, когда этот атрибут абзацев текста публикации меняется, оглавление приходится собирать заново.

Создание оглавления публикации, таким образом, осуществляется в три этапа:

Определение абзацев, вводимых в оглавление. Каждый из таких абзацев необходимо отформатировать специальным образом, установив в диалоговом окне Paragraph Specifications (Параметры абзаца) флажок Include in table of contents (Включить в оглавление). Как правило, этот атрибут форматирования вводится в состав стиля абзаца. Например, его целесообразно внести в описания стилей форматирования заголовков и подзаголовков, которые обязательно будут включены в оглавление.
Сбор оглавления командой Create TOC (Создать оглавление), которая просмотрит публикацию (или все публикации структурного списка книги). В результате работы этой команды создается новый текстовый материал (story), составленный из абзацев, имеющих атрибут включения в оглавление. Всем элементам оглавления назначаются специальные стили абзацев оглавления. Эти дочерние стили сохраняют атрибуты родительских стилей абзацев.
Материал с оглавлением следует разместить в публикации, желательно в отдельной, и выполнить окончательное оформление оглавления — настроить стили оглавления, убрать лишние детали и т. д.

Определение входов оглавления


На рис. 17.8 представлено диалоговое окно Paragraph Specifications (Параметры абзаца) и выделен флажок, управляющий входом абзаца в оглавление.

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

Рис. 17.8. Диалоговое окно Paragraph Specifications с флажком режима включения абзаца в оглавление

Примечание

Иногда возникает необходимость включения в оглавление таких элементов, которым не может быть назначен абзацный стиль (например, заголовки в подбор, "фонарики" в висячем отступе и т. п.). Для решения этой проблемы могут использоваться непечатные элементы. Для того чтобы создать невидимый в основном тексте элемент оглавления, поместите его текст в отдельный текстовый блок и определите его как непечатный в меню Element (Элемент). Для того чтобы он не мешал на странице, выключите режим отображения непечатных элементов или переместите текстовый блок за пределы страницы. Достаточно, чтобы лишь небольшая часть текстового блока располагалась на странице, все остальное может находиться на монтажном столе. При таком размещении программа PageMaker будет обрабатывать текстовый блок в процессе сбора оглавления. К сожалению, подобное решение несовершенно, поскольку текст такого непечатного элемента не может быть вложен в конкретное место основного текста и остается в исходном положении даже тогда, когда относящийся к нему текст в результате редактирования сместится вверх или вниз на несколько страниц. Это может привести к ошибкам в номерах страниц, приведенных в оглавлении.


Сбор элементов оглавления


По окончании верстки публикации, когда разбиение текста на страницы представляется окончательным, рекомендуем вам собрать публикации в книгу, если это необходимо, и отладить пагинацию, после чего можно будет приступать к сбору оглавления. Оглавление не обновляется само после переверстки, поэтому его сбор должен осуществляться по окончании верстки. Диалоговое окно Create Table of Contents (Создать оглавление) представлено на рис. 17.9.

Рис. 17.9. Диалоговое окно Paragraph Rule Options

В этом окне можно выбрать различные режимы сбора оглавления:

Название оглавления. С этого заголовка будет начинаться текстовый материал оглавления. Заголовок может быть любым. Абзацу заголовка будет назначен стиль ТОС Title (Название оглавления).
Обновление оглавления. Если оглавление ранее уже собиралось, можно обновить его, установив соответствующий флажок Replace existing table of contents (Заменить существующее оглавление). Если этот флажок снят, то будет создано новое оглавление в дополнение к старому.
Единое оглавление книги. Флажок Include book publications (Общее для всех публикаций книги) управляет режимом сбора оглавления во всех файлах книги. Если он включен, общее оглавление собирается для всех файлов книги. Может быть открыт только один из файлов книги. При составлении оглавления PageMaker сам откроет нужные файлы по порядку, проанализирует их содержимое и закроет, создав общее оглавление для всех включенных в публикацию файлов. При сборе содержания главы область сбора ограничивается отдельным файлом, для чего следует сбросить флажок Include book publications (Общее для всех публикаций книги) в диалоговом окне сбора оглавления.
Примечание

Если один из файлов книги после ее составления перенесен в другой каталог, переименован или уничтожен при попытке работы с целой книгой (в данном случае при сборе оглавления), PageMaker, не найдя файла на прежнем месте, откроет диалоговое окно Find Pub (Найти публикацию) (рис. 17.10). В нем можно указать местонахождение искомого файла (его полное имя написано в заголовке диалогового окна), выбрать тот файл, который будет включен в публикацию вместо потерянного, или пропустить данный и перейти к следующему файлу книги, нажав кнопку Skip (Пропустить).

Формат оглавления. При помощи переключателя Format (Формат) можно задать подавление номеров страниц в оглавлении, размещение номеров страниц перед элементами оглавления или после них.

Рис. 17.10. Диалоговое окно Find Pub

Разделитель элемента и номера страницы. Наконец, расположенное в нижней части диалогового окна поле Between entry and page number (Между входом и номером страницы) управляет форматированием элементов оглавления. По умолчанию между темой оглавления и номером страницы вставляется символ табуляции, но это умолчание можно изменить. В поле допускается вставлять до семи обычных или специальных символов. Например, перед символом табуляции можно вставить узкий пробел для последующего форматирования отточия. Форматирование отточий при помощи предшествующего пробела описано в гл. 5.

Размещение оглавления и его настройка

После того как вы щелкните мышью на кнопке ОК диалогового окна Create Table of Contents (Создать оглавление), программа PageMaker приступит к работе и выведет на экран полосковый индикатор, под которым высветятся номера просматриваемых страниц и имена публикаций (рис. 17.11). После завершения сбора оглавления указатель мыши превратится в пиктограмму размещения текста. Теперь можно разместить материал с оглавлением в публикации.

Имеется два варианта размещения оглавления — его можно включить в книгу как отдельную публикацию или в состав имеющейся публикации.

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

Рис. 17.11. Идет сбор оглавления

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


Настройка оглавления


PageMaker при сборе оглавления создает для каждого стиля абзаца, входящего в оглавление, парный стиль. Он имеет то же имя, что и родительский, но перед именем прибавляется префикс [ТОС] ([О]). Для нового стиля устанавливается позиция табуляции с выравниванием по правому краю, совмещенная с границей правого поля материала оглавления.

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

Описание стиля оглавления можно редактировать произвольным образом. При этом имя стандартного стиля меняться не должно. Если вы измените имя стиля абзаца оглавления, программа PageMaker при повторном сборе оглавления вновь сформирует стиль со стандартным именем и вы потеряете результаты настройки оглавления.

После настройки оглавления просмотрите его в редакторе материалов на предмет устранения лишних символов. Чаще всего такими символами оказываются признаки перехода на новую строку, которые вы вставили в заголовки при верстке, добиваясь их красивого разбиения на строки. Не исключено, что в оглавлении могут оказаться символы графического выделения пунктов перечней и даже вложенные изображения. Для нахождения и удаления нежелательных символов можно воспользоваться контекстным поиском и заменой.

Примечание

На этом этапе оглавление может оказать существенную пЬмощь в проверке наличия и правильности расположения всех материалов книги. Проверьте, все ли необходимые элементы присутствуют в оглавлении. Если какие-то из них отсутствуют, войдите в публикацию и проверьте их наличие там. Если в публикации эти абзацы есть, значит, вы просто забыли установить для них флажок включения в оглавление.

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

Рис. 17.12. Вид оглавления после сбора



Проверка номеров страниц в готовом оглавлении


Правильность сбора оглавления можно легко проверить по готовому оглавлению. Каждая строка оглавления представляет собой источник гиперссылки, а ее привязкой является данный абзац в основном тексте. В режиме макета инструмент Hand Tool (Рука) используется для проверки гиперссылок. Каждая строка оглавления при выбранном инструменте Hand Tool (Рука) обведена тонкой синей рамкой, говорящей о том, что перед нами не просто текст, а список гиперссылок. Щелкнув курсором (подведенный к ссылке, он принимает форму "указующего перста") на строке, вы отдаете PageMaker команду перейти к данному абзацу в тексте. Таким образом можно проверить все элементы оглавления. Если необходимо проверить указатель книги, щелчок на теме приводит к открытию нужной публикации и переходу на требуемую страницу. В любом случае искомый фрагмент текста (адрес) расположится в средней части главного диалогового окна программы.


Специальные оглавления


Оглавлений может быть и несколько. Например, можно предпослать каждой из глав ее детализированное содержание, как это делал Жюль Берн. Команда сбора оглавлений очень удобна для сбора списка иллюстраций или специальных замечаний, включенных в публикацию.

Примечание

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

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

Затем выполняется доработка построенных оглавлений. Поскольку программа PageMaker не позволяет включать в оглавления только требуемые элементы, необходимо удалить из оглавлений большое количество нежелательных абзацев. Например, в главном оглавлении придется удалить десятки, а может быть, и сотни нежелательных подзаголовков и элементов списка иллюстраций. С другой стороны, и в списке иллюстраций будет масса элементов, которым в нем абсолютно не место. Эта проблема решается буквально в несколько движений. Сбор оглавления выполняется по абзацам, каждому из которых вы уже назначили стиль оформления. Для удаления нежелательных абзацев выполните операцию контекстного поиска и замены абзацев с "чуждыми " стилями, оставив поле замены пустым. Это устранит из оглавления все нежелательные абзацы. Выполните эти предварительные действия, после чего откорректируйте стили оглавления.

Следующим этапом будет размещение нужных материалов в соответствующих местах. Основное оглавление и список иллюстраций могут располагаться в начале книги, а содержания глав — перед соответствующими главами. Таким образом, нумерация страниц изменится. Теперь разбиение текста на страницы в вашей публикации приведено в окончательный вид. Если оглавление не предполагает нумерации страниц (содержания глав, иногда списки иллюстраций), то его верстка завершена. Для общих оглавлений с нумерацией страниц придется собрать абзацы заново в отдельном материале и еще раз провести их очистку от нежелательных элементов. Выполните настройку и замените предварительное оглавление в тексте книги на окончательное. Следите за пагинацией! Оглавление, если оно находится не в конце книги, должно оставаться в пределах отведенных для него страниц. В противном случае, работу придется переделывать из-за смещения абзацев.



Составление предметного указателя книги


Составление предметного указателя — это очень кропотливая работа. Однако для большинства специальных изданий такой указатель просто необходим, ведь этими книгами пользуются как учебниками и справочниками. Предметный указатель книги не может быть составлен автоматически, поскольку для его составления обязательно логическое осмысление материала. Тем не менее PageMaker предоставляет мощный комплекс средств автоматизации этого процесса. Ваша задача будет заключаться в определении общей структуры алфавитного указателя, самую тяжелую работу — отслеживание и обновление ссылок при изменении номеров страниц — программа берет на себя. С помощью PageMaker вы можете создать не только простейший указатель для поиска по ключевым словам, но и развитый справочник по всей содержащейся в книге информации.

Два типа указателей


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

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

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

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


Порядок построения предметного указателя


Принцип работы. Элемент предметного указателя состоит из двух частей — темы и входов ссылки. Тема — это собственно пункт указателя. Вход ссылки — это место в тексте книги, где упоминается или обсуждается данная тема. Это место в тексте помечается специальным маркером, видимым только в режиме текстового редактора (это действие называется кодированием входа ссылки). Маркер является вложенным спецсимволом и предназначен для хранения информации о конкретном входе указателя. На основании расположения маркеров в тексте PageMaker устанавливает точные адресные ссылки. В процессе генерации алфавитного указателя PageMaker выбирает из публикации входы указателя и сортирует их в алфавитном порядке.

Темы указателя собраны в базу данных и могут иметь три уровня подчинения. Вводя маркер входа, вы указываете, на какую тему будет данная ссылка. Список тем можно обновлять и перестраивать.

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

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

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

Если вы решили составлять предметный указатель средствами программы PageMaker, составьте список тем при помощи любого текстового процессора, а затем импортируйте его в PageMaker. Темы будут внесены в список предметного указателя публикации PageMaker, что даст впоследствии возможность кодировать новые входы указателя выбором названий тем из списка.

Примечание

Если предметный указатель составляется по готовой рукописи, имеется возможность частично автоматизировать составление списка тем. Фирмой Virginia Systems разработано дополнение Sonar Bookends, которое автоматически составляет алфавитный указатель слов, использованных в тексте, на основе частоты их употребления. Затем этот список можно отредактировать, дополнить и использовать в качестве списка тем предметного указателя. Кроме того, в дополнении Sonar Bookends есть средства для определения номеров страниц и замены слов, так что им вполне можно пользоваться для составления алфавитного указателя.

Кодирование входов. Непосредственное кодирование входов указателя — самая простая (и самая утомительная) часть работы по составлению предметного указателя. При ее выполнении средствами программы PageMaker достаточно выделить местоположение темы в тексте и воспользоваться комбинацией клавиш для того, чтобы внести топографическую ссылку на нее в базу данных предметного указателя. Могут создаваться простые темы, вложенные темы, топографические ссылки на отдельные страницы и на диапазон страниц, а также несколько типов перекрестных ссылок. Более подробно о кодировании см. в разд. "Кодирование входов указателя" данной главы. Для кодирования можно воспользоваться операциями поиска и замены, что существенно снижает трудозатраты.

Сбор, размещение и доработка предметного указателя. После того как все входы тем закодированы, сбор указателя не составит особого труда. Команда Create Index (Создать указатель) просматривает текст публикации, из него выделяются все входы, которые затем организуются в предметный указатель правильной структуры. После сбора программа показывает пиктограмму размещения текста. Щелкните на странице, и собранный указатель "материализуется". Текстовый материал предметного указателя размещается в соответствующем месте публикации. На этом этапе построение предметного указателя ничем не отличается от сбора оглавления.

Теперь можно приступать в корректуре предметного указателя, для чего рекомендуем отпечатать его на бумаге. Устраните дублирование входов, опечатки и другие ошибки, настройте стили предметного указателя, генерированные PageMaker.

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



Кодирование входов указателя


Кодируя входы тем, вы создаете элементы указателя. Элемент указателя — это строка, например, такого вида:

"Effel Tower 2, 5, 79—83, see also Paris".

Первая часть в этом элементе — тема, вторая — входы ссылок на тему. Таким образом, ваша задача состоит в том, чтобы найти места в тексте, в которых встречается тема, отметить их специальным маркером и задать этому маркеру соответствие данной теме.

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

Рис. 17.13. Вид маркеров входа в окне редактора материалов

Для того чтобы установить маркер входа, поставьте точку вставки в нужное место текста или выделите текст, относящийся к теме. Затем выберите в меню Utilities (Сервис) команду Index Entry (Вход указателя). Откроется диалоговое окно Add Index Entry (Добавить вход указателя), в котором вы можете задать свойства проставляемого входа указателя. Это диалоговое окно изображено на рис. 17.14.

Рис. 17.14. Диалоговое окно Add Index Entry

В верхней части списка находятся два переключателя Туре (Тип ссылки), соответствующие двум типам ссылок:

Page reference (Прямая), ссылка на конкретное место в книге (страницу или группу страниц), в котором упоминается данная тема. В примере, приведенном выше, прямой ссылкой являются номера страниц после темы.
Cross-reference (Перекрестная), ссылка на другую тему предметного указателя, в которой, в свою очередь присутствуют ссылки на первую. В приведенном примере пример перекрестной ссылки — "see also Paris". Это означает, что в теме Paris также есть ссылки на материал, связанный с Эйфелевой башней. Перекрестные ссылки будут рассмотрены в соответствующем разделе этой главы.

Сейчас мы рассмотрим прямые ссылки. При этом переключатель должен быть установлен в положение Page reference (Прямая).

Ниже в диалоговом окне Add Index Entry (Добавить вход указателя) расположены три поля темы ссылки, соответствующие трем уровням ссылки. Если перед началом создания входа указателя вы выделили фрагмент текста, то этот текст пй умолчанию появится в верхнем поле в качестве темы верхнего уровня. Вы можете отредактировать текст темы или совсем изменить его. Если вы заполните только поле темы верхнего уровня, образуется адресная ссылка верхнего уровня. Если заполните первое и второе поля — образуется ссылка второго уровня, если же заполните все три поля уровней темы, в указателе образуется ссылка третьего уровня. При этом номера страниц в адресной ссылке будут помещены после названия темы самого нижнего уровня.

Для примера рассмотрим фрагмент предметного указателя с разным числом уровней тем и соответствующее расположение тем в строках ввода диалогового окна (рис. 17.15):

а

б

в

Рис. 17.15. Разное число уровней тем в указателе менять местами с помощью

Темы, определенные для данного входа, можно менять местами с помощью кнопки Move (Подвинуть) с пиктограммой (две встречные стрелки). При нажатии этой кнопки темы движутся по кругу — первая на место второй, вторая на место третьей, третья на место первой. Соответственно меняются и уровни этих тем в предметном указателе. Пример изменения уровней тем приведен на рис. 17.16.

а

б

Рис. 17.16. Результат изменения уровней тем

Вы можете вводить темы указателя с клавиатуры, а можете воспользоваться заранее составленным списком. Для того чтобы выбрать темы из ранее составленного списка, щелкните мышью на кнопке Topic (Тема). На экране откроется диалоговое окно Select Topic (Выбрать тему), внешний вид которого показан на рис. 17.17.

Рис. 17.17. Выбор темы из имеющегося списка

Это диалоговое окно представляет собой базу данных по всем темам, которые уже введены в материал настоящей книги. Любую из тем, импортированных из текстового процессора или созданных прежде при. кодировании входов, можно выбрать в этом диалоговом окне. Темы сгруппированы в разделы по первой букве. Для перехода к другому разделу можно воспользоваться раскрывающимся списком Topic section (Алфавитный раздел) или кнопкой Next section (Следующий).

Если вы работаете с книгой, в структурном списке которой указано несколько публикаций, щелкните мышью на кнопке Import (Импорт). После этого программа PageMaker просмотрит файлы всех публикаций, перечисленных в структурном списке, и отобразит все найденные в них темы всех уровней в диалоговом окне выбора темы. Таким образом, кнопка Import (Импорт) служит для синхронизации обозначения тем в различных главах книги. Это — очень важный момент, пренебрежение которым может привести к непоследовательности кодирования тем.

После выбора темы щелкните мышью на кнопке ОК. На экране останется открытое диалоговое окно Add Index Entry (Добавить вход указателя), но теперь его поля уровней темы будут уже заполнены.

Выбор тем в диалоговом окне Select Topic (Выбрать тему) приводит к полному стиранию всех уровней тем, введенных ранее. Однако если в момент выполнения щелчка мышью на кнопке ОК была нажата клавиша <Ctrl>, то тема, выбранная в диалоговом окне Select Topic (Выбрать тему), будет только скопирована в пустые поля уровней тем диалогового окна Add Index Entry (Добавить вход указателя), а его заполненные" поля сохранят свои значения.

Например, вы выделили в тексте слово Paris и кодируете для него вход указателя. В открывшемся диалоговом окне Add Index Entry (Добавить вход указателя) выделенное слово будет помещено в поле темы верхнего уровня. Предположим, что на самом деле это слово соответствует третьему уровню темы, а темы первого и второго уровня необходимо выбрать из списка тем. Двукратным щелчком мыши на кнопке Move (с двумя встречными стрелками) переместите слово в поле темы третьего уровня и щелкните мышью на кнопке Topic (Тема). Выберите в открывшемся диалоговом окне тему первого и второго уровня и щелкните мышью на кнопке ОК, удерживая нажатой клавишу <CtrI>.

Теперь поля тем первого и второго уровня диалогового окна Add Index Entry (Добавить вход указателя) заполнены только что выбранными темами, а в поле темы третьего уровня осталось находившееся там ранее слово Paris. Если бы вы забыли нажать клавишу <Ctrl> перед щелчком мышью на кнопке ОК, это слово было бы стерто.


Настройка сортировки элементов указателя


PageMaker упорядочивает предметный указатель лексикографически, в соответствии с порядком следования символов в кодовой таблице ASCII. Вначале темы упорядочиваются по первому символу, затем — по второму и т. д. Пробелы, специальные символы и цифры в кодовой таблице ASCII предшествуют буквам алфавита.

При сортировке чисел PageMaker расположит рядом такие числа, как 1, 100 и 1000, и только вслед за последним из них поместит числа 2, 20 и 2 000 000. Это — издержки лексикографического метода сортировки. Тема St. John будет расположена по соседству с темами state и straight, а не рядом с темой Saint Joseph, что было бы, на первый взгляд, логичнее.

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

Присутствие текстовой строки в каком-либо поле Sort (Сортировать) говорит программе PageMaker о том, что данную тему следует вставлять в указатель не в соответствии с ее фактическим написанием, а в соответствии с написанием этой текстовой строки.

Для того чтобы темы St. John и Saint Joseph разместились в предметном указателе рядом, следует в поле Sort (Сортировать) для темы St. John напечатать Saint John. После этого в результате сортировки обе темы будут расположены рядом (рис. 17.18).

Рис. 17.18. Настройка положения элемента указателя

Виды адресных ссылок


В большинстве случаев адресная ссылка должна указывать на единственную страницу, на которой и упоминается тема. Однако, в случае подробного обсуждения темы в тексте, в предметном указателе встречаются ссылки на последовательность страниц (Paris 3—5). Для определения радиуса действия ссылки в диалоговом окне Add Index Entry (Добавить вход указателя) предназначена группа переключателей Page range (Диапазон). Устанавливая подходящее значение диапазона страниц, упоминаемых в ссылке, вы добьетесь точного соответствия ссылок тексту публикации. Ниже приводится список переключателей группы Page range (Диапазон) и область применения каждого из них.

Current page (Текущая страница). Как можно было предположить, этот переключатель соответствует формированию ссылки на одну страницу, привязанной к местоположению точки вставки на момент выбора команды Index Entry (Вход указателя). Применяется наиболее часто. В больших публикациях используется для кратких упоминаний.
То next style change (До первого изменения стиля). Данный переключатель соответствует формированию ссылки на диапазон страниц до первой смены стиля абзацев. Это очень удобно в ситуациях, естественным образом связанных со стилевым форматированием (например, ссылка на примечание, отформатированное специальным стилем, по окончании которого восстанавливается стиль основного текста). Таким образом легко установить ссылку на фрагмент основного текста, начинающийся в точке вставки и заканчивающийся следующим подзаголовком любого уровня. Если весь диапазон укладывается в пределы одной страницы, в указателе будет оформлена обычная ссылка.
То next use of style (До следующего появления стиля). Этот переключатель соответствует формированию ссылки на диапазон страниц до следующего применения заданного стиля абзаца. Если вы хотите, чтобы топографическая ссылка указывала диапазон всех страниц, озаглавленных заголовком какого-либо уровня, установите настоящий переключатель и выберите в раскрывающемся списке имя стиля, назначенного таким заголовкам.
For next ... paragraphs (Для следующих ... абзацев). Если вы знаете, что та или иная тема раскрывается в нескольких следующих абзацах, данный переключатель позволяет вам задать число таких абзацев (например, 16), которые и сформируют диапазон ссылки. PageMaker сформирует вход указателя со ссылкой на диапазон, начало которого соответствует положению точки вставки, а конец располагается на 16 абзацев ниже. Это наиболее точный метод задания диапазона ссылки.
Suppress page range (Без указания диапазона страниц). В некоторых случаях необходимо создание входа указателя без ссылки. Чаще всего данный переключатель используется при предварительной работе с указателем, когда еще до конца не ясно, каким окажется в окончательном варианте диапазон страниц ссылки.

Форматирование номеров страниц в указателе


Для номера страницы в ссылке любого элемента предметного указателя можно назначить специальное форматирование символов при помощи флажков, входящих в группу Page # override (Начертание номера страницы), расположенных в нижней части диалогового окна Add Index Entry (Добавить вход указателя) (см. рис. 17.18). Как воспользоваться этой возможностью? Можно, например, выделить ссылки на страницы с иллюстрациями курсивным начертанием. Можно выделить ссылку на страницу, наиболее полно раскрывающую содержание темы, полужирным начертанием.

Флажки, входящие в группу Page # override (Начертание номера страницы), в установленном состоянии инвертируют локальное и стилевое форматирование ссылок, заданное стилями абзацев указателя, в части соответствующих им атрибутов. Поэтому, если стиль абзаца предметного указателя предполагает его форматирование курсивным начертанием, установка флажка Italic (Курсив) приведет к противоположному эффекту — номер страницы будет выведен прямым начертанием.

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


Перекрывающиеся темы


Под термином перекрывающиеся темы (overlapping topics) подразумевается ситуация, в которой несколько единиц предметного указателя ссылаются на один и тот же участок текста. Например, на фрагмент текста об Эйфелевой башне может быть ссылка в темах Architecture, Paris, Universal exposition a Paris и т. д. При работе с перекрывающимися темами вам точно понадобится определять по несколько входов предметного указателя с общей ссылкой.

Для того чтобы связать с одним и тем же местом текста несколько входов предметного указателя, нет необходимости выходить из диалогового окна Add Index Entry (Добавить вход указателя) для установки дополнительных маркеров в редакторе материалов. Можно просто щелкнуть мышью на кнопке Add (Добавить). После этого на экране появляется диалоговое окно Add Index Entry для нового входа. В нем необходимо проделать все обычные действия по созданию нового входа предметного указателя. После каждого" щелчка мышью на кнопке Add (Добавить) в окне редактора материалов автоматически появляется новый маркер.

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

Кнопка смены уровня темы (две встречные стрелки), которая сдвигает уровни тем по кругу (см. предыдущий раздел), позволит ускорить процесс создания таких единиц указателя. Представьте себе, что вам необходимо составить предметный указатель для книги "Развитие архитектуры стран Западной Европы". Естественно, что в нем будет множество тем, соответствующих различным стилям архитектуры.

Например, предположим, что вы только что создали вход для темы Paris, Architectural installations, art noveau. Учитывая общую тематику книги, вы можете предположить, что отдельные читатели захотят найти информацию, отталкиваясь от архитектурного стиля. Щелкните мышью на кнопке смены уровня темы. Каждый раз, когда вы выполняете щелчок на ней, происходит циклическая перестановка тем по уровням. В результате исходная тема превращается в тему Architectural installations, art noveau, Paris, что, собственно, и требовалось. Осталось только создать вход щелчком на кнопке ОК.

Быстрое добавление новой темы из текста


Список тем можно в случае необходимости оперативно пополнять фрагментами из текста. Если вы уверены, что никаких корректировок темы не потребуется, операцию можно выполнить и без открытия диалогового окна. Для этого достаточно выделить фрагмент текста и воспользоваться комбинацией клавиш <Ctrl>+<Shift>+<Y>. В этом случае перед выделенным фрагментом сразу появится маркер указателя и диалоговое окно Add Index Entry (Добавить вход указателя) открываться не будет. Вход предметного указателя создается с учетом значений по умолчанию, действующих на момент нажатия названной комбинации клавиш. Темой в данном случае будет выделенный фрагмент текста. Вы всегда можете затем отредактировать созданный вход, выделив его и нажав комбинацию клавиш <Ctrl>+<Y>.

Примечание

Не исправляйте начальные буквы тем указателя на прописные вручную — PageMaker может сделать это автоматически. При настройке тем, созданных по фрагментам текста, нет необходимости корректировать в них первую букву, заменяя ее на прописную (если этого требует принятая вами система форматирования предметного указателя). В диалоговом окне команды Show Index (Просмотр указателя) имеются средства для автоматического форматирования прописных. Подробнее о них см. в разд. "Редактирование предметного указателя" данной главы.


Перекрестные ссылки


Входы предметного указателя с перекрестными ссылками не содержат колонцифр. Перекрестная ссылка устанавливает связь двух родственных тем при помощи словесной ремарки типа "см. также". Например, за темой "Архитектурные сооружения" могут идти перекрестные ссылки на темы "Стили архитектуры", "Карта Парижа". В каждой из этих тем должна быть встречная перекрестная ссылка на тему "Архитектурные сооружения". На рис. 17.19 приведено несколько типов перекрестных ссылок.

Рис. 17.19. Фрагмент предметного указателя с перекрестными ссылками

При выборе перекрестного типа ссылки диалоговое окно Add Index Entry (Добавить вход указателя) несколько меняется по сравнению с вариантом для прямой ссылки (рис. 17.20).

Рис. 17.20. Создание входа предметного указателя с перекрестной ссылкой

Некоторые из элементов управления диалогового окна присутствуют в нем независимо от выбранного типа ссылки. Это касается кнопки смены уровня тем (две встречные стрелки), полей группы Sort (Сортировать) и группы Topic (Тема), а также кнопки Topic (Тема), открывающей список тем указателя, в котором можно выбрать нужную тему из существующих. Группа флажков X-ref override (Начертание Х-ссылки) аналогична группе флажков Page # override (Начертание номера страницы), за исключением того, что специальное форматирование, задаваемое ими, относится не к номеру страницы ссылки, а к тексту темы в составе перекрестной ссылки.

Кнопка X-ref (Х-ссылка) работает точно так же, как кнопка Topic (Тема), открывая аналогичное диалоговое окно (рис. 17.21). Однако назначение этого диалогового окна совершенно другое.

Рис. 17.21. Выбор темы для перекрестной ссылки

Напомним, что диалоговое окно Select Topic (Выбрать тему), открываемое кнопкой Topic (Тема), предоставляет возможность выбора темы, в которой будет располагаться ссылка.

Кнопка же X-ref (Х-ссылка) открывает диалоговое окно Select Cross-Reference Topic (Выбрать тему для Х-ссылки), в котором вы должны выбрать тему, на которую будете ссылаться в вашей перекрестной ссылке. На рис. 17.21 это art noveau.

Перекрестная ссылка не имеет привязки к конкретному диапазону страниц, поэтому группа переключателей Page range (Диапазон) отсутствует. Вместо нее здесь находится группа переключателей Denoted by (Вид ссылки), каждый из которых соответствует тому или иному варианту словесной ремарки, связывающей две темы в перекрестной ссылке. Ниже рассматривается отдельно каждый переключатель.

See [also] (См. [Также]). Эта позиция соответствует автоматизированному выбору варианта ремарки: see или see also. Программа PageMaker делает выбор по своему усмотрению и обычно справляется с этим настолько хорошо, что большинство пользователей никогда не работают с другими переключателями.

Принцип выбора между двумя названными ремарками прост — когда тема входа с перекрестной ссылкой совпадает с темой какой-либо единицы предметного указателя и в этой единице имеются прямые ссылки, программа PageMaker выбирает вариант see also. Иными словами, в книге имеются два места, куда следует заглянуть в поисках сведений: первое из них соответствует теме входа с перекрестной ссылкой, а второе — теме, на которую отсылает перекрестная ссылка. Читателю рекомендуется ознакомиться с обоими фрагментами текста. Такую перекрестную ссылку можно рассматривать как симметричную, поскольку в теме, на которую отсылает перекрестная ссылка, скорее всего, должен быть вход с перекрестной ссылкой на исходную тему, т. е. "в обратном направлении".

Если тема входа с перекрестной ссылкой не совпадает ни с одной другой темой предметного указателя и в ней нет входов с прямыми ссылками, необходимые сведения в книге следует искать только в одном месте, В таком случае PageMaker вставляет ремарку see. Такая перекрестная ссылка несимметрична, она указывает в одном направлении — на тему, в которой имеются прямые ссылки, по которым и следует искать нужные сведения. При выборе ремарки программа PageMaker просматривает только один уровень тем.

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

See also (См. также). Этим переключателем можно воспользоваться тогда, когда есть уверенность в том, что впоследствии в единице указателя, соответствующей данной теме, появятся входы с прямыми ссылками.
See herein (См. далее) и See also herein (См. также далее). Эти два переключателя работают так же, как переключатели See (См.) и See also (См. также), за одним исключением. Ими пользуются при установлении перекрестной ссылки на тему, не имеющую подтемы. Это делается для того, чтобы читатель не пропустил важной информации в той части указателя, где он насыщен большим числом подтем. Например, в уже упоминавшейся книге об архитектурном развитии стран Европы единица предметного указателя, соответствующая одиночной теме первого уровня Architectural styles, может занимать целую страницу, а то и несколько страниц, поскольку в ее состав входят подтемы, соответствующие господствующим стилям архитектуры, сменявшим друг друга в Европе на протяжении веков.
Примечание

Если в единице предметного указателя теме соответствуют двадцать подтем, не стоит дублировать эти подтемы в другой теме сходного содержания — лучше воспользуйтесь перекрестными ссылками. Рассмотрим этот метод на примере. Пусть темой первого уровня будет "Исторические памятники Парижа", а темой второго уровня — "Архитектурные сооружения". Если на третьем уровне рубрикации в теме "Архитектурные сооружения" появляется 15 тем третьего уровня с названиями конкретных сооружений, есть смысл вставить вместо них перекрестную ссылку типа See. Тема "Архитектурные сооружения" в таком варианте дублируется на первом уровне, а названия конкретных сооружений выступают в ней как темы второго уровня. Для создания перекрестной ссылки используют переключатели See (См.) и See also (См. также).



Автоматическое кодирование ссылок

После определения первого вхождения темы в текст удобно сразу кодировать все ссылки на эту тему так, чтобы каждому упоминанию того или иного термина соответствовала прямая топографическая ссылка в предметном указателе. Такой подробный предметный указатель незаменим в учебниках. Операцию кодирования ссылок на все вхождения темы в текст можно автоматизировать, если воспользоваться командой контекстной замены. Рассмотрим этот прием на примере (рис. 17.22).

Рис. 17.22. Установка прямых ссылок командой Change

Введите слово или словосочетание, на которое следует установить ссылки (в нашем примере — "Эйфелева башня"), в поле Find what (Найти текст) диалогового окна команды замены. В поле Change to (Заменить на) достаточно ввести только символы ^; , не дублируя само словосочетание. Присутствие в поле замены символов ^; распознается как специальный код, или метасимвол, соответствующий маркеру входа предметного указателя, контекстные поиск и замена выполняются в особом режиме, в результате чего каждое вхождение слова или словосочетания будет отмечено маркером входа.

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

Именной указатель


В тексте обычно сначала пишут имя человека, потом фамилию. При создании именного указателя необходимо установить сортировку по фамилиям, для чего следует поменять местами имя и фамилию лица в строке темы или сортировки. В PageMaker возможно частично автоматизировать операцию сортировки именного списка по фамилиям. Для этого предусмотрена специальная комбинация клавиш. Если в тексте встречаются имя и фамилия лица в обычном порядке, например "Александр Эйфель", следует выделить это сочетание и воспользоваться специальной комбинацией клавиш <Ctrl>+ +<Alt>+<Y>. Ее действие практически не отличается от действия ранее рассмотренной комбинации клавиш для быстрого создания темы по выделенному тексту <Ctrl>+<Shift>+<Y>. Перед выделенным текстом появляется маркер входа. Если вы выделите маркер и нажмете комбинацию клавиш <Ctrl>+<Y>, вы увидите результат действия команды — создана обычная ссылка с темой из выделенного текста, но первое и второе слово (имя и фамилия) меняются местами. В именном указателе появилась тема "Эйфель, Александр", автоматически подготовленная к сортировке по фамилиям.

Рассмотренная операция является автоматической перестановкой первого и второго слова. Если в тексте встретилось сочетание "Эйфель Александр" (правда, такой порядок имени и фамилии в основном тексте встречается намного реже), то с помощью комбинации клавиш <Ctrl>+<Alt>+<Y> будет создана ссылка с темой "Александр, Эйфель". PageMaker решил, что "Александр" — это фамилия, а "Эйфель" — имя человека (в самом деле, каких только имен не бывает!). Таким образом, при инверсном написании имени и фамилии лица в основном тексте для ввода ссылки воспользуйтесь обычным приемом быстрого создания входа указателя с помощью комбинации клавиш <Ctrl>+<Shift>+<Y>.

Программа PageMaker не может без вашей помощи справиться с преобразованием в тему имени, состоящего более чем из двух слов, даже если порядок имен и фамилий обычный. Если вы хотите, чтобы тема именного указателя, созданная по тексту Alexander Gustave Eiffel, была помещена в раздел каталога, связанный с буквой Е, вам придется заменить обычный пробел между словами Alexander и Gustave на неразрывный (комбинация клавиш <Ctrl>+ +<Shift>+<H>). В этом случае первые два слова имени будут рассмотрены PageMaker как одно слово и она правильно преобразует текст в тему именного указателя.

Примечание

Если вы заменили пробел между частями двойного имени или фамилии на нераздельный, необходимо проверить, не повлияло ли это на разбиение текста на страницы, для чего временно перейдите в режим макета, нажав комбинацию клавиш <Ctrl>+<E>.


Ссылки на все вхождения имени в текст


Если вы хотите автоматически сформировать прямые ссылки на все упоминания о лице, воспользуйтесь описанным выше приемом контекстного поиска и замены. Только теперь вам придется ввести в поле Change to (Заменить на) не ^; , a ^z. После этого метасимвола обязательно введите то же имя, которое было введено и в поле образца поиска.

Редактирование предметного указателя


Некоторую часть работы по редактированию предметного указателя можно выполнить еще до его сбора, проверив правильность ссылок в соответствующем диалоговом окне. Затем рекомендуется собрать указатель и распечатать его. Тщательно проверьте бумажный оригинал, пометьте ошибки и последовательно исправьте их в основном тексте.

Работа с командой Show Index

PageMaker располагает великолепным инструментом для редактирования предметного указателя. Все темы и ссылки публикации (в том числе и составной) объединены в базу данных, доступ к которой осуществляется в специальном диалоговом окне Show Index (Просмотр указателя). В нем можно просматривать по очереди все прямые и перекрестные ссылки, определенные для каждой темы, редактировать вход указателя, изменяя тему и ее уровень, добавлять перекрестные ссылки и удалять ненужные, автоматически устанавливать написание тем указателя с прописной буквы, т. е. выполнять все действия по редактированию указателя.

При выборе команды Show Index (Просмотр указателя) на экране появляется диалоговое окно со списком входов предметного указателя (рис. 17.23).

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

Рис. 17.23. Диалоговое окно Show Index

Диалоговое окно Show Index (Просмотр указателя) — идеальный инструмент для предварительного просмотра входов предметного указателя на предмет устранения очевидных ошибок (например, наличия двух различных написаний одной и той же темы) перед размещением указателя в публикации.

Редактирование входа предметного указателя


Как вы уже поняли, в процессе редактирования входов предметного указателя нет необходимости просматривать весь текст публикации. Любой из маркеров входов предметного указателя можно отредактировать непосредственно из диалогового окна Show Index (Просмотр указателя). Для этого щелкните мышью на кнопке Edit (Редактировать) или дважды — на строке, соответствующей входу. Откроется диалоговое окно Edit Index Entry (Редактировать вход указателя), аналогичное по структуре диалоговому окну Add Index Entry (Добавить вход указателя), рассматривавшемуся ранее. Отличие этих окон заключается в невозможности поменять тип ссылки (прямая или перекрестная) и невозможности воспользоваться кнопкой Add (Добавить) для добавления ссылки в текст. Все остальное выглядит и работает таким же образом: диапазоны страниц, типы перекрестных ссылок и специальное форматирование номеров страниц и ремарок.

Добавление перекрестной ссылки


Поскольку при составлении предметных указателей часто приходится добавлять перекрестные ссылки на другие темы, в диалоговом окне Show Index (Просмотр указателя) для этой цели предусмотрена кнопка Add x-ref (Добавить х-ссылку). Щелчок мышью на этой кнопке раскрывает диалоговое окно Add Index Entry (Добавить вход указателя), ориентированное только на работу с перекрестными ссылками (тип ссылки Page reference (Прямая) недоступен). О создании перекрестной ссылки см. соответствующий раздел данной главы.

Промежуточное сохранение результатов


Используйте кнопку Accept (Принято) для промежуточного сохранения. Действие этой кнопки в какой-то мере аналогично действию кнопки Apply (Применить) в диалоговом окне Indents/Tabs (Отступы/Табуляция). База данных предметного указателя не хранится как физическая единица. При открытии диалогового окна Show Index (Просмотр указателя) PageMaker каждый раз просматривает документ и создает ее заново. В случае большой книги, состоящей из нескольких глав, этот процесс может потребовать достаточно много времени. При щелчке мышью на кнопке ОК или Cancel (Отменить) PageMaker закрывает названное диалоговое окно, и для продолжения работы с предметным указателем приходится собирать его базу заново. Кнопка Accept (Принято) сохраняет каждое сделанное изменение без выхода из диалогового окна. Если вы при редактировании регулярно нажимаете на эту кнопку, изменения будут постоянно записываться в базу. Если теперь по ошибке вы выйдете из диалогового окна кнопкой Cancel (Отменить), все изменения указателя, кроме последнего, нежелательного, будут сохранены.

Примечание

Для отмены неправильного изменения необязательно выходить из диалогового окна. Если необходимо удалить только те входы, которые были внесены в предметный указатель после того, как вы в последний раз щелкнули мышью на кнопке Accept (Принято) или ОК (заметьте, что это могут быть только входы перекрестных ссылок), щелкните мышью на кнопке Add x-ref (Добавить х-ссылку), удерживая нажатой клавишу <Alt>. Сделанное удаление можно отменить (до первого щелчка на кнопке Accept (Принято) или ОК) щелчком мыши на кнопке Remove (Удалить) при одновременном нажатии клавиши <Alt>.


Удаление входов


Удаление любого входа осуществляется щелчком мыши на кнопке Remove (Удалить). Для того чтобы удалить все входы предметного каталога без различия типов, воспользуйтесь комбинацией клавиш <Ctrl>+<Alt>+<Shift> одновременно со щелчком мыши на кнопке Remove (Удалить). Все входы с прямыми ссылками удаляются комбинацией клавиш <Ctrl>+<Alt> со щелчком мыши на кнопке Remove (Удалить). Для удадения входов с перекрестными ссылками одновременно со щелчком мыши на кнопке Remove (Удалить) нажмите-комбинацию клавиш <Ctrl>+<Shift>.

Коды ссылок, размещаемых не на страницах материала


Входы ссылок, по ошибке или намеренно, могут располагаться не только на страницах публикации, но и в самых неожиданных местах — на шаблонах, монтажном столе и т. д. В этом случае вместо номеров страниц ссылки вы увидите странные двухбуквенные коды:

код РВ означает, что маркер входа указателя установлен в тексте, размещенном не на странице, а на монтажном столе;
коды LM и RM указывают, что маркер каким-то необъяснимым образом попал на страницу-шаблон, соответственно на его левую или правую часть;
код OV означает, что маркер расположен в несверстанном тексте, наличие которого обозначается сплошным треугольником, расположенным в середине нижней границы текстового блока;
код UN указывает на то, что маркер находится в неразмещенном тексте, в окне редактора материалов;
код ? означает, что прямая ссылка могла измениться со времени сбора базы при открытии диалогового окна Show Index (Просмотр указателя);
код HI указывает на то, что вход размещен на невидимом слое.
Номер страницы, заключенный в скобки, означает, что при создании входа указателя было задано подавление диапазона страниц в ссылке.

Написание тем указателя


Как уже упоминалось в разд. "Быстрое добавление новой темы из текста" данной главы, PageMaker позволяет автоматически устанавливать режим написания прописных букв в темах предметного указателя. Кнопка Capitalize (Написание), расположенная в диалоговом окне Show Index (Просмотр указателя), открывает вложенное диалоговое окно Capitalize (С прописной буквы), изображенное на рис. 17.24. Выберите переключатель This selected topic (Выделенную тему), All Level 1 entries (Все входы первого уровня) или All entries (Все входы). Чаще всего используется второй вариант написания тем.

Кнопка Capitalize (Написание) недоступна, когда в публикации присутствует структурный список книги. Для того чтобы воспользоваться этой командой в случае составной публикации, удерживайте нажатой клавишу <Ctrl> в момент выбора команды Show Index (Просмотр указателя). В результате база входов будет составлена только для входов предметного указателя, соответствующих маркерам активной публикации. Кнопка Capitalize (Написание) доступна, и вы можете задать соответствующий режим. После установки режима написания нужно закрыть и повторно открыть диалоговое окно Show Index (Просмотр указателя) для дальнейшей работы со входами предметного указателя.

Рис. 17.24. Установка написания входов указателя с прописной буквы

Проверка входов командой повторного поиска


При редактировании входа в диалоговом окне Show Index (Просмотр указателя) текст, в котором располагается соответствующий ему маркер, недоступен. Любая ссылка на страницу может быть как адекватной, так и ошибочной, не соответствующей тексту, расположенному на этой странице. Для полной проверки предметного указателя необходимо открыть указанную страницу и прочитать текст, примыкающий к нему, сопоставляя его с темой предметного указателя.

Для подобного контекстного редактирования входов предметного указателя можно воспользоваться командой контекстного поиска. Откройте окно редактора материалов, установите точку вставки в начале материала и откройте диалоговое окно команды Find (Найти). В поле Find what (Найти текст) введите два символа: л и ;. Щелкните мышью на кнопке Find (Найти), и программа PageMaker выделит в тексте первый маркер входа предметного указателя. Не закрывая окна поиска, щелкните мышью на заголовке окна редактора материалов. При этом окно редактора материалов должно находиться в нормальном положении (не максимизировано). Маркер входа остается выделен. Затем изучите контекст и с помощью комбинации клавиш <Ctrl>+<Y> откройте окно входа указателя для проверки соответствия темы контексту. Для того чтобы найти следующий маркер, выполните команду поиска вхождения, образца с помощью комбинации клавиш <Ctrl>+<G>. Просмотрите таким образом весь текст.

Сбор, размещение и стилевое оформление предметного указателя


Преобразование маркеров входов и тем в текстовщй материал (сбор указателя) выполняется при помощи команды Create Index (Создать указатель) меню Utilities (Сервис). PageMaker просматривает весь текст книги, включая публикации, указанные в структурном списке, и формирует список единиц предметного указателя, состоящих из тем и ссылок. Действие названной команды похоже на действие команды Create TOC (Создать оглавление). Как и в случае с оглавлением, образующийся указатель является обычным текстовым материалом и связей между темами указателя и маркерами входов в основном тексте не образуется. При изменении расположения маркеров входов указателя или текста тем необходимо повторно собрать его командой Create Index (Создать указатель), так же как приходится повторно собирать оглавление после редактирования текста.

Сбор предметного указателя


Диалоговое окно Create Index (Создать указатель) (рис. 17.25) — инструмент для сбора указателя. Вы можете задать свое название указателя в строке ввода Title (Название). Оно будет отформатировано в соответствии со стандартным стилем абзаца Index Title (Название указателя). По умолчанию название для указателя — Index (Алфавитный указатель).

Рис. 17.25. Диалоговое окно Create Index

Ниже перечислены режимы создания указателя, задаваемые с помощью следующих флажков.

Replace existing index (Заменить существующий указатель). Если ранее уже выполнялся сбор предметного указателя и материал с ним был размещен в публикации, целесообразно заменить предыдущую версию, включив этот флажок.
Include book publications (Общий для всех публикаций книги). Флажок включает режим создания общего указателя составной публикации.
Remove unreferenced topics (Удалить темы без ссылок). Устранение из предметного указателя тем без ссылок. На предварительной стадии работы с предметным указателем такие темы допустимы (возможно, что вы забыли установить маркер входа темы). Сбор предметного указателя с установленным флажком Remove unreferenced topics (Удалить темы без ссылок) безвозвратно удаляет все темы без ссылок. Его не следует устанавливать до тех пор, пока вы не будете твердо уверены, что завершаете работу с предметным указателем.
Примечание

Наличие входа с подавлением диапазона страниц в теме — надежный способ резервирования тем. Просматривая темы без ссылок и удаляя лишние, можно необходимые темы снабжать входами с подавлением диапазона страниц, защищая их тем самым от автоматического удаления из предметного указателя.

Include entries on hidden layers (Включить входы со скрытых слоев). При установке данного флажка в указатель включаются все входы публикации, в том числе и содержащиеся на невидимых слоях документа.

Форматирование предметного указателя


Кнопка Format (Формат) диалогового окна Create Index (Создать указатель) дает доступ к режимам автоматического форматирования указателя. Это форматирование задается во вложенном диалоговом окне Index Format (Формат указателя), представленном на рис. 17.26.

Рис. 17.26. Диалоговое окно Index Format

В верхней части диалогового окна находятся два флажка.

Include index section headings (Включить заголовки разделов). По умолчанию этот флажок включен. В качестве заголовков разделов предметного указателя используются буквы алфавита, выделенные начертанием и спусками с обеих сторон. Единицы указателя, чьи темы начинаются с цифры, знака препинания или специальных символов, сводятся в раздел Characters (Символы). Иностранные термины также сводятся в соответствующий раздел. Если темы должны следовать без указания разделов, отключите флажок.
Include empty index sections (Включить пустые разделы). Если в разделе предметного указателя нет ни одного элемента предметного указателя, PageMaker не включает заголовок данного раздела в текст. Режим подавления заголовков пустых разделов можно выключить, включив этот флажок.
Два переключателя Format (Формат) определяют стиль форматирования указателя — Nested (Ступенчатый) или Run-in (Сплошной). Стиль Nested предусматривает выделение уровней тем отступами, каждой теме соответствует отдельный абзац. Стиль Run-in также предусматривает выделение уровней рубрикации отступами, но все темы одного уровня объединяются в один абзац. В нижней части диалогового окна приводится пример фрагмента предметного указателя, отформатированного в соответствии с выбранным стилем.

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

Following topic (После темы). Символы, вставляемые между темой и первой ссылкой на всех трех уровнях тем.
Page range (Диапазон страниц). Разделитель номеров страниц в ссылке на диапазон. В изданиях типографского качества для этого используют узкий дефис шириной в полукруглую шпацию, соответствующий метасимволу ^=.
Between page #s (Между номерами страниц). Разделитель ссылок на страницы внутри темы. В качестве разделителя в списке ссылок на страницы используют запятую, двоеточие или точку с запятой. После запятой можно поставить не обычный, а узкий неразрывный пробел Шириной в полукруглую шпацию, тогда колонка указателя станет гораздо уже. В качестве разделителей можно также использовать переход на новую строку — все ссылки в этом случае будут построены в столбик.
Before x-ref (Перед х-ссылкой). Разделитель перед перекрестной ссылкой. Обычно перекрестные ссылки размещают с новой строки, чтобы не смешивать их с прямыми. По умолчанию в этой строке стоит метасимвол перехода на новую строку, переносящий остаток текста абзаца на новую строку.
Between entries (Между входами). Разделитель входов второго и третьего уровня тем в сплошном указателе. Entry end (Конец входа). Вход состоит из темы, за которой следует прямая или перекрестная ссылка. По умолчанию это поле остается пустым, поскольку PageMaker автоматически вставляет признак конца абзаца после каждого входа.
Как видите, окно форматирования указателя имеет довольно сложную структуру. В то же время, состояния по умолчанию и значения его элементов управления годятся для большинства ситуаций, и нет необходимости их изменять.

Размещение и настройка стилей предметного указателя


Так же, как и в случае с оглавлением, предметный указатель лучше размещать как отдельный документ, который включается в структурный список книги и почти всегда размещается в конце книги.

Потенциально PageMaker способен автоматически создавать до пяти стандартных стилей форматирования абзацев предметного указателя. Потенциально — потому, что он не создает стилей, реально не применяющихся в конкретном указателе. Первый стиль соответствует абзацу заголовка всего указателя, второй — заголовку раздела, третий, четвертый и пятый — стилям абзацев тем соответствующего уровня вложенности. Все они имеют соответствующие названия. Вы можете как угодно корректировать описания стилей предметного указателя, оставляя в неприкосновенности их имена (так же, как при корректировке стилей оглавления). Как правило, темы и ссылки предметного указателя оформляют тем же кеглем (9 или 10), что и основной текст публикации.

Примечание

После редактирования собранного указателя, при повторном сборе, все изменения будут потеряны. Чтобы этого не случилось, производите все исправления в основном тексте и в базе данных указателя.


Проверка ссылок в собранном предметном указателе


Размещенный предметный указатель можно дополнительно проверить на корректность ссылок в режиме макета с помощью инструмента Hand Tool (Рука). Так же, как и в случае проверки оглавления, размещенные в публикации темы предметного, указателя являются внутренними гиперссылками. Их адреса соответствуют положению соответствующих маркеров указателей. Вы можете последовательно проверить все темы указателя. В этом случае ссылки действительно будут идеальными. О гипертексте и, в частности, об использовании инструмента Hand Tool (Рука) для проверки ссылок подробно рассказывается в следующей главе.

Комбинации клавиш для работы в предметном указателе


Использование комбинации клавиш при составлении и редактировании предметного указателя, как и в других случаях оформления публикации, в PageMaker существенно ускоряет работу. В табл. 17U приводится список этих сокращений и их функции.

Таблица 17.1. Комбинации клавиш для работы с предметным указателем

Действие

Комбинация клавиш

Примечание

Добавление входа

<Ctrl>+<Y>

Открывает диалоговое окно Add Index Entry (Добавить вход указателя). Если в публикации был выделен текст, он становится темой первого уровня

Быстрое добавление входа

Выделение текста + +<Ctrl>+<Shift>+<Y>

Выделенный текст становится входом указателя, диалоговое окно Add Index Entry (Добавить вход указателя) не открывается

Просмотр входа

Выделение маркера указателя + <Ctrl>+<Y>

Открывает диалоговое окно Edit Index Entry (Редактировать вход указателя) для выделенного маркера указателя

Поиск


Данная комбинация вводится в строку поиска диалогового окна Find (Найти) для поиска маркера входа в режиме редактора материалов

Вход именного указателя

Выделение имени и фамилии + +<CtrlxAlt>+<Y>

Выделенный текст становится входом рубрики. Первое и второе слова (имя и фамилия) меняются местами

Просмотр указателя только активной публикации

Клавиша <Ctrl>+ меню Utilites ->Show Index

Показывает темы указателя только текущей публикации, а не всего структурного списка книги. В диалоговом окне Show Index (Просмотр указателя) становится доступной кнопка Capitalize (Написание)

Удаление несохраненных входов

В диалоговом окне Show Index (Просмотр указателя) клавиша <Alt> + кнопка Add x-ref (Добавить х-ссылку)

Удаляет входы, внесенные в указатель после последнего нажатия кнопки Apply (Применить) в диалоговом окне Show Index (Просмотр указателя)

Восстановление входов

В диалоговом окне Show Index (Просмотр указателя) клавиша <Alt> + кнопка Remove (Удалить)

Отменяет действие предыдущей команды, если еще не была нажата кнопка ОК или Apply (Применить)

Удаление всех входов всех типов

В диалоговом окне Show Index (Просмотр указателя) комбинация клавиш <Ctrl>+<Alt>+<Shift> + + кнопка Remove

Удаляет все входы ссылок

Действие

Комбинация клавиш

Примечание

Удаление прямых ссылок

В диалоговом окне Show Index (Просмотр указателя) Комбинация клавиш <Ctrl>+<Alt> + кнопка Remove (Удалить)

Удаляет все адресные ссылки

Удаление перекрестных х-ссылок

В диалоговом окне Show Index (Просмотр указателя) Комбинация клавиш <Ctrl>+ +<Shift> + кнопка Remove

Удаляет все перекрестные ссылки

Специальные элементы многостраничных публикаций


Скользящие колонтитулы

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

Рис. 17.27. Примеры колонтитулов

В программе PageMaker построение скользящих колонтитулов автоматизировано. Для выполнения этой операции используется дополнение Running Headers & Footers (Скользящие колонтитулы), возможности которого рассмотрены ниже.

Колонтитул каждой страницы строится исходя из tee содержания. Затем колонтитулы помещаются отдельными текстовыми блоками на каждую страницу публикации, на каждой странице содержание колонтитула определяется результатами поиска в основном тексте. Параметры поиска могут быть заданы пользователем. Связи между колонтитулом и содержанием страницы не образуется. Если в вашей публикации предполагаются колонтитулы, зарезервируйте для них место в модульной сетке макета, после чего завершите макетирование. Размещение текста на страницах публикации должно быть окончательным, в противном случае при подвижках текста придется собирать колонтитулы еще раз, чтобы привести их в соответствие с содержанием страницы.

Образовавшиеся колонтитулы можно редактировать произвольным образом, однако при повторном сборе редактирование будет утрачено. Скользящие колонтитулы можно разместить только в пределах текущей публикации. Невозможно собрать колонтитулы для всей книги одновременно по структурному списку.

Дополнение Running Headers & Footers


В списке дополнений PageMaker имеется команда вызова дополнения Running Headers & Footers (Скользящие колонтитулы). Главное диалоговое окно этого дополнения представлено на рис. 17.28.

Рис. 17.28. Диалоговое окно Running Headers & Footers

Перед вызовом названного дополнения необходимо выделить нужный материал инструментом Pointer (Стрелка). Порядок установки колонтитулов с помощью диалогового окна Running Headers & Footers следующий:

Установка модульной сетки, по которой размещаются колонтитулы. Модульная сетка выбирается отдельно для каждой страницы разворота с помощью двух раскрывающихся списков в левой верхней части окна над полем просмотра страниц. Можно выбрать один из шаблонов документа или собственно страницу публикации. Во втором случае в строке ввода рядом с раскрывающимся списком следует указать номер конкретной страницы.
Размещение колонтитулов и установка их размеров. Для этой операции используется кнопка Place (Поместить) с изображением текстового блока. Для размещения колонтитула щелкните на ней дважды или нажмите на пиктограмму и перетащите текстовый блок на нужное место страницы. Установите положение и размеры текстовых блоков с помощью группы кнопок положения и ширины блока, для чего воспользуйтесь кнопками настройки (с треугольными стрелками). Кнопки настройки со стрелками, упирающимися в линию, позволяют выровнять положение блока по вспомогательным линиям или по краю страницы.
Установка критерия поиска и форматирования содержания колонтитулов. Для выбора критерия поиска установите стиль в раскрывающемся списке Search Style (Искать стиль). PageMaker будет помещать в колонтитул содержимое абзацев, помеченных именно этим стилем. Для книги это может быть стиль Chapter (Глава) или Story Name (Название рассказа). Для справочника подойдет критерий Any style (Любой стиль). В раскрывающемся списке Content Style (Стиль содержимого) установите стиль форматирования содержимого колонтитулов. Обычно это специально созданный для этой цели стиль.
Выбор области действия дополнения. Группа элементов Apply To (Страницы материала) определяет, на каких страницах следует установить колонтитулы. Включение переключателя All Pages in Story (Все страницы материала) приводит к размещению колонтитулов на каждой странице. Установка флажка Exclude First Page (Кроме первой страницы) приводит к установке колонтитулов на всех страницах, кроме первой, например, если на ней расположено название публикации. При включении переключателя Range (Номера) можно задать номера страниц, на которых будут установлены колонтитулы.
Задание содержимого колонтитулов. В группе элементов управления Content (Содержимое) задается принцип отбора содержания каждого колонтитула. Для задания содержания выделите нужный текстовый блок мышью. В нижней части группы Content (Содержимое)чпоявится надпись Соп-tence required (Определите содержимое). В списке, расположенном в группе элементов Content (Содержимое), выберите один из стандартных вариантов колонтула (или иначе — селектор), например первое слово первого абзаца страницы. При этом просматриваются только абзацы стиля, указанного в критерии поиска. Щелчком мыши на кнопке Add (Добавить) или двойным щелчком на имени стандартного варианта колонтитула он копируется в поле содержимого колонтитула, расположенное справа. В этом же поле можно ввести любой текст или еще какой-либо вариант колонтитула. На этом процесс задания колонтитула закончен. Если же вас не устраивает ни один из стандартны вариантов, PageMaker позволяет определить заказной вариант содержимого колонтитула.
Задание заказного содержимого колонтитулов. Щелкните мышью на кнопке Define (Описание), и на экране откроется диалоговое окно, представленное на рис. 17.29.

Рис. 17.29. Диалоговое окно выбора варианта колонтитула в дополнении Running Headers & Footers

Описание заказного содержимого колонтитула можно построить как на стандартных селекторах (вариантах колонтитулов), встроенных в программу PageMaker, так и на ранее заданных заказных селекторах. Чтобы исключить порчу стандартных селекторов, рекомендуется редактировать только пользовательские.

Для построения нового селектора выберите наиболее близкий из стандартных, и щелкните на кнопке New Selector (Новый селектор). В открывшемся вложенном окне Edit Selector (Редактировать селектор) (рис. 17.30) вновь создаваемый селектор имеет характеристики выбранного в предыдущем окне. Задайте имя нового селектора и составьте его определение из представленных элементов. Имеется возможность извлекать символы, слова, строки (или предложения в раскрывающемся списке) и абзацы — любые из структурных элементов текстового материала, которым назначен стиль, указанный ранее в главном окне дополнения.

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

Рис. 17.30. Определение пользовательского селектора

Предварительный просмотр и создание колонтитулов


Для того чтобы предварительно просмотреть результаты создания колонтитулов, щелкните мышью на кнопке Preview (Просмотр) диалогового окна Running Headers & Footers.

Рис. 17.31. Предварительный просмотр результатов построения колонтитулов

В открывшемся диалоговом окне Preview (Просмотр) (рис. 17.31), с помощью которого и осуществляется предварительный просмотр результатов создания колонтитулов, кроме выбора страницы для просмотра при помощи пиктограмм страниц в нижней части диалогового окна, имеется также возможность перехода к последующему колонтитулу при помощи кнопки Next H/F (Следующий колонтитул). Изменять масштаб предварительного просмотра можно при помощи кнопки с изображением лупы и связанных с ней кнопок прокрутки. После щелчка мыши на кнопке Done (Готово) будет осуществлено окончательное построение колонтитулов. После первого формирования скользящих колонтитулов дополнение можно вызвать еще раз, когда понадобится их обновление.

Удаление колонтитулов


Для того чтобы удалить ранее построенные колонтитулы, снова выберите текстовый материал и вызовите дополнение Running Headers & Footers (Скользящие колонтитулы). Затем в поле предварительного просмотра с помощью мыши перетащите ненужные колонтитулы за пределы страницы. После того как вы отпустите кнопку мыши, текстовые блоки колонтитулов исчезнут.

Перекрестные ссылки в основном тексте


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

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

Определение стандарта ссылки и уникального идентификатора. Ремарка перекрестной ссылки должна оформляться одинаково для всех ссылок, а в ее состав должен входить уникальный символ подстановки, например (См. стр. [*]). Единообразие оформления перекрестных ссылок дает возможность автоматически отыскивать их в тексте. Оформите все ссылки надлежащим образом и создайте резервную копию документа. Если при расстановке вместо идентификаторов номеров страниц произойдет ошибка, то для второй попытки можно будет вернуться в исходное состояние. В противном случае ссылки с уже уничтоженными идентификаторами будет трудно разыскать в основном тексте.
Кодирование ссылок входами указателя. В редакторе материалов задайте образец для поиска ссылок и выберите команду Find (Найти) (комбинация клавиш <Ctrl>+<G>). Далее воспользуйтесь тем же приемом, который был описан в разд. "Кодирование входов указателя" данной главы, поскольку для того, чтобы указать правильный номер страницы в перекрестной ссылке, без контекста не обойтись. В каждом вновь найденном месте вхождения символа подстановки установите маркер входа предметного указателя. В поле темы первого уровня введите какое-нибудь стандартное название, скажем Reference (Ссылка). В качестве темы второго уровня введите уникальное число (например, порядковый номер ссылки) в форме, которая будет правильно сортироваться в лексикографическом порядке (скажем, в виде трехзначного числа с ведущими нулями). Это число поможет вам впоследствии установить соответствие между ссылкой и страницей, на которую она указывает. В поле темы третьего уровня введите характеристику контекста данной ссылки.
Сбор списка ссылок. После того как все ссылки в основном тексте размечены как входы предметного указателя, соберите этот указатель и напечатайте его. Каждая ссылка в списке снабжена уникальным номером, контекстной характеристикой и номером страницы.
Разметка адресов ссылок. Теперь отыщите все фрагменты текста, на которые указывают перекрестные ссылки. В каждом из таких мест установите маркер входа предметного указателя, в качестве рубрики первого уровня задав одно и то же слово (например, Address (Адрес)). В поле рубрики второго уровня введите уникальный номер ссылки, которая указывает на это место. Контекстная характеристика адреса не нужна.
Общий список перекрестных ссылок. После разметки адресов еще раз соберите предметный указатель и снова напечатайте его. Вырежьте из него элементы, соответствующие рубрикам Reference и Address, и расклейте их в две колонки, совместив по горизонтали строки с одинаковыми номерами в рубрике второго уровня вложенности, так, чтобы каждой ссылке из одного списка соответствовал бы адрес из другого списка.
Внесение номеров страниц в ссылки. Еще раз просмотрите текст книги при помощи команды поиска, отыскивая на этот раз идентификаторы. По мере нахождения заменяйте их соответствующим номером страницы, взятым из полученного на предыдущем шаге параллельного списка.
Очистка предметного указателя от вспомогательных ссылок. По завершении работы с перекрестными ссылками удалите единицы Reference (Ссылка) и Address (Адрес) из предметного указателя.

Примечания и сноски


Можно попытаться частично автоматизировать в PageMaker и работу с примечаниями. Если вы имеете дело с затекстовыми примечаниями, на которые есть явные ссылки в основном тексте, воспользуйтесь предыдущим рецептом. В художественных изданиях часто встречается способ оформления за-текстовых примечаний, при котором в основном тексте вообще нет ремарки ссылки, а в конце книги имеются комментарии такого вида: "К стр. 209. "Лечь бы на дно как подводная лодка" — стихотворение В. С. Высоцкого". Для верстки такого рода примечаний воспользуйтесь следующим приемом:

Распечатайте текст затекстовых примечаний. Обычно комментарии поступают в готовом виде без указания номеров страниц.
Введите каждую тему ссылки (фрагмент текста в кавычках), естественно без кавычек, в качестве образца поиска в основном тексте. Если тема длинная, можно ввести характерные слова (в нашем примере — "подводная лодка").
Найдя нужное место в тексте, сверьте основной текст с темой в примечании. Внесите правку в распечатку комментариев.
Затем выделите тему комментария в основном тексте и поставьте вход указателя. В качестве темы первого уровня поставьте слово Reference (Ссылка), темой второго уровня станет номер ссылки, а сам текст ремарки будет темой третьего уровня. Это действие аналогично кодированию ссылок в предыдущем разделе.
Соберите и распечатайте список ссылок. В текст примечаний внесите требуемые исправления и номера страниц из списка ссылок.
А как быть, если вместо затекстовых нужны подстрочные примечания? Эта задача гораздо сложнее, поскольку наличие и размер ссылки оказывают влияние на разбиение текста по страницам. Сплошь и рядом встречаются ситуации, когда при размещении текста примечания ссылка уходит на следующую страницу. Однако ссылка и соответствующее примечание обязательно должны находиться на одной странице. Переносим примечание на следующую страницу, вслед за ссылкой, а она "уползает" обратно, поскольку на предыдущей странице освободилось место. Эти неприятности можно разрешить только вручную. Разместите текст ссылок на монтажном столе и отформатируйте его специальным стилем. Обычно такой стиль включает в себя кегль на две единицы меньше основного, размещение с выравниванием по левому краю, висячий отступ для номера ссылки или указателя-"звездочки". Просматривая страницы основного текста, найдите ссылку. Сократите размеры текстового блока данной страницы снизу, чтобы образовалось место для текста ссылки. Вырежьте примечание и поместите его на страницу. Для стандартизации вида страниц проведите направляющие на шаблон-странице для размещения ссылок наиболее часто встречающейся длины, по ним можно устанавливать размер блока основного текста. Если вам не повезло и ссылка "поехала" относительно своего примечания, воспользуйтесь приемами выгонки и вгона строк (см. гл. 5 и 6). Если примечание велико, допустимо размещать его в подвалах нескольких страниц. К сожалению, это все полезные советы, которые можно дать в подобной тяжелой ситуации.

в этой главе аспекты работы



Рассмотренные в этой главе аспекты работы с многостраничными публикациями помогут вам успешно организовать работу по подготовке большого издания, начиная с разработки структуры будущей книги и заканчивая специальными элементами ее оформления. Данная глава тесно связана с предыдущей, поскольку при издании книги вам обязательно придется предварительно продумать ее структуру. Если вы предполагаете использовать в книге иллюстрации и таблицы, обратитесь к гл. 9, 14 и 16. Сделать книгу оригинальной по стилю возможно с использованием приемов, описанных в гл. 15. У вашего клиента есть лишние деньги? Замечательно, значит, вы имеете возможность выполнить публикацию в цвете! В этом вам помогут главы части V.