il codice non l’ho inserito nel preambolo riportato per risparmiare spazio 🙂
tipografia perché credo che la numerazione delle pagine rientri in questo settore.. cavolo forse sbaglio? in caso dove posto?
È un argomento di LaTeX, non di tipografia generale.
comunque:
1-hai ragione…non ho detto cosa vuol dire.
non funziona nel senso che mi da 1153 warning del tipo: package hyperref warning: token non allowed in a PDF string (PDFDocEncoding):
…
Correggi il codice magico in questo modo (deve essere dopo la chiamata di uniud.sty e di hyperref):
`\makeatletter
\renewcommand{\frontmatter}{%
\cleardoublepage\@mainmatterfalse
\pagenumbering{smallRoman}}
\DeclareRobustCommand{\@smrc}[1]{%
\begingroup\check@mathfonts\fontsize{\sf@size}{\sf@size}%
\selectfont#1\endgroup}
\def\smallRoman#1{\expandafter\@smallRoman\csname c@#1\endcsname}
\def\@smallRoman#1{\@smrc{%
\expandafter\@slowromansmallcap\romannumeral #1@}}
\def\@slowromansmallcap#1{\ifx @#1% then terminate
\else
\if i#1I\else
\if v#1V\else
\if x#1X\else
\if l#1L\else
\if c#1C\else
\if d#1D\else
\if m#1M\else
#1\fi\fi\fi\fi\fi\fi\fi
\expandafter\@slowromansmallcap
\fi}
\pdfstringdefDisableCommands{\let\@smrc\@iden}
\makeatother`
La riga \pdfstringdefDisableCommands serve per rendere innocuo il comando \@smrc nella preparazione dei segnalibri.
NON usare MAI l’ambiente eqnarray, sostituiscilo con align, che ha anche la variante * e una sintassi leggermente diversa (ma facile, ci vuole solo un & davanti al segno di relazione e non quello dopo).
Ciao
Enrico