Індекси – це не складно

Готуємо списки вказівників засобами Adobe InDesign.

Готуємо списки вказівників засобами Adobe InDesign.

Індексні списки (індекси чи покажчики) — зручний інструмент навігації, який служить читачеві путівником за термінами, персонажами та ідеями книги. Пересічний підручник від хорошого часто відрізняє саме наявність покажчиків. Роздуми про те, яка інформація має бути в індексах і як вони мають бути оформлені, є в Інтернеті (http://techwriter.rarus.ru/Articles/HTML/Indexes.htm, http://asicolorado.org/). Багато програм оснащені інструментами підготовки покажчиків. Традиційно вважається, що із завданням формування індексів найкраще справляється Adobe FrameMaker, непогана і Corel Ventura. Але взаємодія програм Adobe InDesign та Microsoft Word також дозволяє швидко виконувати подібну роботу.

Яким буде індекс?

Жодна сучасна програма не вміє самостійно створювати індексні списки. Це може зробити тільки людина, яка розуміє матеріал книги і вільно в ній орієнтується. Інструменти підготовки індексів у Word, QuarkXPress, InDesign є лише засобом організації роботи. Але це чимало.

Будувати індекс можна у програмі верстки. Але більшість текстів набрано в Word, тому ще до етапу верстки до роботи з індексом краще залучити людей, знайомих із цією офісною програмою.

Розмітка тексту у Word

Програми верстки не мають уявлення про відмінки та відміни в українській мові. В індексі всі терміни стоять у називному відмінку, але в тексті слово в такій формі може і не зустрічатися. Автор чи фахівець з індексів міг би виділити червоним кольором у тексті терміни, які мають потрапити до індексу, з урахуванням граматичних форм українськоїмови, але як зберегти виділення у процесі роботи з книгою? Чи є спосіб у вже зверстаній книзі зі створеним індексом відновити позначку у тексті кольором слів, які були обрані на етапі підготовки видання, щоб перевірити повноту індексу? Так, тому підготовку індексу можна розпочинати вже у Word, але в InDesign процедура виконується швидше.

Для підготовки індексу необхідно, щоб літери термінів були червоного кольору. Оскільки під час підготовки тексту терміни зручніше маркувати інструментом «Виділення кольором», після розмітки треба пошуком/заміною змінити колір таких слів на червоний. Для цієї процедури зроблено макрос SelectedToRed. Збережемо файл як rtf і завантажимо його в InDesign. Після імпортування файлу на панелі кольорів InDesign з'явиться колір RGB Red.

Підготовка до індексування в InDesign

Створіть символьний стиль ColorIndex, у якому всі поля, що визначають гарнітуру, кегль шрифту тощо, будуть порожніми. Має бути визначений лише колір, нехай це буде той самий Red. Тепер відкрийте вікно Find/Change, рядки Find та Change повинні бути порожніми, а в полі Find Format Setting виберіть колір Red, у полі Change Format Setting виберіть стиль ColorIndex, натисніть кнопку Change All, потім ОК. Візуально нічого не змінилося, але всі виділені Word слова отримали стиль ColorIndex. Замініть колір у цьому стилі на чорний – весь текст стане чорним. Тепер створюйте свої стилі абзаців, верстайте текст, робіть будь-що, крім застосування розширення Smart Styles, всі ці слова не втратять стиль ColorIndex.

Призначення рівнів індексування

Створення ієрархічного індексного списку (готується за натиснутою кнопкою Topic) простіше пояснити з прикладу. На рис. 2 показані вихідний список термінів та ієрархічний список.

Скиньте всі виділення тексту танатисніть , щоб створити ієрархічний індексний список. Відкриється вікно New Topic. У нижньому вікні виберіть термін першого рівня ("Звірі") і двічі клацніть по ньому - він потрапить на рівень 1 рядків Topic Levels. Слова потрапляють лише на рівень 1! Стрілка вниз опустіть його на другий рівень. Двічі клацніть на термін другого рівня («домашні»), він опиниться на рівні 1. Стрілки поміняйте місцями слова на рівнях і клацніть на кнопці Add. Знову поміняйте терміни місцями і двічі клацніть слово «дикі». Цей термін потрапить до рівня 1 і замінить слово «домашні». Поміняйте слова місцями та натисніть Add. Перші два рівні ієрархії готові.

Щоб додати терміни третього рівня, перемістимо стрілками обидва слова вниз. Клацнімо двічі на слові «вовк», упорядкуємо порядок термінів і натисніть клавішу Add. Так само додамо інші терміни, що стосуються слова «дикі».

У InDesign CS2 можна завантажувати раніше створену ієрархію термінів у рядки Top Levels: у нижньому вікні подвійним клацанням виберіть із двох позицій терміну «Звірі» слово «домашні». У Top Levels з'являться терміни двох рівнів. Маніпулюючи стрілками та вибираючи потрібні терміни, зробіть третій рівень ієрархії для слова «домашні». Після невеликої практики ви створюватимете індекс з усіма рівнями за одне відкриття вікна New Topic.

Рядок Sort By визначає, як сортуватиметься конкретний індекс. За умовчанням сортування виконується в алфавітному порядку, починаючи з першого слова в записі. Але якщо у вибірці йдуть спочатку імена, а потім прізвища, то для зручності роботи з індексом треба вказати, що сортувати треба не за іменами, а за прізвищами. Наприклад, для рядка «А. С. Пушкін» у рядку Sort By: треба вказати «Пушкін». Якщо потрібно, щоб стрічка «9 рота» була в переліку серед фільмів, що починаються з літери «Д»,поле Sort By: наберіть "дев'ята".

Індекс для книги

Складання індексного списку

Середня кнопка внизу вікна Index запускає процес отримання індексу. У вікні Generate Index задаються параметри оформлення індексного списку. Тепер треба перевірити його коректність. Не виключено, що процедуру буде повторено після виправлення огріхів. Коли індексний список готовий, внесіть необхідну редагування, зокрема, наведіть порядок у відмінках та відмінюваннях, замініть «See» на «див.», видаліть номери сторінок поряд з українськими літерами алфавіту, самим літерам призначте стиль Index Section Head.

Спеціальна книга без предметного та іменного покажчиків не заслуговує на те, щоб бути поставленою на бібліотечну полицю. На жаль, надто багато українських книг випускаються «голими». Перекладні видання виходять із багаторівневими покажчиками, а наші — лише з змістом… З цим треба кінчати! Хоча створення індексного списку — дуже копіткий процес, зусилля варті того, щоб дати читачам книгу зі зручним засобом навігації. Інструменти для індексування є, річ лише за працівниками видавництв.

Макропрограми для індексу

Описані макропрограми дозволяють по-іншому організувати роботу над складанням індексного списку без допомоги вбудованих засобів InDesign. Якщо написати нескладний скрипт InDesign, що збирає виділені кольором терміни та номери сторінок, можна далі на основі цього файлу робити індексний список. Це проста робота з текстом: упорядковуючи терміни, копіюючи і переміщуючи рядки, призначаючи рівні ієрархії, сортуючи рядки, відповідальний за цю роботу фахівець, який досконало знає книгу (саме він повинен заздалегідь зробити ієрархічний індексний список, в якому відсутні тільки номери сторінок), збере індекс, як деталіконструктора. Недолік один: немає зв'язку між термінами та номерами сторінок, якщо буде серйозне виправлення книги, доведеться все робити заново. Але потенційно це цікаве рішення.