\documentclass[a4paper,12pt]{article} 
\usepackage[]{claire,french,fullpage,euler}
\catcode`\à=\active \def à{\`a}
\catcode`\â=\active \def â{\^a}
\catcode`\é=\active \def é{\'e}
\catcode`\è=\active \def è{\`e}
\catcode`\ê=\active \def ê{\^e}
\catcode`\ù=\active \def ù{\`u}
\catcode`\ô=\active \def ô{\^o}
\catcode`\û=\active \def û{\^u}
\catcode`\ç=\active \def ç{\c c}
\catcode`\î=\active \def î{\^\i}
% Mon \F est pour \F_2
\renewcommand{\F}{\ifcase\BoldMath\ensuremath{\mathbb{F}}\or%
\ensuremath{\pmb{\mathbb{F}}}\fi}%
%
% Le joli F est pour l'espace des fonctions
\newcommand{\varF}{\ensuremath{\matheu{F}}}
%
% Pour des jolies bases
\newcommand{\B}{\ensuremath{\matheu{B}}}
%
%\hoffset=-1cm
%\voffset=-2.9cm
%\topmargin=0cm
%\oddsidemargin=0cm
%\evensidemargin=0cm
%\marginparsep=0pt
%\marginparwidth=0pt
%\marginparpush=0pt
%\headheight=14pt
%\textwidth=520pt
%\textheight=790pt
%\footskip=0pt

\title{Codes correcteurs d'erreurs}
\date{}
\begin{document}
\pagestyle{empty}

\maketitle

\section{Transformation d'Hadamard}
  \subsection{Présentation}
  \subsection{Calcul rapide}
\section{Codes correcteurs}
\subsection{Définition}
\subsection{Distance minimale}
\subsection{Pouvoir correcteur}
\section{Codes de Reed Muller}
\subsection{Codage}
\subsection{Décodage}
\subsection{Algorithme}
\end{document}
