\frenchspacing
\usepackage[latin1]{inputenc}
\setlength{\textwidth}{17.5cm}
\setlength{\textheight}{26cm}

\def\fdate{le\space\the\day\ \ifcase\month\or janvier \or février \or mars \or avril \or mai \or  juin \or juillet \or août \or septembre \or octobre \or novembre \or décembre \fi\  \the\year}

\hsize    = 17cm
\hoffset = -3cm
\vsize    = 26cm
\voffset = -3cm

%\newcommand{\og}{\lq\lq} 		% ouvrez les guillemets
%\newcommand{\fg}{\rq\rq\ }		% fermez les guillemets

\input lettres.tex
\input short.tex
\input icones

\everymath{\rm}      %  supprime les italiques du mode maths
\everydisplay{\rm}   %  supprime les italiques du mode maths


\newcommand{\ca}{\begin{center} \framebox }  
\newcommand{\dre}{\begin{minipage}{12.cm} \begin{center}}
\newcommand{\erd}{\end{center} \end{minipage} }
\newcommand{\ac}{ \end{center}}


%\def\retrait{\hspace*{1cm}}
%\def\saut{\hspace{1cm}}
%\def\sl{\hspace*{1em}}

\setcounter{secnumdepth}{6}

\renewcommand{\thesection}{\Alph{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alph{subsubsection}}
\renewcommand{\theparagraph}{\roman{paragraph}}

\newcommand{\sv}{\vskip 1mm \noindent}

\newcommand{\reta}{\leftskip=0.3cm}
\newcommand{\retb}{\leftskip=0.6cm}
\newcommand{\retc}{\leftskip=0.9cm}
\newcommand{\retd}{\leftskip=1.2cm}
\newcommand{\rete}{\leftskip=1.5cm}
\newcommand{\retf}{\leftskip=1.8cm}

\newcount\niveau
%\def\ecrit{\theniveau} 	% m'a servi en cours de déboguage des macros

\newcommand{\secI}[1]{\chapter{#1} \niveau=1}
\newcommand{\secA}[1]{ \niveau=2 \leftskip=0.cm \section{#1} \everypar={ \reta}}
\newcommand{\secun}[1]{ \niveau=3  \reta \subsection{#1}  \everypar={ \retb}}
\newcommand{\seca}[1]{  \niveau=4  \retb  \subsubsection{#1}  \everypar={ \retc}}
\newcommand{\seci}[1]{ \niveau=5  \retc \paragraph{#1} \everypar={ \retd}}
\newcommand{\secbas}[1]{ \niveau=6 \retd \subparagraph{#1}  \everypar={ \rete}}

% Les macros commençant par \st créent des sections sans titre avec début 
% immédiat il y a encore des bricoles à régler

\newcommand{\stsecA}{\sv \niveau=2 \leftskip=0.cm \addtocounter{section}{1} {\bf \Large \thesection} \setcounter{subsection}{0}  \everypar={ \reta}}

\newcommand{\stsecun}{\sv \niveau=3  \reta \addtocounter{subsection}{1} {\bf  \large \thesubsection} \setcounter{subsubsection}{0}   \everypar={ \retb}  }

\newcommand{\stseca}{\sv \niveau=4  \retb \addtocounter{subsubsection}{1} {\bf \thesubsubsection} \setcounter{paragraph}{0}   \everypar={ \retc}}

\newcommand{\stseci}{\sv  \niveau=5 \retc \addtocounter{paragraph}{1} {\bf \theparagraph} \setcounter{subparagraph}{0}   \everypar={ \retd}}

%\newcommand{\stsec.}{\sv \niveau=6 \retd %\addtocounter{subparagraph}{1} {\bf \thesubparagraph}   %\everypar={ \rete} }

% la macro \se crée une nouvelle section du niveau courant

%\newcommand\masection{\sv \addtocounter{section}{1} { \bf \thesection} \setcounter{subsection}{0}}

%\newcommand\masubsection{\sv \addtocounter{subsection}{1} {\bf \thesubsection} \setcounter{subsubsection}{0} }

%\newcommand\masubsubsection{\sv \addtocounter{subsubsection}{1} {\bf \thesubsubsection} \setcounter{paragraph}{0} }

%\newcommand\maparagraph{\sv \addtocounter{paragraph}{1} \sl  {\bf\theparagraph} }

\parindent=1cm

% ce qui suit marche mal: les marginpar sont trop loin les uns des autres 
\newcommand{\bareme}[1]{
	 \marginpar[{\bf \large \begin{center}	
		\begin{picture}(25,25)
			\put(0,0){\makebox(0,0){#1}}	
			\put(0,0){\circle{25}}	
		\end{picture} \end{center}	
		}]
		{\bf \large \begin{center}
		\begin{picture}(40,40)
			\put(-20,0){\makebox(0,0){ #1 }}
			\put(-20,0){\circle{25}}
		\end{picture} \end{center}
		}
}

\newcommand{\mabareme}[1]{
\marginpar{
\begin{picture}(3,3)
\put(2,1.5){\makebox(0,0){#1}}
\put(2,1.5){\circle{28}}
\end{picture}
	} }