-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathfrontesp.sty
102 lines (87 loc) · 2.39 KB
/
frontesp.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
\makeatletter
\setcounter{tocdepth}{4}
\oddsidemargin 0.5in \evensidemargin 0.5in
\marginparwidth 40pt \marginparsep 15pt
\topmargin 0pt \headsep .5in
\textheight 8.1in \textwidth 5.7in
\newcommand{\nameStyle}[1]{#1}
\def\titlep{%
\thispagestyle{empty}%
\begin{center}
\large\uppercase{DIPARTIMENTO DI INGEGNERIA E ARCHITETTURA}\\
\vskip 0.3 cm
Corso di Laurea in Ingegneria\\
\corso
\end{center}
\vspace{6mm}
\begin{center}
{\Large\uppercase\expandafter{\@title}}\\
\vspace{5mm}
\hrule
\vspace{5mm}
{\Large\uppercase\expandafter{\entitle}}
\end{center}
%\null
% \vfill
\vspace{1mm}
%\vspace*{\fill}
%\begin{flushleft}
%Relatore:\\
%\principaladviser\\
%Correlatori:\\
%\firstreader\\
%\end{flushleft}
%\begin{flushright}
%Tesi di Laurea di:\\
%\autore\\
%Matricola: \matricola
%\end{flushright}
{\large \textsc{Candidato:}} \hfill
%\ifempty{\@advisorSecond}
\ifdef{\advisorSecond}%
{{\large \raggedleft \textsc{Relatori:} \par}}%
{{\large \raggedleft \textsc{Relatore:} \par}}%
{\large {\nameStyle{\autore}} \hfill {\nameStyle{\principaladviser}} \par}
\ifdef{\advisorSecond}%
{{\large \raggedleft {\nameStyle{\advisorSecond}} \par}
\ifdef{\advisorThird}%
{{\large \raggedleft {\nameStyle{\advisorThird}} \par}
\ifdef{\advisorFourth}%
{{\large \raggedleft {\nameStyle{\advisorFourth}} \par}}%
{}
}%
{}%
}%
{}%
\vspace*{1.0em}
\ifdef{\firstreader}{%
\ifdef{\coadvisorSecond}%
{{\large \raggedleft \textsc{Correlatori:} \par}}%
{{\large \raggedleft \textsc{Correlatore:} \par}}%
{\large \raggedleft {\nameStyle{\firstreader}} \par}
\ifdef{\coadvisorSecond}%
{{\large \raggedleft {\nameStyle{\coadvisorSecond}} \par}
\ifdef{\coadvisorThird}%
{{\large \raggedleft {\nameStyle{\coadvisorThird}} \par}
\ifdef{\coadvisorFourth}%
{{\large \raggedleft {\nameStyle{\coadvisorFourth}} \par}}%
{}
}%
{}%
}%
{}%
}%
{}
%\vfill
\vfill
\begin{center}
\sc anno accademico \annoacc
\end{center}\vskip.5in\newpage}
\pagestyle{plain}
\makeatother
% PAGE HEADERS
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{{\chaptername}\ \thechapter.\hspace{1em}#1}{}}
% definisce l'header e il footer
\lhead[\fancyplain{}{}]{\fancyplain{}{\leftmark}} \chead{} \rhead{\thepage}
\lfoot{} \cfoot{} \rfoot{}