Главная » Adobe Pagemaker 7 » Автоматическое кодирование ссылок


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

Автоматическое кодирование ссылок
После определения первого вхождения темы в текст удобно сразу кодировать все ссылки на эту тему так, чтобы каждому упоминанию того или иного термина соответствовала прямая топографическая ссылка в предметном указателе. Такой подробный предметный указатель незаменим в учебниках. Операцию кодирования ссылок на все вхождения темы в текст можно автоматизировать, если воспользоваться командой контекстной замены. Рассмотрим этот прием на примере.
Введите слово или словосочетание, на которое следует установить ссылки (в нашем примере — "Эйфелева башня"), в поле 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. После этого метасимвола обязательно введите то же имя, которое было введено и в поле образца поиска.

Comments are closed.