\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: