Con 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