2018-02-25 13:53:51 +00:00
\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 { float}
\usepackage { lscape}
\usepackage { enumerate} % Pour mieux gérer la commande enumerate dans les sections
\usepackage { graphicx} % Pour inclure des images
2018-02-28 04:42:59 +00:00
\usepackage { pstricks}
2018-02-25 13:53:51 +00:00
\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
2018-02-26 03:44:15 +00:00
\usepackage { tkz-graph}
\usetikzlibrary { shapes.geometric,arrows} % Quand on exporte une image GeoGebra, on a besoin de préciser cela
\usepackage [upright] { fourier}
2018-02-25 13:53:51 +00:00
\usepackage { hyperref} % Pour include des liens dans le document
2018-02-26 03:44:15 +00:00
\usepackage [linesnumbered,vlined,boxruled,algosection,french,frenchkw] { algorithm2e}
2018-02-25 13:53:51 +00:00
\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
2018-02-26 03:44:15 +00:00
\DeclareMathOperator * { \argmax } { arg\, max}
\DeclareMathOperator * { \argmin } { arg\, min}
2018-02-25 13:53:51 +00:00
\usepackage { cprotect} % Pour pouvoir personaliser la légende des figures
%----------------------------------------------------------------
2018-02-26 03:44:15 +00:00
%graph-colors------------------
\SetVertexNormal [Shape = circle,
FillColor = orange,
LineWidth = 2pt]
\SetUpEdge [lw = 1.5pt,
color = black,
labelcolor = white,
labeltext = blue,
labelstyle = { sloped,draw,text=blue} ]
%------------------------------
2018-02-25 13:53:51 +00:00
\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}
\bibliography { bibliographie}
\end { document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End: