Re: Che cosa succede con \pagenumbering{roman}?

#87527
Up
0
Down
::

OldClaudio” post=87016Ecco l’esempio minimo compilabile basato sull’esempio di @alegenn:`\documentclass[a4paper,12pt]{book}

\usepackage[greek,italian]{babel}

\usepackage{hyperref}

\begin{document}

\frontmatter
\tableofcontents
\chapter{Presentazione}
\chapter{Premessa}

\mainmatter
\chapter{Uno}
\chapter{Due}
\chapter{Tre}

\end{document}`

Come dice @alegenn, basta togliere il greco e la numerazione romana funziona; ma con il greco (anche quello monotonico) la numerazione romana non funziona più.

Strano che i greci non se ne siano ancora accorti…:wink:

Claudio

Chi ha scritto quella roba non sa nemmeno dove si comincia. È pazzesco. 👿
` \DeclareTextCommandDefault{\@roman}[1]{\latin@roman{#1}}
\DeclareTextCommand{\@roman}{LGR}[1]{\textlatin{\latin@roman{#1}}}`
Folle. Ridefinisci con
`\makeatletter
\def\@roman#1{\expandafter\textlatin\expandafter{\romannumeral#1}}
\def\@Roman#1{\expandafter\textlatin\expandafter{\expandafter\@slowromancap\romannumeral#1@}}
\makeatother`
Forse si può fare di meglio eliminando [tt]\textlatin[/tt] se non è davvero necessario, ma siccome non si può sapere dove il numero deve essere stampato, meglio lasciarlo.

Ciao
Enrico

Go to top