% Compilation sous PDFLaTeX
\PassOptionsToPackage{dvipsnames}{xcolor} % Obligatoire ici
\documentclass[a4paper, 12pt]{report}   

% Les packages et la configuration utilisés
\input{./Chapitres/config}
% Utile à ce stade : gain de place et modifications occasionnelles

\includeonly{./Chapitres/page-garde,./Chapitres/intro,./Chapitres/p1-historique,./Chapitres/p1-installation,./Chapitres/p1-compilation,./Chapitres/p2-regles,./Chapitres/p2-texte,./Chapitres/p2-maths,./Chapitres/p2-tableaux,./Chapitres/p2-images,./Chapitres/p2-erreurs,./Chapitres/annexes}

\begin{document}

\everymath{\displaystyle}

% Page de garde
\include{./Chapitres/page-garde}

% Licence CC, mind map, sommaire, préambule et code QR
\include{./Chapitres/intro}

% Retour au style principal
\pagestyle{mainstyle}

\part{\LaTeX{} : histoire \& premier contact}

\include{./Chapitres/p1-historique}
\include{./Chapitres/p1-installation}
\include{./Chapitres/p1-compilation}

\part{Débuter avec \LaTeX{}}

\include{./Chapitres/p2-regles}
\include{./Chapitres/p2-texte}
\include{./Chapitres/p2-maths}
\include{./Chapitres/p2-tableaux}
\include{./Chapitres/p2-images}
\include{./Chapitres/p2-erreurs}

\part{Aller plus loin avec \LaTeX{}}

\newpage
\vspace*{\fill}
\begin{center}
\huge\bfseries\color{orange}
[Mise à jour prévue pour le 1\up{er}semestre 2019]
\end{center}
\vspace*{\fill}
\newpage

\include{./Chapitres/p3-intro}
\include{./Chapitres/p3-modes}
\include{./Chapitres/p3-texte}
\include{./Chapitres/p3-maths}
\include{./Chapitres/p3-tableaux}
\include{./Chapitres/p3-images}
%\include{./Chapitres/p3-PST}
\include{./Chapitres/p3-TikZ}
\include{./Chapitres/p3-beamer}

\part*{Annexes}
\phantomsection % Renvoi correct dans le sommaire
\addcontentsline{toc}{part}{Annexes} % Ajout dans le sommaire

\include{./Chapitres/annexes}

% Expliquer la notion de "nom" à un node --> master
% Tracer des fonctions mathématiques ...
% Passer à "text and listing" pour les exemples --> rien de mieux que d'afficher le résultat avant le code (ou après avec "listing and text"), boîte complète requise (surtout pour les dessins + resizebox si dépassement) 
% ==> préambule et begin{document} en commentaire du coup (pour délimiter et préciser les packages du style : % Packages : blabla
% profiter du préambule (2nd ?) pour présenter le nouveau format et préciser le "fonctionnement"

%\newtcblisting{codetikz}[2][]{breakable, beforeafter skip = \baselineskip, colframe = LimeGreen, colback = White, boxrule = 2pt, arc = 6pt, title = \textbf{#2}, coltitle = Black, listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, inputencoding = utf8, language = TeX, numbers = none, showstringspaces = false, commentstyle = \color{Gray}}, listing side text, righthand ratio = 0.3, #1}
%
% Préambule en commentaire pour pouvoir générer le résultat !
%
%\begin{codetikz}{Test}
%%\documentclass[a4paper, 12pt]{report}
%%
%%\usepackage{tikz}
%
%
%\begin{center}
%% Un polygone régulier
%\begin{tikzpicture}
%% Paramétrage
%\def\poly{13} % Nombre entier supérieur à 1
%% % Limite de calcul LaTeX fixée à 16 383 ...
%\pgfmathsetmacro\polyg{\poly - 1}
%\def\R{1.5} % 0.25\linewidth est aussi une distance ... 
%
%% Tracé du polygone
%\draw[orange] (90:\R) \foreach \i in {1,...,\polyg} {-- (90-\i/\poly*360:\R)} -- cycle; % Usage de \polyg pour bien fermer avec un "cycle"
%\end{tikzpicture}
%\end{center}
%\end{codetikz}

\end{document}