Re: \printindex e nuova pagina

#5367
Up
0
Down
::

Salve a tutti,
sto scrivendo un article e sono incappato nella seguente problematica:

Problema, per favore 😀

mentre, ovviamente, tutte le varie section sono una dopo l’altra, compresa la bibliografia `\begin{thebibliography}{99} `l’indice analitico va in una pagina nuova. Il comando che uso è `\addcontentsline{toc}{section}{Indice analitico}
\printindex `e utilizzo lo schema di “impaginazione” dell’indice che ho trovato nella guida “impara latex e mettilo da parte”
Ho provato il comando `\nopagebreak[4]`senza ottenere nulla.
Mi sapreste indicare come fare per evitare che cominci l’indice analitico in un’altra pagina?

Il problema è tecnico, dovuto al fatto che l’indice analitico è scritto a due colonne usando il comando \twocolumn. Questo comando fa cominciare una nuova pagina in ogni situazione. Una soluzione potrebbe essere di modificare l’ambiente theindex`\usepackage{multicol}
\makeatletter
\renewenvironment{theindex}
{\begin{multicols}{2}[\section*{\indexname}]%
\@mkboth{\MakeUppercase\indexname}%
{\MakeUppercase\indexname}%
\thispagestyle{plain}\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\columnseprule \z@
\columnsep 35\p@
\let\item\@idxitem}
{\end{multicols}}
\makeatother`Non provato, usare con cautela; se usi fancyhdr, potresti voler togliere \MakeUppercase.
Ciao
Enrico

Go to top