- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 10 mesi fa da .
-
Topic
-
Salve, ho un problema nell’adattare front-th alle mie esigenze per la scittura della tesi, penso dovuto alla mia inesperienza con Latex. Ho realizzato (modificando vari listati e con il valido supporto di questo forum) un file chiamato regole.sty contenente tutte le regole imposte dalla mia facoltà, e vorrei che tale file contenesse anche frontespizio e dedica. L’idea è quella di realizzare un file principale molto ordinato ed essenziale, di questo tipo
`\documentclass[12pt,a4paper,twoside,italian,titlepage]{book}
%altri pacchetti
\usepackage{regole}
\begin{document}
\frontmatter
\maketitle
\input{introduzione}
% ecc.
\end{document}`
avendo ridefinito il comando \maketitle, in modo che questo generi il frontespizio e la dedica. Nel file regole.sty ho, quindi, scritto
`\newcommand{\@dedica}{?}
\newcommand{\dedica}[1]{%
\renewcommand{\@dedica}{#1}}\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}%
\cleardoublepage}}\RequirePackage {front-th}
\renewcommand\maketitle{\begin{frontespizio}
\Universita{Paperopoli}
%\Logo{duck}
\Facolta{Pennutologia}
\Corso{Belle Lettere}
\Annoaccademico{2030–2031}
\Titoletto{Tesi di laurea magistrale}
\Titolo{La mia tesi:\\ una lunga serie di risultati\\
difficilissimi e complicatissimi}
\Sottotitolo{Alcune considerazioni mutevoli}
\Candidato{Paperino Paolino}
\Matricola{PP999999}
\Relatore{Giovanni Episcopo}
\Relatore{Pippo Cluvio}
\Correlatore{Ugo Frogio}
\Correlatore{Ubaldo Kutuzu}
\clearemptydoublepage
\ifthenelse{\equal{\@dedica}{?}}{}{%
\pagestyle{empty}
\null\vfil
\begin{Large}
\begin{flushright}
\@dedica
\end{flushright}
\end{Large}
\vfil\vfil\clearemptydoublepage}
\end{frontespizio} }`
dove, per il momento, ho ricopiato il codice presente su front-th-doc, giusto per vedere il risultato. Purtroppo, però, ottengo un file .pdf con la prima pagina (in cui ci dovrebbe essere il frontespizio) bianca, mentre, dalla dedica in poi, è tutto a posto. Il file .log riporta
`]pdfTeX warning (ext4): destination with the same identifier (name{page.i}) has
been already used, duplicate ignored
\relax
l.311 \maketitle`
Come posso modificare il codice per far comparire il frontespizio “e vivere felice”?
Grazie
- Devi essere connesso per rispondere a questo topic.