diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-02-12 00:05:19 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-07-02 03:11:45 +0200 |
commit | 62cbc485e0410f7d83feb4587c3ccc600effca63 (patch) | |
tree | ee9293c4dcb01e42aaff4c5dcd9739292d3826f5 /titlepage-rennes.tex | |
download | dold-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.tex | 209 |
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 |