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

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

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

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

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