Re: frontevr (non c’entrano immagini e centratura)

#16211
Up
0
Down
::

Ecco qua:
`\begin{frontespizio}

\Universita{Politecnico di Milano}
\Dipartimento{Fisica}
\Corso{Ingegneria Fisica}

\Annoaccademico{2007–2008}

\Titoletto{Tesi di Laurea Magistrale}

\Titolo{Conversione di frequenza in guide \\ d'onda in niobato di litio “`periodically \\ poled”' per applicazioni WMD}

%%% Candidato e relatori
\IlCandidato{Marco Brun}
\Matricola{123456}
\IlCandidato{Pinco Pallino}
\Matricola{789456}

\Relatore{Dott. Relatore}
\Correlatore{Ing. Correlatore}

\end{frontespizio}`

Avevo provato anche con input ma non cambiava niente

Piccolo OT: ma a quanto è fissato il tempo minimo fra un post e il successivo? io dopo un sacco di tempo (3h abbondanti) continuo a ricevere il messaggio di avviso secondo cui è passato troppo poco tempo. E’ un problema legato all’ora sbagliata di uno dei server?

Il secondo candidato va inserito con
`\IlSecondoCandidato{Pinco Pallino}
\Seconda Matricola{123456}`
C’è anche una piccola modifica: invece delle righe finali nel secondo pezzo di codice
`Matricola \fr@use{matrdue}
\fi
\end{tabular}`
vanno le seguenti:
`Matricola \fr@use{matrdue}
\fi\fi
\end{tabular}`
Occorrono due \fi, insomma. Per maggiore comodità, ti allego la nuova versione:
`\ProvidesPackage{frontevr}[2007/07/19 EG – Versione sperimentale per Brunix]

\RequirePackage{chngpage,calc,graphicx,afterpage}

\DeclareOption{normal}{\let\fr@font\normalfont \let\fr@scfont\scshape}
\DeclareOption{sans}{\let\fr@font\sffamily \let\fr@scfont\upshape}
\DeclareOption*{\edef\fr@logo{\CurrentOption}}

\ExecuteOptions{normal}
\ProcessOptions\relax

