Re: Doppio indice in due lingue

#31261
Up
0
Down
::

`\documentclass[a4paper, oneside, titlepage, italian]{book}

\usepackage{dbltoc} %per creare il doppio indice
\newcommand{\secondarycontentsname}{Indice} %per creare il doppio indice

\begin{document}

\selectlanguage{italian}
\secondarytableofcontents %indice in italiano

\addcontentsline{toc}{chapter}{Contents}
\addcontentsline{toc}{secondarychapter}{Contents}
\selectlanguage{english}
\tableofcontents %indice in inglese

\addcontentsline{toc}{chapter}{List of figures}
\addcontentsline{toc}{secondarychapter}{Elenco delle figure}
\listoffigures

\addcontentsline{toc}{chapter}{List of tables}
\addcontentsline{toc}{secondarychapter}{Elenco delle tabelle}
\listoftables

\chapter{My work}
\secondarychapter{Il mio lavoro}

\chapter{My life}
\secondarychapter{La mia vita}

\end{document}`

Ora devo proprio perdere le staffe. Come può l’indice in italiano venire prima di quello in inglese?

Leggi il messaggio precedente, dove ti dico che \secondarytableofcontents va DOPO \tableofcontents. Non era sufficientemente chiaro?

Poi ridiscutiamo della faccenda, ma prima vorrei essere sicuro che tu abbia capito. Se per caso chi è più in alto pretende l’indice in italiano per primo (che è ridicolo), si deve aggiustare il file dbltoc.sty.

Ciao
Enrico

Go to top