Grazie mille per le risposte, che mi sono state di grande aiuto.
Ti ringrazio molto, perché mi hai aperto gli occhi: cercavo il problema a valle, quando era a monte. Non che adesso pensi di vederci bene, comunque ho capito qualcosa di più.
Ho definito la formattazione dei titoli con titlesec
`\usepackage{titlesec}
\titleformat{\chapter}{\normalfont\scshape}{}{0pt}{\Large\bfseries\filcenter}
\titleformat{\section}{\normalfont}{}{0pt}{\bfseries}`
Comunque posto in calce un documento minimale che riproduce i parametri generali del mio documento. Ho usato insieme titlesec, fancyhdr e tocloft, e mi chiedo se ho fatto bene. Comunque, apparentemente funziona.
Quanto mi dici sulla compatibilità tra makeindex e glossaries mi induce a ben sperare per il futuro: potrei sempre imparare a usare glossaries per indici aggiuntivi (ma devo capire un po’ meglio come funziona…non ho le idee molto chiare).
Quanto al pacchetto multiind, putroppo non è distribuito da MiKTeX 2.7, e non credo di essere in grado di installarlo manualmente.
Ti ringrazio perché con il comando che mi hai suggerito riesco a far comparire l’indice analitico nel toc.
Ho quasi risolto i miei desiderata; almeno per la formattazione del titolo e la presenza nell’indice analitico. Della richiesta sulla distanza tra gruppi di voci mi vergogno un po’ 😳 : mi è bastato fare una prova con voci inizianti per la stessa lettera per capire che quello che cercavo viene fatto in automatico.
Mi rimane solo il problema della testatina, che, come si vede nell’esempio, mi sembra formattata automaticamente tutta in maiuscolo e, presumo, uguale per pagina destra e pagina sinistra. Ma dov’è che dovrei intervenire?
Mi piacerebbe anche (…) poter inserire qualche parola di spiegazione prima dell’indice vero e proprio. Sull’ “Introduzione all’arte della composizione tipografica con LaTeX” ho trovato, al cap. 16.8 ho trovato il seguente codice
`
\renewenvironment{theindex}
{\if@twocolumn
\@restonecolfalse
\else
\@restonecoltrue
\fi
\@makeschapterhead{\indexname}%
\@mkboth{\MakeUppercase\indexname}%
{\MakeUppercase\indexname}%
\addcontentsline{toc}{chapter}{\indexname}%
\thispagestyle{plain}%
\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\columnseprule \z@
\columnsep 35\p@
\let\item\@idxitem
% Testo di spiegazione
In questo indice analitico le voci hanno
il numero di pagina in neretto quando si
tratta di una definizione, e in corsivo
quando si tratta di un esempio d'uso.
\par
\vspacs{3\baselineskip}%
\multicols{2}}% Fine comandi di apertura
{% Inizio comandi di chiusura
\endmulticols
\if@restonecol\onecolumn\else\clearpage\fi}`
che, tra le altre cose, dovrebbe introdurre il “testo di spiegazione”. Potrei adattarlo al mio documento?
Vi ringrazio ancora moltissimo e posto in calce il mio documento.
Buona giornata, Valeria
`\documentclass[a4paper,11pt,titlepage]{book}
\usepackage[italian]{babel}
\addto\captionsitalian{% %per togliere la I maiuscola dell'indice generale%
\renewcommand{\contentsname}{indice}}
\addto\captionsitalian{% %per cambiare nome all'indice analitico%
\renewcommand{\indexname}{indice dei luoghi citati}}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\usepackage[text={115mm,180mm},centering]{geometry}
\usepackage[garamond]{mathdesign}
\usepackage{enumitem}
\usepackage{microtype}
\usepackage{indentfirst}
\usepackage{titlesec}
\titleformat{\chapter}{\normalfont\scshape}{}{0pt}{\Large\bfseries\filcenter} %titoli capitoli%
\titleformat{\section}{\normalfont}{}{0pt}{\bfseries} % titoli sezioni%
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\fancyhf{}
\fancyhead[EC]{\small{\textsc{i miei viaggi (2003-2009)}}}
\fancyhead[OC]{\leftmark}
\fancyfoot[C]{\small{–\ \thepage\ –}}
\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[C]{\small{–\ \thepage\ –}}}
\renewcommand{\headrulewidth}{0pt}
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\hfill\scshape\Large}
\renewcommand{\cftaftertoctitle}{\hfill\thispagestyle{empty}}
\renewcommand{\cftchapfont}{}
\renewcommand{\cftchappagefont}{}
\usepackage{makeidx}
\makeindex
\usepackage{multicol}
\let\orgtheindex\theindex
\let\orgendtheindex\endtheindex
\def\theindex{%
\def\twocolumn{\begin{multicols}{2}}%
\def\onecolumn{}%
\clearpage
\orgtheindex
}
\def\endtheindex{%
\end{multicols}%
\orgendtheindex
}
\makeatletter
\def\cleardoublepage{\clearpage
\if@twoside
\ifodd\c@page
\else
\null\thispagestyle{empty}\clearpage
\fi
\fi}
\makeatother
\begin{document}
\begin{titlepage}
\begin{center}
\bigskip
\Large\textsc{collana mia vol.i}\\[0.5cm]
\HRule\\[1.5cm]
\Huge\bfseries{I MIEI VIAGGI}\\[1cm]
\LARGE{(2003-2009)}\\[1.5cm]
\normalsize\textsc{a cura di Yxz}\\
\vfill
\end{center}
\end{titlepage}
\tableofcontents
\frontmatter
\chapter*{introduzione}
\chaptermark{\textsc{introduzione}}
\addcontentsline{toc}{chapter}{\textsc{introduzione}}
\vspace{20pt}
Questa è la mia introduzione. Tratterò dei viaggi miei e della mia famiglia in numerose località italiane: Asti\index{Asti}, Alessandria\index{Alessandria}, Bergamo\index{Bergamo}, Brescia\index{Brescia}, Livorno\index{Livorno}, Perugia\index{Perugia}, Pistoia\index{Pistoia}, Sassari\index{Sassari}.
\newpage
E anche del soggiorno a Palermo\index{Palermo}, Messina\index{Messina}, Catania\index{Catania}, Reggio Calabria\index{Reggio Calabria}.
\newpage
E anche del soggiorno a Trapani\index{Trapani}, Lipari\index{Lipari}, Pantelleria\index{Pantelleria}.
\section*{Come mi è venuta l'idea di viaggiare}
Nella nostra famiglia viaggiare è sempre stata un'abitudine. Dalla più tenera età ho cominciato a percorrere in lungo e in largo l'Europa: Parigi\index{Parigi}, Monaco\index{Monaco}, Lione\index{Lione}, Barcellona\index{Barcellona}, Madrid\index{Madrid}, Valencia\index{Valencia}, Siviglia\index{Siviglia}, Francoforte\index{Francoforte}, Berlino\index{Berlino}, Stoccarda\index{Stoccarda}, Dresda\index{Dresda} sono state le mete abituali dei nostri fine-settimana.
\mainmatter
\chapter*{liber i}
\chaptermark{\textsc{liber i}}
\addcontentsline{toc}{chapter}{\textsc{liber i}}
\vspace{20pt}
In questo libro tratterò del mio viaggio a Pistoia\index{Pistoia}, Livorno\index{Livorno}, Massa\index{Massa}, Lucca\index{Lucca}, Genova\index{Genova}.
\newpage
E anche del mio viaggio a Bergamo\index{Bergamo}, Venezia\index{Venezia}, Biella\index{Biella}, Padova\index{Padova}.
\newpage
E anche del mio viaggio a Milano\index{Milano}, Torino\index{Torino}, Alessandria\index{Alessandria}, Cuneo\index{Cuneo}.
\chapter*{liber ii}
\chaptermark{\textsc{liber ii}}
\addcontentsline{toc}{chapter}{\textsc{liber ii}}
\vspace{20pt}
In questo libro tratterò del viaggio di mio fratello a Pescara\index{Pescara}, Chieti\index{Chieti}, L'Aquila\index{L'Aquila}, Teramo\index{Teramo}.
\newpage
E anche del suo viaggio a Foggia\index{Foggia}, Bari\index{Bari}, Brindisi\index{Brindisi}, Taranto\index{Taranto}.
\newpage
E anche del soggiorno a Potenza\index{Potenza} e Matera\index{Matera}.
\chapter*{\normalsize{APPENDICE 1 — \normalfont{I viaggi di mio padre (1989-1992)}}}
\chaptermark{\small{\textsc{appendice 1}}}
\addcontentsline{toc}{chapter}{\textsc{appendice 1} — I viaggi di mio padre (1989-1992)}
\vspace{20pt}
Negli anni 1989-1992, mio padre ha avuto modo di recarsi a Bologna\index{Bologna}, Ferrara\index{Ferrara}, Ravenna\index{Ravenna}.
\newpage
E anche a Cesena\index{Cesena}, Pesaro\index{Pesaro}, Urbino\index{Urbino}.
\newpage
E anche a Reggio Emilia\index{Reggio Emilia}, Modena\index{Modena}, Piacenza\index{Piacenza}.
\printindex
\addcontentsline{toc}{chapter}{\textsc{\indexname}}%per inserire l'indice analitico nel toc%
\end{document}`