Dovrebbe bastare l’aggiunta di un opportuno \addcontentsline:
`{\vbox{
\centerline{\bfseries\LARGE\@title}
\addcontentsline{toc}{chapter}{\@title}
…`
Con tocloft puoi decidere come far uscire i tuoi titoli nell’indice.
Ciao
Enrico
Ciao Enrino.
Grazie per la risposta. Io ho provato a fare come dici, ma mi da errore. Forse ho capito male io, o non ho smanettato abbastanza.. poi non ho più avuto tempo.
Comunque riflettendo in generale, torno a chiederti se è possibile modificare il frammento di codice che gestisce il titolo dell’abstract.
In pratica, stavo pensando che per organizzare il libro a me va meglio se posso usare i comandi:
\chapter: per dividede il libro in capitoli (i vari abstract, raggruppati per aree tematiche)
\section: il titolo dell’abstact (una sezione del capitolo appunt), magari con un numerino progressivo
\subsection: i titoletti all’interno dell’abstract, con il codice che già mi hai fornito.
Se fosse possibile lavorare così, unendo il codice:
`
\ProvidesPackage{newltabs}
\newtoks\auth@toks\newtoks\affil@toks
\newcommand{\Author}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}, }%
}
\newcommand{\LastAuthor}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}}%
}
\newcommand{\Address}[2]{%
\affil@toks=\expandafter{\the\affil@toks\@affil{#1}{#2}}%
}
\def\Title{\def\@title}
\newbox\abs@box
\def\BeginAbstract{\setbox\abs@box=\vbox\bgroup}
\def\EndAbstract{\egroup}
\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
\centerline{\bfseries\LARGE\@title}
\vspace{2cm}
{\itshape\the\auth@toks}
\vspace{1cm}
{\footnotesize\the\affil@toks}\bigskip
\box\abs@box}\vspace{8ex plus 4ex minus 2ex}\goodbreak}
\def\@authoraff#1#2{{#2}\,\textsuperscript{\itshape#1}}
\def\@affil#1#2{\textsuperscript{\itshape#1}\ #2\par}
\endinput
`
Usando quindi \section al posto di \title..
In modo da usare anche il pacchetto titlesec, che mi ero trovato già bene quando l’avevo usato..
E poi ce l’avrei già nella TOC.
La mia era un’idea, ma non so se si può fare.
Ciao, e grazie!