17.12.2003
Das Makro zeigt an einem Beispiel, wie das Layout so umformatiert wird, dass die letzte Indexseite ebenfalls zweispaltig erscheint (beide Spalten werden gleich hoch gefüllt.)
Autor: Heiko Oberdieck gefunden im TEX-D-L-Archiv
Beispiel:
\documentclass{article}
\usepackage{makeidx}
\makeindex
\usepackage{multicol}
\newcommand{\orgtheindex}{}
\let\orgtheindex\theindex
\let\orgendtheindex\endtheindex
\def\theindex{%
\def\twocolumn{\begin{multicols}{2}}%
\def\onecolumn{}%
\cleardoublepage
\orgtheindex
}
\def\endtheindex{%
\end{multicols}%
\orgendtheindex
\cleardoublepage
}
\begin{document}
\tableofcontents
\section{Hello World}
\index{Hello}\index{World}
\newpage
Foobar.
\index{abc}\index{def}\index{ghi}\index{jkl}
\printindex
\end{document}
Haben Sie noch weiterführende Fragen, so senden Sie bitte eine Email an latex-service.