
Ich suche einen " "-ähnlichen Befehl oder eine Methode, die of \indexepilogue
entspricht, aber\indexprologue
imakeidx
nachdem Index und bevor ein Seitenumbruch vorgenommen wird.
Antwort1
etoolbox
Paket kann Code am Ende der theindex
Umgebung hinzufügen, aber welcher Code hinzugefügt werden soll, hängt von den Besonderheiten Ihres Falls ab. Bitte fügen Sie ein kleines funktionierendes Beispiel hinzu, das zeigt, was Sie beabsichtigen und was Sie bisher versucht haben, welche Klasse, welche Pakete.
Hier ist eine „einfache“ Version:
MWE
\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}
Im imakeidx
Zweispaltenmodus, mit Text in Spalte zwei:
MWE
\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}
Eine Variation, die den Unterschied zwischen AtEnd...
und zeigt AfterEnd...
:
MWE
\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}