Bonjour,
La rentrée approche, et je prépare mes fiches d'exercices. Pour cette nouvelle année je voudrais insérer les corrigés et j'ai trouvé les commandes ci-dessous qui le permettent:
\newtheorem{Exc}{EXERCICE}
\Newassociation{correction}{Soln}{mycor}
\renewcommand{\Solnlabel}[1]{CORRIGE #1}
\def\exo#1{%
\futurelet\testchar\MaybeOptArgmyexoo}
\def\MaybeOptArgmyexoo{
\ifx[\testchar \let\next\OptArgmyexoo
\else \let\next\NoOptArgmyexoo \fi \next}
\def\OptArgmyexoo[#1]{%
\begin{Exc}[#1]\normalfont}
\def\NoOptArgmyexoo{%
\begin{Exc}\normalfont}
\newcommand{\finexo}{\end{Exc}}
\newcommand{\flag}[1]{}
\newcommand{\entete}[1]
La ligne suivante est à placer juste après le
\begin{document} :
\Opensolutionfile{mycor}[ficcorex]
Les lignes suivantes sont à placer juste avant le
\end{document} :
\newpage
\setcounter{page}{1}
\Closesolutionfile{mycor}
\Readsolutionfile{mycor}
Seulement lorsque je compile j'ai l'erreur:
missing \begin{document}
Si quelqu'un peut m'aider, je pense qu'il y a un problème avec les accolades en ligne 6 mais comme j'ai copié-collé le code sans vraiment le comprendre...
Merci beaucoup.
Partager