-
Notifications
You must be signed in to change notification settings - Fork 0
/
phdtitle.sty
73 lines (69 loc) · 1.73 KB
/
phdtitle.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
%% This style file was created by Luca Fossati
%% This style file is called by
%% \usepackage{phdtitle}
\ProvidesPackage{phdtitle}[2009/05/05 v1.0 PhD Thesis Title]
\RequirePackage{graphicx}
% Macros for setting the advisor, etc of the phd
%\def\@advisor{\space}
%\def\@tutor{\space}
%\def\@supervisor{\space}
\newcommand{\department}[1]{\def\@department{#1}}
\newcommand{\phdprogram}[1]{\def\@phdprogram{#1}}
\newcommand{\advisor}[1]{\def\@advisor{#1}}
\newcommand{\tutor}[1]{\def\@tutor{#1}}
\newcommand{\supervisor}[1]{\def\@supervisor{#1}}
\newcommand{\cosupervisor}[1]{\def\@cosupervisor{#1}}
\newcommand{\titleimage}[1]{\def\@titleimage{#1}}
\newcommand{\phdcycle}[1]{\def\@phdcycle{#1}}
\newcommand{\chair}[1]{\def\@chair{#1}}
\renewcommand{\maketitle}{
\thispagestyle{empty}
\begin{center}
\bfseries
\vspace*{-2.5cm}
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=26mm]{\@titleimage}
\end{center}
\end{figure}
%\vspace*{-0.2cm}
\large{\sc Politecnico di Milano\\%}\\
%\normalsize
\@department\\
%\large{\sc
\@phdprogram}\\
\normalsize
\vspace*{0.5cm}
\hrule
\vspace*{3cm}
\LARGE\sc
\@title\\
\end{center}
\vspace*{2cm}
\large
\begin{flushright}
\normalsize Doctoral Dissertation of:\\
\large \textbf{\@author}\\
\end{flushright}
\vspace*{1cm}
\begin{flushleft}
\normalsize Supervisor:\\
\large \textbf{Prof. \@supervisor}\\
\normalsize Co-supervisors:\\
\large \textbf{Prof. \@cosupervisor}
\end{flushleft}
\begin{flushleft}
\normalsize Tutor:\\
\large \textbf{Prof. \@tutor}\\
\end{flushleft}
\begin{flushleft}
\normalsize Chair of the Doctoral Program:\\
\large \textbf{Prof. \@chair}\\
\end{flushleft}
\vfill
\begin{center}
\@phdcycle
\end{center}
\cleardoublepage
\setcounter{page}{1}
}