% auteur template : Christophe Adam
% template réalisé pour les TFE de la HEPL afin de
% faciliter la rédaction et la mise en page.
% Ressource intéressante pour LateX et le TFE : https://www.youtube.com/watch?v=zqQM66uAig0
% !TeX encoding = UTF−8
% !TeX program = pdflatex
% !TeX spellcheck = fr_FR
\documentclass[a4paper,12pt]{report}
%% Partie packages et mise en page
\usepackage{graphicx}
\usepackage{pifont}
\usepackage[T1]{fontenc}
\usepackage[french]{babel} % si vous rédigez en anglais, il sera nécessaire d'update les packages de langue
\usepackage{lmodern}
\usepackage[autolanguage]{numprint} % for the \nombre command
\usepackage[margin=25mm, includeheadfoot, bindingoffset=6mm]{geometry}
\usepackage{fancyhdr}
\usepackage{xcolor}
\usepackage{amsmath}
\usepackage{blindtext}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{pdfpages}
\usepackage{url}
\usepackage{hyperref}
\usepackage{listings}
\usepackage{subcaption}
\usepackage[skip=15pt plus1pt, indent=5pt]{parskip}
\graphicspath{{images/}}
% Partie pour créer des bouts de codes dans le document
\definecolor{codegreen}{rgb}{0,0.6,0}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.93}
\lstdefinestyle{mystyle}{
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{magenta},
numberstyle=\tiny\color{codegray},
stringstyle=\color{codepurple},
basicstyle=\ttfamily\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2
}
\lstset{style=mystyle}
% Fancy permet la mise en page avec le chapitre en haut à droite ainsi que d'autres paramètres
\pagestyle{fancy}
\fancyhead{}
\fancyhead[R]{Chapitre \thechapter}
\fancyhead[L]{\nouppercase{\rightmark}}
\fancyfoot{}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0.3pt}
\renewcommand{\footrulewidth}{0pt}
\setlength{\headheight}{15pt}
\linespread{1.5}
\counterwithin{figure}{section}
% Début du document en lui-même
\begin{document}
% À changer avec la bonne page de garde de l'école
\includepdf[pages=1]{page de garde/Page_de_garde.pdf}
% Beginning
\include{chapters/0/remerciements.tex}
\include{chapters/0/abstract.tex}
% Tables matières et figures
\tableofcontents
\listoffigures
% Chapitres
\include{chapters/1/introduction.tex}
\include{chapters/2/chapitre2.tex}
% ...
\include{chapters/N/conclusions.tex}
% Bibliographie, utilise bibtex
% NB : biblatex peut également être mis en place mais ce dernier nécessite d'autres packages (ref: la doc)
% ieee ou apalike dépendant des préférences de références.
\bibliographystyle{apalike}
\bibliography{ref}
% Annexes si vous en avez
\appendix
\include{chapters/annexes/annexes.tex}
% ...
\end{document}