
Я ищу \indexepilogue
команду или метод, похожий на " " , \indexprologue
ноimakeidx
послеиндекс и до того, как будет сделан разрыв страницы.
решение1
etoolbox
package может добавить код в конец theindex
окружения, но какой код добавлять, зависит от специфики вашего случая. Пожалуйста, добавьте небольшой рабочий пример, показывающий, что вы намереваетесь сделать и что вы уже пробовали, какой класс, какие пакеты.
Вот «простая» версия:
МВЭ
\documentclass[12pt]{article}
\usepackage{makeidx}
\usepackage{etoolbox}
\newcommand\epcode{This is some text after the index.}
\makeindex
\AtEndEnvironment{theindex}{\epcode}
\begin{document}
Test A\index{A}
\newpage
Test B\index{B}
\newpage
\printindex
\end{document}
В imakeidx
двухколоночном режиме с текстом во второй колонке:
МВЭ
\documentclass[12pt]{article}
\usepackage{imakeidx}
\usepackage{etoolbox}
\newcommand\epcode{This is some text after the index.}
\makeindex
\AtEndEnvironment{theindex}{\epcode}
\begin{document}
Test A\index{A}
\newpage
Test B\index{B}
\newpage
\printindex
\end{document}
Вариант, показывающий разницу между AtEnd...
и AfterEnd...
:
МВЭ
\documentclass[12pt]{article}
\usepackage{imakeidx}
\usepackage{etoolbox}
\newcommand\epcode{This is some text after the index, but before the end of its environemnt (two balanced columns).}
\newcommand\epcodeb{And this is some text after the end of the index environment.}
\makeindex
\AtEndEnvironment{theindex}{\epcode}\AfterEndEnvironment{theindex}{\epcodeb}
\begin{document}
Test A\index{A}
\newpage
Test B\index{B}
\newpage
\printindex
\end{document}