Template of Master thesis made at the University of Neuchâtel. (Unofficial)
%%%%%%%%%
%Cette partie est la partie principale du document, les packages et les differentes parties sont appelés ici
%Si l'on souhaite retirer une partie du document il suffit de commenter la ligne \include{LAPARTIE} avec le symbole "%"
%Tout les package ici présent ne sont par forcément utilisé dans le document certain sont spécifique à un format de document, d'image ...
%Les pages blanches et vides servent pour la mise en page, pour n'avoir que des début de partie sur la page de droite
%Une question? il suffit de chercher sur internet tout y est.
%Template; Valentin Dallalba 2018
%%%%%%%%%
%%%%%%%%%
%On déclare le type de document
%On appelle les différents packages
%%%%%%%%%
\documentclass[12pt]{article} %On définit le type de coument et la police
\usepackage[T1]{fontenc} %On définit la police de caractère T1 environ égale a times new roman
\usepackage[utf8]{inputenc} %On définit l'encoding permet de lire certains caractères spéciaux
\usepackage[pdftex]{graphicx} %Permet la lecture de différent type de format d'image
\usepackage{natbib} %Outils pour les citations
\usepackage[french,english]{babel} %Permet de reconnaitre la langue d'écriture et de proposer des corrections
\usepackage{caption} %Permet de positionner plus facilement les images avec les commandes htb! et de définir des tailles de polices dans le document
\usepackage{here} %Permet de positionner FORTEMENT les images
\usepackage[absolute]{textpos}
\usepackage{pdfpages} %Pour inclure des pages pdf plus facilement dans le document
\usepackage{fancyhdr} %Pour créer des header et footer FANCY
\usepackage{geometry} %Pour définir des tailles de bord de text paramétrable, je l'utilise pour diminuer la merge des documents classe article
\usepackage{booktabs} %Pour gérer les tables
\usepackage{colortbl} %Pour ajouter des couleurs dans les tables
\usepackage{lscape} %Pour mettre des pages en formats paysage
\usepackage{adjustbox} %Pour ajuster des objets
\usepackage{mathptmx} %Pour utiliser des symboles mathématiques
\usepackage{gensymb} %Pour utiliser des unité spécifique comme le degree...
\usepackage{amsmath} %Pour travailler avec des équations mathématique
\usepackage{tocloft} %Pour modifier les tables générées automatiquements (contends, figures...)
\usepackage{hyperref} %Pour mettre des liens hypertext dans le document
\usepackage{parskip}
\usepackage{lipsum} %Les retours de ligne dans le document tex sont aussi présent dans le document pdf
\hyphenation{NEPASCOUPERCEMOT} %Pour ne pas couper un mot dans l'ensemble du document, le mot pourrait être couper par la mise en forme automatique
\bibpunct{[}{]}{,}{a}{}{;} %Pour gérer les séparateurs et le format lors de la citation d'un document (ici entre crocher et séparé par point virgule)
\graphicspath{ %Définit le dossier oú sont stockées les images, les images doivent être importé dans overleaf, plusieurs dossier peuvent être créés
{images}
}
%Cette partie sert à définir le type de numérotation que l'on désire pour les pages du document
%Ne pas enlever les symbole % entre {}
%frontmatter pour les premières pages avant le main texte, numérotation chiffre romain
\def\frontmatter{%
\pagenumbering{roman}
\setcounter{page}{1}
\renewcommand{\thesection}{\Roman{section}}
}%
%mainmatter pour les pages de texte, numérotation en chiffre arabe
\def\mainmatter{%
\pagenumbering{arabic}
\setcounter{page}{1}
\setcounter{section}{0}
\renewcommand{\thesection}{\arabic{section}}
}%
%backmatter pour les annexes, différentes numérotation dans la table des matières
\def\backmatter{%
\setcounter{section}{0}
\renewcommand{\thesection}{\Alph{section}}
}%
%%%%%
%Création de la page de garde
%%%%%
\include{00_FirstPage} %On inclut la première page, page de garde
%%%%%
%Début du document
%%%%%
\begin{document}
\frontmatter %On définit le type de pagination
\maketitle %On crée la page de garde
\thispagestyle{firstpage}%On définit le style de la page de garde
\clearpage\thispagestyle{empty}\mbox{}\clearpage %page blanche vide
\newpage %On recommence sur une nouvelle page
\include{98_Abstract} %On inclut la partie Abstract
\newpage %Nouvelle page...
\clearpage\thispagestyle{empty}\mbox{}\clearpage %page vide...
\include{99_Acknowledgement} %On inclut la partie ...
\newpage
\clearpage\thispagestyle{empty}\mbox{}\clearpage
\tableofcontents %On crée la table des matières, appelation similaire pour la table des figures...
\newpage
\clearpage\thispagestyle{empty}\mbox{}\clearpage
%%%%%%
%Début du texte principal
%%%%%%
\mainmatter %Numerotation arabe pour le texte principal
\include{01_Intro} %On inclut la première partie
\newpage
\include{02_StateOfArt}
\newpage
\include{03_Methods}
\newpage
\clearpage\thispagestyle{empty}\mbox{}\clearpage
\include{04_Results}
\newpage
\clearpage\thispagestyle{empty}\mbox{}\clearpage
\include{05_Conclusion}
\newpage
\clearpage\thispagestyle{empty}\mbox{}\clearpage
%%%%%%
%Fin du texte principale, début des Annexes
%%%%%%
\backmatter %Numerotation Appendix
\include{06_Appendix} %On inclut les annexes
\bibliographystyle{apalike} %On défnit le style des citations et de la bibliographie
\newpage
\bibliography{bib18} %On définit le fichier contenant la bibliographie, le fichier est de type .bib et est dans overleaf
%%%%%%%
%Fin du document
%%%%%%%
\end{document}