summaryrefslogtreecommitdiff
path: root/titlepage-rennes.tex
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-02-12 00:05:19 +0100
committerFlorian Dold <florian.dold@gmail.com>2018-07-02 03:11:45 +0200
commit62cbc485e0410f7d83feb4587c3ccc600effca63 (patch)
treeee9293c4dcb01e42aaff4c5dcd9739292d3826f5 /titlepage-rennes.tex
downloaddold-thesis-phd-62cbc485e0410f7d83feb4587c3ccc600effca63.tar.gz
dold-thesis-phd-62cbc485e0410f7d83feb4587c3ccc600effca63.tar.bz2
dold-thesis-phd-62cbc485e0410f7d83feb4587c3ccc600effca63.zip
squash everything
Diffstat (limited to 'titlepage-rennes.tex')
-rw-r--r--titlepage-rennes.tex209
1 files changed, 209 insertions, 0 deletions
diff --git a/titlepage-rennes.tex b/titlepage-rennes.tex
new file mode 100644
index 0000000..587b4c7
--- /dev/null
+++ b/titlepage-rennes.tex
@@ -0,0 +1,209 @@
+
+\newcounter{nadv}
+\setcounter{nadv}{0}
+\newcounter{nrap}
+\setcounter{nrap}{0}
+\newcounter{nexa}
+\setcounter{nexa}{0}
+\newcounter{III}
+
+\newcommand{\NOORDRE}{000}
+\newcommand{\PRESENTATION}{présentée}
+\newcommand{\SOUTENUE}{À soutenir}
+
+\newcommand{\AUTp}{Jean}
+\newcommand{\AUTn}{\textsc{Dupont}}
+\newcommand{\LABO}{Inria Rennes -- Bretagne Atlantique}
+\newcommand{\LABOEXT}{Institut National de Recherche en Informatique et en Automatique}
+\newcommand{\COMPU}{Universit\'e de Rennes 1}
+\newcommand{\PRESp}{P.}
+\newcommand{\PRESn}{\textsc{Dugland}}
+\newcommand{\PRESq}{gargamel}
+\newcommand{\ADVp}{S.}
+\newcommand{\ADVn}{\textsc{Dublair}}
+\newcommand{\ADVq}{grand schtroumpf}
+\newcommand{\RAPpi}{X.}
+\newcommand{\RAPni}{\textsc{Dupont}}
+\newcommand{\RAPqi}{schtroumpf farceur}
+\newcommand{\RAPti}{rapporteur}
+\newcommand{\EXApi}{X.}
+\newcommand{\EXAni}{\textsc{Durant}}
+\newcommand{\EXAqi}{schtroumpf faineant}
+\newcommand{\EXAti}{\'Examinateur}
+\newcommand{\Mpres}{M}
+\newcommand{\TPres}{Président}
+\newcommand{\Mrap}{M}
+\newcommand{\TRap}{Rapporteur}
+\newcommand{\Mexa}{MM}
+\newcommand{\TExa}{Examinateurs}
+\newcommand{\TailleJury}{\large{}}
+
+\newcommand{\authorspacing}{ / }
+
+\newcommand{\DATE}{1\ier{} Janvier 0000}
+\newcommand{\LIEU}{Rennes}
+\newcommand{\MENTION}{Informatique}
+
+
+\newcommand{\Ladv}[1]{%
+{\vspace{-1mm}\TailleJury\bfseries{\csname ADVp#1\endcsname} \textsc{\csname ADVn#1\endcsname}\newline}%
+{\vspace{-1mm}\small\csname ADVq#1\endcsname}\authorspacing\mbox{\textit{\small\csname ADVt#1\endcsname}}\vspace{1mm}%
+}
+
+\newcommand{\Lrap}[1]{%
+{\vspace{-1mm}\TailleJury\bfseries{\csname RAPp#1\endcsname} \textsc{\csname RAPn#1\endcsname}\newline}
+{\vspace{-1mm}\small\csname RAPq#1\endcsname}\authorspacing\mbox{\textit{\small\csname RAPt#1\endcsname}}\vspace{1mm}%
+}
+\newcommand{\Lexa}[1]{%
+{\vspace{-1mm}\TailleJury\bfseries{\csname EXAp#1\endcsname} \textsc{\csname EXAn#1\endcsname}\newline}%
+{\vspace{-1mm}\small\csname EXAq#1\endcsname}\authorspacing\mbox{\textit{\small\csname EXAt#1\endcsname}}\vspace{1mm}%
+}
+
+\newcommand{\newAdv}[5]{%
+\expandafter\def\csname ADVp#1\endcsname{#2}%
+\expandafter\def\csname ADVn#1\endcsname{\textsc{#3}}%
+\expandafter\def\csname ADVq#1\endcsname{#4}%
+\expandafter\def\csname ADVt#1\endcsname{#5}%
+}
+
+\newcommand{\newExam}[5]{%
+\expandafter\def\csname EXAp#1\endcsname{#2}%
+\expandafter\def\csname EXAn#1\endcsname{\textsc{#3}}%
+\expandafter\def\csname EXAq#1\endcsname{#4}%
+\expandafter\def\csname EXAt#1\endcsname{#5}%
+}
+
+\newcommand{\newRap}[5]{%
+\expandafter\def\csname RAPp#1\endcsname{#2}%
+\expandafter\def\csname RAPn#1\endcsname{\textsc{#3}}%
+\expandafter\def\csname RAPq#1\endcsname{#4}%
+\expandafter\def\csname RAPt#1\endcsname{#5}%
+}
+
+
+\newcommand{\JURY}{
+{\vspace{-1mm}\bfseries\TailleJury\PRESp~\PRESn\vspace{-1mm}\newline}
+{\small\PRESq\authorspacing\mbox{\small\textit{\TPres}}\\}
+\Lrap{i}\\
+\setcounter{III}{1}%
+\whiledo{{\value{III}<\value{nrap}}}{\stepcounter{III}\Lrap{\roman{III}}\\}%
+\setcounter{III}{0}%
+\whiledo{{\value{III}<\value{nexa}}}{\stepcounter{III}\Lexa{\roman{III}}\\}%
+\setcounter{III}{0}%
+\whiledo{{\value{III}<\value{nadv}}}{\stepcounter{III}\Ladv{\roman{III}}\\}%
+}
+
+
+
+% Prenom Nom Qualite du president du jury
+\newcommand{\President}[4][M]{%
+\renewcommand{\Mpres}{#1}%
+\ifthenelse{\equal{#1}{Mme}}{\renewcommand{\TPres}{Présidente}}{}%
+\renewcommand{\PRESp}{#2}%
+\renewcommand{\PRESn}{\textsc{#3}}%
+\renewcommand{\PRESq}{#4}%
+}
+
+\newcommand{\Advisor}[4][M]{%
+\stepcounter{nadv}%
+\ifthenelse{\equal{\value{nadv}}{1}}{
+\ifthenelse{\equal{#1}{Mme}}{\newAdv{\roman{nadv}}{#2}{#3}{#4}{Directrice de thèse}}{\newAdv{\roman{nadv}}{#2}{#3}{#4}{Directeur de thèse}}%
+}{
+\ifthenelse{\equal{#1}{Mme}}{\newAdv{\roman{nadv}}{#2}{#3}{#4}{Co-directrice de thèse}}{\newAdv{\roman{nadv}}{#2}{#3}{#4}{Co-directeur de thèse}}%
+}
+}
+
+
+% [Civilé] Prenom Nom Qualite d'un rapporteur
+\newcommand{\Rapporteur}[4][M]{%
+\stepcounter{nrap}%
+\ifthenelse{\equal{#1}{Mme}}{\newRap{\roman{nrap}}{#2}{#3}{#4}{Rapporteuse}}{\newRap{\roman{nrap}}{#2}{#3}{#4}{Rapporteur}}%
+}
+
+% [Civilé] Prenom Nom Qualite d'un examinateur
+\newcommand{\Examinateur}[4][M]{%
+\stepcounter{nexa}%
+\ifthenelse{\equal{#1}{Mme}}{\newExam{\roman{nexa}}{#2}{#3}{#4}{Examinatrice}}{\newExam{\roman{nexa}}{#2}{#3}{#4}{Examinateur}}%
+}
+
+
+% specific things for the rennes title page
+\President[Mme]{Président}{du Jury}{Professeur à l'Université de Rennes~1}
+\Advisor{Directeur}{Un}{Professeur à l'INSA de Rennes}
+\Advisor[Mme]{Directeur}{Deux}{Chargée de recherche INRIA}
+\Rapporteur{Rapporteur}{Un}{Chercheur senior à Orange Labs}
+\Rapporteur[Mme]{Rapporteur}{Deux}{Directeur de recherche CNRS}
+\Examinateur[Mme]{Examinateur}{Un}{Maître de conférence à l'UBS}
+\Examinateur{Examinateur}{Deux}{Maître de conférence à Télécom Bretagne}
+
+
+
+
+
+\makeatletter
+\newgeometry{vmargin=2.5cm,hmargin=5cm,bindingoffset=0cm,noheadfoot,onecolumn,nomarginpar}
+\begin{titlepage}
+\fontfamily{phv}
+
+\begin{center}
+\begin{minipage}{0.8\paperwidth}
+%\noindent{\large\textbf{N$^o$ d'ordre : \NOORDRE}}
+\hfill
+{\large\textbf{ANN\'EE \the\year}}
+\end{minipage}
+\end{center}
+
+\begin{center}
+\begin{minipage}{0.8\paperwidth}
+\begin{tabular}{ccc}
+ \epsfig{figure=rennes1,height=30mm} & \hspace{3.5cm} &\epsfig{figure=ueb,height=30mm}
+\end{tabular}
+\end{minipage}
+\end{center}
+
+
+\begin{center}
+\begin{minipage}{16cm}
+\centering{\Large\bfseries TH\`ESE / UNIVERSIT\'E DE RENNES 1}\\ \vspace{0mm}\emph{\Large sous le sceau de l'Universit\'e Europ\'eenne de Bretagne}\\
+\vspace{0.5cm}
+{\Large pour le grade de}\\ \vspace{2mm}
+{\Large\bfseries DOCTEUR DE L'UNIVERSIT\'E DE RENNES 1}\\ \vspace{0.4cm}
+\emph{\Large Mention : \MENTION}\\ \vspace{2mm}
+{\Large\bfseries \'Ecole doctorale Matisse}\\ \vspace{0.5cm}
+{\Large pr\'esent\'ee par} \\ \vspace{3mm}
+{\Huge\bfseries \@author}\\ \vspace{0.6cm}
+\mbox{\large Pr\'epar\'ee \`a l'unit\'e de recherche \LABO}\\
+\mbox{\large \LABOEXT}\\
+\mbox{\large\vspace{0.00cm}\COMPU}
+\end{minipage}
+
+\vspace{0.5cm}
+
+\begin{textblock}{0}(-0.5,0)
+\hrule width 17.3cm
+\begin{tabular}{p{8cm}p{9cm}}
+\begin{minipage}[t]{7cm}
+\vspace{0.5cm}
+\baselineskip 35pt
+\raggedright
+{\Large\bfseries\@title}
+\end{minipage}
+&
+\begin{minipage}[t]{9cm}
+\vspace{0.5cm}
+{\bfseries\TailleJury{}Th\`ese soutenue \`a \LIEU\newline}
+{\bfseries\TailleJury{}le \DATE\vspace{2mm}\newline}
+{\small devant le jury compos\'e de : \vspace{2mm}}
+
+\JURY
+\end{minipage}
+\end{tabular}
+\end{textblock}
+
+
+\end{center}
+
+
+\end{titlepage}
+\restoregeometry
+\makeatother