Commit f1f27afb authored by Yuxiao Mao's avatar Yuxiao Mao
Browse files

[pdf] Move PDF info and Cover Page into main, so that FormatAndDefs are not needed to be modified

parent 58594e76
......@@ -91,12 +91,10 @@
\definecolor{citecol}{rgb}{0,0,0}
% Change this to change the informations included in the pdf file
% Basic hyper setup
\hypersetup
{
bookmarksopen=true,
pdftitle="Évaluation de la sécurité des équipements grand public connectés à Internet",
pdfauthor="Yann BACHY", %auteur du document
pdfsubject="Thèse", %sujet du document
%pdftoolbar=false, %barre d'outils non visible
pdfmenubar=true, %barre de menu visible
pdfhighlight=/O, %effet d'un clic sur un lien hypertexte
......
%% This is file `example.tex',
%% Copyright 2013 Tristan GREGOIRE
%% Copyright 2015 Yann BACHY
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
% and version 1.3 or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
%
% This work has the LPPL maintenance status `maintained'.
%
% The Current Maintainer of this work is T. GREGOIRE
%
% ==================
% Setup basic string
% - PhD Title
% - author
% - defence date
% - laboratory
% - cotutelle
\title{\textbf{\large TITRE DE LA TH\`ESE}}
\author{Pr\'enom NOM}
\defencedate{jj/mm/aaaa}
\lab{Laboratoire d'analyse et d'architecture des systèmes}
%\cotutelle{}
% ==================
% Setup people like your boss, the jury team and the referees
% - First you need to define how number they will be in each category
% It is done with the commands \nboss{n}, \nreferee{n} and \njudge{n}.
% You can define more people in each category than the number given
% but only the first "\npeople" will be print.
% - Then use the command \makesomeone{<category>}{<number>}{<name>}{<status>}{<other>}
% where:
% <category> should be select in ['boss', 'referee', 'judge']
% <number> is the rank for printing the person.
% Only number <= "\npeople" will be printed
% <name> First name and las name of the people
% <status> Is (s)he a "charg\'e de recher" ou un "professeur d'universit\'e"...
% <other> What ever string you want to add (laboratory, jury member place...).
%% Boss
\nboss{2}
\makesomeone{boss}{2}{Second DIRECTEUR}{}{} % Sera affiche en second
\makesomeone{boss}{1}{Premier DIRECTEUR}{}{} % Sera afiche en premier
%% Referee
\nreferee{2}
\makesomeone{referee}{1}{Premier RAPPORTEUR}{}{}
\makesomeone{referee}{2}{Second RAPPORTEUR}{}{}
%% Judges
\njudge{5}
\makesomeone{judge}{1}{Premier MEMBRE}{Professeur d'Universit\'e}{Pr\'esident du Jury}
\makesomeone{judge}{2}{Second MEMBRE}{Astronome Adjoint}{Membre du Jury}
\makesomeone{judge}{3}{Troisi\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
\makesomeone{judge}{4}{Quatri\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
\makesomeone{judge}{5}{Ciqui\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
%%%%%%%% 1. DOCUMENTCLASS %%%%%%%%
% Choose the language of your thesis passing 'french' or 'english' as
% \documentclass option.
% Note1: The 'page de garde' will always be written in French.
......@@ -5,9 +6,10 @@
% compile it without cleaning the auxiliary files. Compiling it again
% should solve the problem.
\documentclass[french,a4paper,11pt,twoside]{StyleThese}
\newcommand{\included}{}
\include{chapters/00_Format}
%%%%%%%% 2. PACKAGES AND BASIC INFO %%%%%%%%
\include{FormatAndDefs}
% Loading the tlsflyleaf.sty package require some option to define the
% establishment name, the doctoral school and the PhD speciality.
......@@ -21,27 +23,70 @@
%\usepackage[ED=SDU2E-Ast, ED2=SDU2E-Eco, Ets=UT3]{tlsflyleaf}
\usepackage[ED=MITT - STICRT, Ets=INSA]{tlsflyleaf}
% Setup basic string
\title{TITRE DE LA TH\`ESE}
\author{Pr\'enom NOM}
\defencedate{jj/mm/aaaa}
\lab{Laboratoire d'analyse et d'architecture des systèmes}
%\cotutelle{}
% Setup pdf info
\hypersetup {
pdftitle="TITRE DE LA TH\`ESE",
pdfauthor="Pr\'enom NOM"
pdfsubject="Thèse"
}
% Setup people like your boss, the jury team and the referees
% - First you need to define how number they will be in each category
% It is done with the commands \nboss{n}, \nreferee{n} and \njudge{n}.
% You can define more people in each category than the number given
% but only the first "\npeople" will be print.
% - Then use the command \makesomeone{<category>}{<number>}{<name>}{<status>}{<other>}
% where:
% <category> should be select in ['boss', 'referee', 'judge']
% <number> is the rank for printing the person.
% Only number <= "\npeople" will be printed
% <name> First name and las name of the people
% <status> Is (s)he a "charg\'e de recher" ou un "professeur d'universit\'e"...
% <other> What ever string you want to add (laboratory, jury member place...).
%% Boss
\nboss{2}
\makesomeone{boss}{2}{Second DIRECTEUR}{}{} % Sera affiche en second
\makesomeone{boss}{1}{Premier DIRECTEUR}{}{} % Sera afiche en premier
%% Referee
\nreferee{2}
\makesomeone{referee}{1}{Premier RAPPORTEUR}{}{}
\makesomeone{referee}{2}{Second RAPPORTEUR}{}{}
%% Judges
\njudge{5}
\makesomeone{judge}{1}{Premier MEMBRE}{Professeur d'Universit\'e}{Pr\'esident du Jury}
\makesomeone{judge}{2}{Second MEMBRE}{Astronome Adjoint}{Membre du Jury}
\makesomeone{judge}{3}{Troisi\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
\makesomeone{judge}{4}{Quatri\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
\makesomeone{judge}{5}{Ciqui\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
\sloppy
\begin{document}
\include{chapters/01_Cover_Page}
%%%%%%%% 3. COVER PAGE %%%%%%%%
\makeflyleaf
\cleardoublepage
\dominitoc
\pagenumbering{roman}
%%%%%%%% 4. ACKNOWLEDGMENTS AND TABLES OF CONTENT %%%%%%%%
\pagenumbering{roman}
\cleardoublepage
\include{chapters/02_Acknowledgments}
\tableofcontents
\listoffigures
\listoftables
\printnomenclature
% Use \mtcfixnomenclature below if you have a glossary (added with
% \printnomenclature above) and you're see a shift in the mini-table of
......@@ -52,6 +97,8 @@
% if you don't use \printnomenclature or if your glossary is empty).
\mtcfixnomenclature
%%%%%%%% 5. MAIN CONTENT %%%%%%%%
\mainmatter
\include{chapters/10_Introduction}
......@@ -60,16 +107,19 @@
\include{chapters/19_Conclusion}
%%%%%%%% 6. APPENDIX %%%%%%%%
\appendix
\include{chapters/21_Annexe1}
%%%%%%%% 7. BIBLIOGRAPHIE %%%%%%%%
\bibliographystyle{StyleThese}
%\bibliographystyle{plain}
\bibliography{biblio}
\cleardoublepage
%%%%%%%% 8. LAST PAGE %%%%%%%%
\cleardoublepage
\include{chapters/31_Last_Page}
\end{document}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment