@ Enrico
Ho letto nella documentazione di frontespizio che la scelta di generare a parte il frontespizio è dovuta anche alla scarsa flessibilità di chngpage.
Per evitare compilazioni su file diversi dal documento principale, ho cercato di ricreare il tuo frontespizio (molto bello, tra l’altro) in maniera “artigianale”, cambiando i margini di pagina con newgeometry.
`\begin{titlepage}
\newgeometry{top=1cm,left=1cm,right=1cm,bottom=1cm,bindingoffset=0.5cm}
\centering
%\par \includegraphics[height=2cm]{Logo} \par \vspace{0.5cm}
\par {\Large\bfseries \myUniversity} \vspace{0.25cm} \hrule \vspace{0.2cm}
\par {\large \myDivision \par} \vspace{0.2cm}
\par {\large \myDegree \par} \vspace{0.2cm}
\par \vfill
\par {\LARGE\onehalfspacing\bfseries \myCutTitle \par} \vspace{1cm}
%\par {\Large\onehalfspacing \mySubTitle \par} \vspace{1cm}
\par \vfill
\onehalfspacing \begin{tabularx}{0.8\columnwidth}{@{}Xl@{}}
Candidate: & Thesis Directors: \\
\large\bfseries \myAuthor & \large\bfseries \myProfessor \\
& \large\bfseries \myOtherProfessor
\end{tabularx}
\par \vfill
\par \hrule \vspace{0.2cm} {\Large\bfseries \myDate \par}
\end{titlepage}
\restoregeometry`
Mi sono in parte ispirato al tuo codice. Ho ovviamente peggiorato le parti che non capivo bene e probabilmente aggiunto una dozzina di comandi inutili, ma il risultato è tutto sommato soddisfacente. Credi che con newgeometry si possano risolvere i problemi che hai riscontrato con chngpage e tornare ad una semplice compilazione del documento principale, o la soluzione attuale è comunque migliore?
Piccolo OT: \myTitle, \myAuthor e così via sono comandi che racchiudono titolo, autore etc. Ho definito \myCutTitle per poterlo spezzare a piacimento nel frontespizio, ma avrei comunque bisogno del titolo pulito da interruzioni di riga in altri punti. Esiste un comando per farlo automaticamente o devo manualmente scrivere il titolo in entrambi i \newcommand, stando attento a non introdurre incogruenze?
Grazie mille.