\newcommand{\setfrmargin}[1]{\gdef\fr@push{\hspace{#1}}}
\def\fr@push{}

\newcommand{\Universita}[1]{\def\fr@univ{#1}}
\newcommand{\Facolta}[1]{\def\fr@facoldip{#1}%
\def\fr@thefacoldip{Facolt\`a}}
\newcommand{\Dipartimento}[1]{\def\fr@facoldip{#1}%
\def\fr@thefacoldip{Dipartimento}}

\newcommand{\Corso}[2][Laurea Magistrale]{%
\def\fr@cl{#1\unskip\space in #2}}
\newcommand{\Titolo}[1]{\def\fr@title{#1}}
\newif\iffr@sottotit
\newcommand{\Sottotitolo}[1]{\def\fr@subtitle{#1}\fr@sottotittrue}

\newcommand{\Annoaccademico}[1]{\def\fr@anno{#1}}

\newif\iffr@titoletto
\newcommand{\Titoletto}[1]{\def\fr@titoletto{#1}\fr@titolettotrue}

%\newcommand{\IlCandidato}[1]{\def\fr@cand{#1}}
%\newif\iffr@matr
%\newcommand{\Matricola}[1]{\def\fr@matr{#1}\fr@matrtrue}
\newcommand{\IlCandidato}[1]{\def\fr@cand{#1}}
\newif\iffr@matr
\newcommand{\Matricola}[1]{\def\fr@matr{#1}\fr@matrtrue}
\newif\iffr@canddue
\newcommand{\IlSecondoCandidato}[1]{\def\fr@canddue{#1}\fr@candduetrue}
\newif\iffr@matrdue
\newcommand{\SecondaMatricola}[1]{\def\fr@matrdue{#1}\fr@matrduetrue}

\newtoks\fr@reltoks
\newcount\fr@relcount
\def\Relatore#1{\advance\fr@relcount1
\fr@reltoks=\expandafter{\the\fr@reltoks\\\textbf{#1}}}

\newif\iffr@correl
\newtoks\fr@correltoks
\newcount\fr@correlcount
\def\Correlatore#1{\fr@correltrue\advance\fr@correlcount1
\fr@correltoks=\expandafter{\the\fr@correltoks\\\textbf{#1}}}

\def\fr@use#1{%
\@ifundefined{fr@#1}{\message{#1 non definito}}{\@nameuse{fr@#1}}}

\def\frontespizio{\titlepage\fr@font
\setlength{\@tempdima}{(\paperheight-\textheight)/2}
\setlength{\@tempdimb}{(\paperwidth-\textwidth)/2 – .5cm}
\changepage{\@tempdima}{\@tempdimb}{-\evensidemargin}{\fr@margsin}{}
{-\topmargin}{-\headheight}{-\headsep}{-\footskip}}

%%% Compatibilit‡ con toptesi
\edef\fr@margsin{\@ifpackageloaded{toptesi}{-1.25cm}{-\oddsidemargin}}
%%%

\def\endfrontespizio{%
\centering

% \@ifundefined{fr@logo}{}{\vspace*{-2cm}\includegraphics[width=1cm]{\fr@logo}\\}
% \@ifundefined{fr@logo}{}
% {\leavevmode\smash{\includegraphics[width=1cm]{\fr@logo}}\par\unskip}
\@ifundefined{fr@logo}{}
{\vbox to\z@{\vss
\hbox to\textwidth{\hss\includegraphics[width=1.5cm]{\fr@logo}\hss}
\vskip6pt}
\nointerlineskip}

% \vspace{-\topskip}

{\fontsize{14}{17}\bfseries Universit\`a degli Studi di
\fr@use{univ}\par}

\vspace{1.5ex}

\hrule

\vspace{1.5ex}

{\fontsize{12}{16}\selectfont
\MakeUppercase{\fr@thefacoldip} DI \MakeUppercase{\fr@use{facoldip}}\\
Corso di \fr@use{cl}\par}

\iffr@titoletto
\vspace{2cm}
{\fontsize{10}{12}\fr@scfont\fr@use{titoletto}\par}
\fi

\vspace{\fill}

{\fontsize{17}{21}\bfseries \fr@use{title}\par}

\iffr@sottotit
\vspace{4ex}
{\fontsize{12}{14}\selectfont \fr@use{subtitle}\par}
\fi

\vspace{\fill}

\fontsize{12}{14}\selectfont

\begin{tabular*}{\textwidth}{@{\fr@push}l@{\extracolsep{\fill}}l@{\fr@push}}
%\begin{tabular}[t]{@{}l@{}}
%Candidato:\\
%\textbf{\fr@use{cand}}
%\iffr@matr
%\\
%Matricola \fr@use{matr}
%\fi
%\end{tabular}
\begin{tabular}[t]{@{}l@{}}
Candidat\iffr@canddue i\else o\fi:\\
\textbf{\fr@use{cand}}
\iffr@matr
\\
Matricola \fr@use{matr}
\fi
\iffr@canddue
\\[6pt]
\textbf{\fr@use{canddue}}
\iffr@matrdue
\\
Matricola \fr@use{matrdue}
\fi\fi
\end{tabular}
&
\begin{tabular}[t]{@{}l@{}}
\relax\ifcase\fr@relcount
\message{relatore mancante}
\or
Relatore:
\else
Relatori:
\fi
\the\fr@reltoks
\iffr@correl
\\[1ex]
\ifcase\fr@correlcount\or
Correlatore:
\else
Correlatori:
\fi
\the\fr@correltoks
\fi
\end{tabular}
\end{tabular*}

\vspace{\fill}

\hrule

\vspace{1.5ex}

\textbf{Anno Accademico \fr@use{anno}}
\endtitlepage\afterpage{\thispagestyle{empty}}}

\endinput`
Non mandarla in giro. Piuttosto, avvisa che fra poco ci sarà una versione molto più bella e potente.

La faccenda del tempo dipende proprio da uno dei server della Scuola S. Anna che va molto indietro. Speriamo che la risolvano.

Quelle costruzioni “` e “‘ sono perfettamente inutili; bastano i semplici ` e ‘.

Ciao
Enrico

Go to top