- Questo topic ha 13 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 6 mesi fa da .
-
Topic
-
Salve, sto scrivendo la tesi di laurea e vorrei che la numerazione del frontmatter sia in numeri romani maiuscoli anziché minuscoli. ho provato con \pagenumbering{Roman} ma il problema è che così la numerazione risulta enormemente sproporzonata. In ogni modo la soluzione c’è e funziona…quasi sempre. La mia morosa ha trovato, non so dove, la seguente sequenza di codice che risolve il problema! A lei funziona!\makeatletter
\renewcommand{\frontmatter}{%
\cleardoublepage\@mainmatterfalse
\pagenumbering{smallRoman}}
\DeclareRobustCommand{\@smrc}[1]{%
\begingroup$\m@th$\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
}
\makeatotherp.s. lei usa un mac.
io ho un pc (non so se quello è il problema malo scrivo per completezza).
A me non funziona 🙂il mio preambolo è grossomodo il seguente
\documentclass[12pt,a4paper,twoside,english,italian]{book}% per la bozza aggiungere draft
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc} %per la sillabazione europea aggiornata\usepackage[svgnames]{xcolor} %per colorare il testo
\usepackage[colorlinks=true,linkcolor=black,citecolor=black,hyperindex,pdftex]{hyperref} %per i collegamenti ipertestuali\usepackage{uniudtesi}
\usepackage{latexsym,calc,sidecap}
\usepackage{booktabs,array,tabularx,longtable}
\usepackage{amsmath,amsfonts,amssymb,amsthm,mathrsfs}
\usepackage{microtype}
\usepackage{footnote}
\usepackage{emptypage}
\graphicspath{{./figure/}}\includeonly{Title,Index,Intro,Cap1,Cap2,Cap3,Cap4,Cap5,App1,Biblio}
%\includeonly{Cap4}\usepackage{tikz,tikz-qtree}
\usepackage[nottoc]{tocbibind}
\usepackage{indentfirst} %fa rientrare la prima riga di ogni capitolo
\usepackage{guit}%\usepackage{mparhack} %migliora le note a margine \marginpar{}
\usepackage{calligra}
\setcounter{tocdepth}{1} %tronca la numerazione dell’idice iniziale
\usepackage{makeidx}
\makeindex\usepackage{fancyhdr}
\pagestyle{fancy}p.s. il pacchetto uniudtesi lo usiamo entrambi e serve per le impostazioni tipografiche standard della mia facoltà.
qualcuno sa dirmi cosa c’è che non va nel mio preambolo? e magari come posso sistemarlo? O qualcuno, in ogno caso, saprebbe dirmi come far si che la numerazione defl frontmatter sia in maiuscolo piccolo?
grazie mille ancora una volta!!
- Devi essere connesso per rispondere a questo topic.