% L'excellente FAQ fr. de l'ESIEE, très adaptée aux rapport etudiants: 
%    http://ftp.fdn.org/pub/CTAN/info/JMPL.ps.gz
% Une FAQ plus generaliste:
%    

% french : pour babel
\documentclass[french,a4paper,10pt]{article}

%\usepackage[active,displaymath,floats,graphics,sections,delayed]{preview}

%% Le Francais
\usepackage{babel}            % Pour la sortie francaise
\usepackage[latin1]{inputenc} % Les accents dans le fichier.tex
\usepackage[T1]{fontenc}      % Pour la césure des mots accentués

%% La police
%\usepackage{mathpazo}        % D'autres jolies polices (palatino)
%\usepackage{bookman}
\usepackage{newcent}          % Pour typewriter er sans serif
\usepackage{mathptmx}         % Une jolie police pour la sortie .pdf (times)
\usepackage{eurosym}          % Le symbole \euro
\usepackage{amsmath}          % Les polices mathématiques et bien plus

%% Les marges (package vmargin)
\usepackage{vmargin}          % Marges peronnalisées
\setpapersize[portrait]{A4}   % Peut-etre A0, A1, custom, landscape, etc...
%\setmarginsrb{35mm}{20mm}{25mm}{15mm}{12pt}{11mm}{0pt}{11mm} %% Defaut
%% gauche/haut/droite/bas/entete/entete-debut de texte/pied/fin de texte-pied
\setmarginsrb{25mm}{20mm}{20mm}{15mm}{16pt}{11mm}{16pt}{11mm}
%\setlength{\headheight}{15.2pt} % Pour changer une taille
\renewcommand{\baselinestretch}{1.1} % taille de l'interligne 

%% Entêtes et pieds de pages (package fancyhdr)
\usepackage{fancyhdr}
\lhead{}                      % Top-Left
%\rhead{}                     % Top-Right
%\cfoot{Page - \thepage}      % Bottom-Center
\pagestyle{fancy}

%% Intégration de nouveaux environnements
\usepackage{tabularx}         % Autre env. pour tableaux: tabularx
%\usepackage{hhline}          % Pour les tableaux complexes (cf doc)
%\usepackage[compatible]{algpseudocode} %% Env. algorithme: algorithmic
%\usepackage{algorithm}       % Env. flottant pour algorithmes: algorithm
% Corrige bug entre algorithm et hyperref
%\makeatletter\def\toclevel@algorithm{5}\makeatother
%\usepackage{multicol}        % Env. multicolonnes
%\usepackage{tree-dvips}      % Env. pour les graphs

%% Autres
\usepackage{patchcmd}         % des renew plus simples
\usepackage{minitoc}          % utile pour les annexes
\usepackage{makeidx}          % To make indexes
\makeindex
\usepackage{ifthen}
\ifthenelse{\isundefined{\draft}}{
  \usepackage{graphicx}       % Meilleure integration des images
}{
  \usepackage[draft]{graphicx}
}
\usepackage{indentfirst}
\usepackage{color}            % Pour les lien en couleur dans le pdf
\usepackage{calc}             % Operations arithmetic dans les macros
\usepackage{alltt}            % Pour les reference en mieux
\usepackage{xspace}           % pour resoudre le bug de eurosym (\euro{})
\patchcommand\euro{}{\xspace}
\usepackage{float}            % L'option [H] dans les flotant et bien plus...
\usepackage{floatflt}         % Env. floatingfigure
\usepackage{placeins}         % Garde-fous sur le placement des figures
\usepackage[pdfpagelabels,%   % Pour faire des liens hypertextes
pdfpagelayout=OneColumn,%
colorlinks,%
linkcolor=blue,%
plainpages=false]{hyperref}

%% Configuration for pdf special features
\patchcommand\title {}{\hypersetup{pdftitle={#1}}}
\patchcommand\author{}{\hypersetup{pdfauthor={#1}}} % Not compatible with \and
\patchcommand\date  {}{\hypersetup{pdfsubject={#1}}}

%% Formalités administratives
\title{Le droit de l'ingénierie inverse}

\author{
  \input{AUTHORS.tex}
}

\date{EPITA - Octobre 2004}

\begin{document}
% \initfloatingfigs
%  \dominitoc
  \maketitle

  \tableofcontents
  \newpage

  \include{intro}
  \include{definition}
  \include{lois}
  \include{critique}
  \include{libre}
  \include{internationnal}
  \include{applications}
%  \include{conclu}
  \appendix
  \include{annexes_lois}

  \nocite{*}
  \bibliographystyle{siam}
  \bibliography{report}
  \addcontentsline{toc}{section}{Références}
%  \printindex

\end{document}


