\documentclass[12pt]{article}		% Précise le type de document, et la taille de la police de caractère
\usepackage[square,sort,numbers]{natbib}% Pour pouvoir utiliser une bibliographie externe
\usepackage[french]{babel}	% Pour préciser la langue du document
\usepackage[utf8]{inputenc}	% Précise comment le texte est saisi : cela permet de tapper directement les accents
\usepackage[T1]{fontenc}	% Précise la façon dont le document actuel est encodé
\usepackage{setspace}
\usepackage{datetime}
\usepackage[margin=2.5cm]{geometry} % Précise les marges du document
\title{IFT-7020 Optimisation combinatoire - Notes de cours}% N'affecte pas la page titre, mais défini le nom de votre projet
\author{François Pelletier} % N'affecte pas la page titre, mais défini le nom de l'auteur(e) du projet

%Bibliographie
%----------------------------------------------------------------
\bibliographystyle{plainnat} % Pour changer le style de bibliographie
\addto{\captionsfrench}{\renewcommand{\refname}{Bibliographie}} % Comme le langage défini est le français, "Références" aurait été le titre par défaut pour la bibliographie
\usepackage[nottoc]{tocbibind} % Ajoute la bibliographie dans la table des matières
%----------------------------------------------------------------

%Sections
%----------------------------------------------------------------
%\usepackage{newclude} % Pour pouvoir utiliser l'étoile après \inculde pour éviter les sauts de page. Ce package a des problême de compatibilité avec la package natbib
%\renewcommand\thesection{} % Pour éviter la numérotation des sections
%----------------------------------------------------------------

%Informations destinées à la page de présentation
%----------------------------------------------------------------
\newcommand{\titre}{Notes de cours}
\newcommand{\auteurs}{François Pelletier}
\newcommand{\matricules}{908144032}
\newcommand{\destinataire}{}
\newcommand{\cours}{IFT-7020 Optimisation combinatoire\\Session d'hiver 2018}
%----------------------------------------------------------------

%Autres packages et commandes utiles
%----------------------------------------------------------------
\usepackage{amsmath,amsthm,amssymb,amsfonts,calc}	% Pour pouvoir inclure certains symboles et environnements mathématiques
\usepackage[
    left = \flqq,% 
    right = \frqq,% 
    leftsub = \flqq,% 
    rightsub = \frqq%
]{dirtytalk}
\newtheorem{definition}{Définition}
\usepackage{array}
\usepackage{mathtools,amssymb}
\usepackage{float}
\usepackage{lscape}
\usepackage{enumerate} % Pour mieux gérer la commande enumerate dans les sections
\usepackage{graphicx}	% Pour inclure des images
\usepackage{pstricks}
\usepackage{color}	% Pour inclure du texte en couleur
\usepackage{units}	% Pour pouvoir tapper les unités correctement
\usepackage{pgf,tikz}	% Utilisation du module tikz, qui permet de tracer des belles images
\usepackage{tkz-graph}
\usetikzlibrary{shapes.geometric,arrows} % Quand on exporte une image GeoGebra, on a besoin de préciser cela
\usepackage[upright]{fourier}
\usepackage{hyperref}	% Pour include des liens dans le document
\usepackage[linesnumbered,vlined,boxruled,algosection,french,frenchkw]{algorithm2e}
\newcommand{\N}{\mathbb{N}}	% Commande personnelle, plus rapide pour tapper les ensembles
\newcommand{\Z}{\mathbb{Z}}	% Commande personnelle, plus rapide pour tapper les ensembles
\newcommand{\R}{\mathbb{R}}	% Commande personnelle, plus rapide pour tapper les ensembles
\DeclareMathOperator*{\argmax}{arg\,max}
\DeclareMathOperator*{\argmin}{arg\,min}
\usepackage{cprotect}	% Pour pouvoir personaliser la légende des figures
%----------------------------------------------------------------

%graph-colors------------------

\SetVertexNormal[Shape      = circle,
                 FillColor  = orange,
                 LineWidth  = 2pt]
\SetUpEdge[lw         = 1.5pt,
           color      = black,
           labelcolor = white,
           labeltext  = blue,
           labelstyle = {sloped,draw,text=blue}]

%------------------------------

\begin{document}
\input{pagetitre} % Inclut le code contenu dans un fichier comme s'il était entré ici
\tableofcontents
\listoffigures
% Le package newclude mis en commentaire permet d'introduire une * pour éviter le saut de page entre les section
\include{chapitre1}
\include{chapitre2}
\include{chapitre3}
\include{chapitre4}
\include{chapitre5}
\include{chapitre6}
\include{chapitre7}
\include{chapitre8}
\include{chapitre9}
\bibliography{bibliographie}
\end{document}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End: