Re: Titolo secondario dei sezionamenti del documento

#53430
Up
0
Down
::

Ciao a tutti,
poiché come da indicazioni dei tipografi stò utilizzando una lunghezza di riga abbastanza ristretta (circa 12cm), ogni tanto mi capita di dover specificare un titolo secondario in section e subsection affinché nella testatina non esca una schifezza.
Il problema è questo: vorrei che nell’indice comparisse il titolo completo. Come posso fare?

Grazie,
Daniele

PS Ho fatto passare diverse discussioni relative all’indice ma non ho trovato niente.

`…
\newif\iftoc
\makeatletter
\DeclareRobustCommand{\tocorheader}{%
\iftoc\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
\g@addto@macro\frontmatter\toctrue
\g@addto@macro\mainmatter\tocfalse
\makeatother

\begin{document}
\frontmatter

\tableofcontents
\listoffigures

\mainmatter
\chapter{Pippo}
\section[Pippo va al mare\tocorheader{ e si diverte tantissimo}{}]
{Pippo va al mare e si diverte tantissimo}
…`
Nei due argomenti di \tocorheader metti quello che vuoi vada nell’indice (primo argomento) e quello che vuoi vada nella testatina. Puoi usarlo quante volte vuoi in un titolo.

Ci sono soluzioni migliori se usi fancyhdr.

Ciao
Enrico

Go to top