Ciao! 😀
A pagina 46 del manuale di Heinrich F. Fleck, reperibile su http://web.infinito.it/utenti/h/heinrich.fleck/, è indicato un modo per modificare la struttura dell’indice generale. Vorrei utilizzarlo con la classe amsbook, ma non mi funziona (mentre funziona perfettamente con la classe book). Provare per credere:
`\documentclass[12pt,a4paper,twoside,openright]{amsbook}% modifica l'indice
\usepackage{titletoc}
\contentsmargin{0pt}
\titlecontents{chapter}[0pt]
{\addvspace{1.4pc}\bfseries}
{{\Huge\thecontentspage\quad}}{}{}
\newcommand\xquad
{\hspace{1em plus.4em minus .4em}}
\titlecontents*{section}[0pt]
{\filright\small}{}{}
{,~\thecontentspage}
[\xquad\textbullet\xquad][.]
\setcounter{tocdepth}{3}\index{comandi!\textbackslash titlecontents}\usepackage{layaureo}
\usepackage{lipsum}\begin{document}
\frontmatter\tableofcontents
\mainmatter
\chapter{Introduzione}
\section{Sezione 1}
\lipsum
\section{Sezione 2}
\lipsum\chapter{Si entra nel vivo}
\section{Sezione 1}
\lipsum
\section{Sezione 2}
\lipsum\end{document} `
C’è un modo per adattare il codice e farlo funzionare anche con amsbook? 😉
La classe amsbook usa un sistema completamente diverso per l’indice rispetto a quello della classe book su cui si basano i pacchetti titletoc e tocloft.
Se vuoi usare \Huge nei titoli di capitolo, amsbook non fa per te.
Ciao
Enrico