diff --git a/exercice_exemple.tex b/exercice_exemple.tex
new file mode 100644
index 0000000..ed399f0
--- /dev/null
+++ b/exercice_exemple.tex
@@ -0,0 +1,443 @@
+\documentclass[a4paper,11pt]{report}
+\usepackage{ifxetex}
+\ifxetex
+ %\usepackage{fontspec}
+ %\usepackage{xunicode}
+ \usepackage{xltxtra}
+ \defaultfontfeatures{Mapping=tex-text} % To support LaTeX quoting style
+ \setmainfont{Caviar Dreams}
+\else
+ \usepackage[utf8]{inputenc}
+ \usepackage[T1]{fontenc}
+ \usepackage{amsfonts}
+\fi
+\usepackage{pifont}
+\usepackage{geometry}
+\usepackage{fancybox}
+\usepackage{verbatim}
+\usepackage{eurosym}
+\usepackage[english, francais]{babel}
+\usepackage{listings}
+\usepackage{color}
+\usepackage{graphicx}
+\usepackage{hyperref}
+\usepackage{titlesec}
+\usepackage{fancyhdr}
+\usepackage{lastpage}
+
+\setlength{\hoffset}{-18pt}
+\setlength{\oddsidemargin}{0pt} % Marge gauche sur pages impaires
+\setlength{\evensidemargin}{9pt} % Marge gauche sur pages paires
+\setlength{\marginparwidth}{54pt} % Largeur de note dans la marge
+\setlength{\textwidth}{481pt} % Largeur de la zone de texte (17cm)
+\setlength{\voffset}{-18pt} % Bon pour DOS
+\setlength{\marginparsep}{7pt} % Séparation de la marge
+\setlength{\topmargin}{0pt} % Pas de marge en haut
+\setlength{\headheight}{13pt} % Haut de page
+\setlength{\headsep}{10pt} % Entre le haut de page et le texte
+\setlength{\footskip}{27pt} % Bas de page + séparation
+\setlength{\textheight}{708pt} % Hauteur de la zone de texte (25cm)
+
+\definecolor{gray}{rgb}{0.4,0.4,0.4}
+\definecolor{darkblue}{rgb}{0.0,0.0,0.6}
+\definecolor{cyan}{rgb}{0.0,0.6,0.6}
+
+\lstset{
+ basicstyle=\ttfamily,
+ columns=fullflexible,
+ showstringspaces=false,
+ commentstyle=\color{gray}\upshape
+}
+
+\lstdefinelanguage{XML}
+{
+ morestring=[b]",
+ morestring=[s]{>}{<},
+ morecomment=[s]{}{?>},
+ stringstyle=\color{black},
+ identifierstyle=\color{darkblue},
+ keywordstyle=\color{cyan},
+ morekeywords={xmlns,version,type}% list your attributes here
+}
+
+% TITRE DU DOCUMENT !
+\title{Corrigé des exercices : création d'un dictionnaire EOLE}
+
+%\date{}
+
+\begin{document}
+\maketitle
+\normalsize
+\vspace{2cm}
+\textbf{Rédacteurs :}
+\begin{itemize}
+ \item Emmanuel Garette (egarette@cadoles.com)
+ \item Vincent Febvre (vfebvre@cadoles.com) \newline
+\end{itemize}
+\vspace{2cm}
+\textbf{Version} : 1.0 \newline
+
+\chapter{Création d'un dictionnaire vierge}
+
+Le répertoire des dictionnaires personnalisés local est dans /usr/share/eole/creole/local.
+
+Créé un fichier en suivant les conventions suivantes :
+
+\begin{itemize}
+ \item deux chiffres en préfix
+ \item le séparateur \_
+ \item le nom du projet
+ \item l'extention .xml
+\end{itemize}
+
+Créer le fichier 00\_ircd.xml avec la structure de base suivante :
+
+\begin{lstlisting}[language=XML]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\end{lstlisting}
+
+\chapter{Installation du paquet et gestion du service}
+
+Le logiciel doit s'installer à l'instanciation du serveur et le service doit être géré par EOLE :
+
+\begin{lstlisting}
+
+
+
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+ ircd-irc2
+ ircd-irc2
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+
+
+
+
+
+
+
+\end{lstlisting}
+
+\chapter{Ouverture du firewall et tcpwrapper}
+\begin{lstlisting}
+
+
+
+
+ ircd-irc2
+ ircd-irc2
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+
+ ircd_port
+
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+
+
+
+
+
+
+
+\end{lstlisting}
+
+\chapter{Activation/désactivation du service}
+
+Ajouter une variable pour activer/désactiver le service :
+
+\begin{lstlisting}
+
+
+
+
+ ircd-irc2
+ ircd-irc2
+
+ ircd_port
+
+
+
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+
+
+ oui
+
+
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+
+
+
+
+\end{lstlisting}
+
+\chapter{Ajout du template}
+
+Le fichier de configuration du service doit être "templatiser" par EOLE :
+
+\begin{lstlisting}
+
+
+
+
+ ircd-irc2
+ ircd-irc2
+
+ ircd_port
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+ oui
+
+
+
+
+
+
+
+
+
+
+
+\end{lstlisting}
+
+
+\chapter{Ajout des variables}
+Dans le template nous allons utiliser des variables définis dans le dictionnaire. Nous allons ajouter les variable pour configurer les M line et les K line :
+
+\begin{lstlisting}
+
+
+
+
+ ircd-irc2
+ ircd-irc2
+
+ ircd_port
+
+
+
+
+
+
+
+ oui
+
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+
+
+ oui
+
+
+
+
+
+
+ 6667
+
+
+
+ Vous êtes banni, contacter votre administrateur
+
+
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+
+
+
+
+\end{lstlisting}
+\chapter{Désactivation des éléments}
+
+Si "activer\_ircd" est à "non" le service ne devrait plus être démarré, la famille ne doit plus être accessible et le fichier de configuration ne doit plus être généré :
+
+\begin{lstlisting}
+
+
+
+
+ ircd-irc2
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+ ircd-irc2
+\end{lstlisting}
+\begin{lstlisting}
+
+ ircd_port
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+ oui
+
+
+
+
+ oui
+
+
+
+
+
+
+ 6667
+
+
+
+ Vous êtes banni, contacter votre administrateur
+
+
+
+
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+
+ non
+ ircd
+ ircd
+ ircd
+
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+
+
+
+\end{lstlisting}
+
+\chapter{Test}
+
+Lancer gen\_config.Dans l'onglet service tester si l'onglet "Ircd" disparait bien si "Activer le serveur IRC" est à "non" et réapparait si la valeur est à "oui".
+
+Renseigner la valeur de la variable "Nom de domaine utilisé pour accéder au serveur IRC" à "localhost.localdomaine".
+
+\chapter{Aide}
+
+Ajouter de l'aide sur la variable activer\_ircd :
+
+\begin{lstlisting}
+
+
+
+
+ ircd-irc2
+ ircd-irc2
+
+ ircd_port
+
+
+
+
+
+
+
+ oui
+
+
+
+
+
+
+ 6667
+
+
+
+ Vous êtes banni, contacter votre administrateur
+
+
+
+
+
+
+ non
+ ircd
+ ircd
+ ircd
+
+
+
+
+
+\end{lstlisting}
+\begin{lstlisting}[language=XML]
+ Cette variable permet d'activer un serveur IRC
+\end{lstlisting}
+\begin{lstlisting}
+
+
+
+\end{lstlisting}
+
+\end{document}