Предметный указатель в ЛаТеХ: Index in LaTeX HOWTO
|
|
Вторник, 26 Января 2016 г. 14:15
+ в цитатник
В больших документах и книгах предметный указатель, наравне с оглавлением, серьёзно упрощают навигацию по содержимому. И если создание оглавления в ЛаТеХе элементарно, то предметный указатель потребует несколько больших усилий.
Как сделать предметный указатель в ЛаТеХе
Для этого потребуется подправить заголовок ЛаТеХ-документа и внести правки в сам текст файла. Легче это делать, естественно, ещё на этапе создания документа, чтобы не перечитывать его потом.
Что нужно изменить в преамбуле
Следует подключить пакет расширения makeidx:
\usepackage{makeidx}
И чуть ниже, до \begin{document} написать:
\makeindex % команда для создания предметного указателя
После этого перемещаемся в конец документа и выбираем место, где должен быть предметный указатель. Там пишем:
\printindex % печать предметного указателя здесь
При сборке документа в конце, где библиография, на отдельной странице появится надпись "Предметный указатель" и в два столбца пойдут перечни терминов и страниц, на которых они находятся. Быстро, просто, легко и понятно.
Что нужно изменить в тексте
Там, где встречается слово, которое должно быть в предметном указателе, следует вставить команду:
\index{слово}
При этом в итоговом тексте никаких изменений быть не должно. Это служебная команда и она никак не отразится на тексте документа.
Если требуется, чтобы первое упоминание о термине было выделено, например, курсивом, следует дополнить команду, например, так:
\index{слово | \textit}
После этого в предметном указателе номер страницы будет выделен курсивом.
Так же следует учесть, что к служебным файлам в каталоге с документом, наравне с имяфайла.tex, добавится имяфайла.ind, который и содержит файл индексов.
Ссылки
В процессе создания этого поста была использована электронная книга:
И.А. Грицаенко, С.В. Клименко, "LaTeX. Руководство для пользователя. Часть II."
Сведения, касающиеся предметного указателя, в ней сильно устарели, и весьма скупо описаны. Однако адаптация на современный лад много времени не заняла :-)
Это должно помочь тем, кто верстает в ЛаТеХе серьёзные книги и монографии.
Метки:
LaTeX
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-