egreg9″ post=87073Con l’aggiornamento di oggi a [tt]greek.ldf[/tt] versione 1.6, il seguente documento
`\documentclass[a4paper,twoside]{report}
\usepackage[greek,italian]{babel}
\begin{document}
\pagenumbering{roman}
\tableofcontents\cleardoublepage
\addcontentsline{toc}{chapter}{Presentazione}
\chapter*{Presentazione}Ciao.
\cleardoublepage
\pagenumbering{arabic}\chapter{Uno}
Ciao
\end{document}`
produce questo file [tt].toc[/tt]:
`\select@language {italian}
\contentsline {chapter}{Presentazione}{\textlatin {iii}}
\contentsline {chapter}{\numberline {1}Uno}{1}`
Direi che il problema è risolto.Ecco il passo rilevante in [tt]greek.dtx[/tt]: 🙂
`% \changes{greek-1.6}{2013/07/18}{fix \cs{@roman} and \cs{@Roman}
% redefinition (thanks to Enrico Gregorio and Claudio Beccari),
% load LICR macro definitions for Xe/LuaTeX.}`Ciao
Enrico
Salve a tutti,
il codice di Enrico:
`\documentclass[a4paper,twoside]{report}
\usepackage[greek,italian]{babel}
\usepackage{hyperref}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\cleardoublepage
\addcontentsline{toc}{chapter}{Presentazione}
\chapter*{Presentazione}
Ciao.
\cleardoublepage
\pagenumbering{arabic}
\chapter{Uno}
Ciao
\end{document}`
con l’aggiunta di
`\usepackage{hyperref}`
crea link che “puntano” al paragrafo sbagliato, mi riferisco al paragrafo: “Presentazione” a pagina iii.
Il link generato nell’indice punta all’indice stesso.
Qualcuno sa perché?
Nella ia ignoranza avevo pensato che una volto risolto il problema con la numerazione romana, tutto sarebbe andato a posto.
Ora ho creato delle dispense per i miei allievi e uno degli scopi per cui non uso un normale libro di testo è quello di poter adattare il contenuto sia al mio stile didattico sia alle esigenze degli studenti, ma una dispensa che non può essere aggiornata è come un computer non collegato in rete 🙁
Non verrei dover cambiare lo stile perché le dispense che sono suddivise per i contenuti del primo, secondo e terzo anno hanno tutte una omogeneità stilistica che desidero conservare.
Per ora sul computer portatile ho ancora la TeXlive 2012, ma compilare con un software datato non mi sembra una soluzione accettabile, per cui spero che qualcuno possa risolvere il problema (Heiko Oberdiek?).
Saluti