Forums » Utilisation d'AMC (french) »
explain et correction individuelle
Added by Frédéric Bréal over 6 years ago
Bonsoir,
explain ne fonctionne pas avec le corrigé individuel donc à chaque mise à jour, je dois éditer le fichier sty et corriger la ligne spécifique en enlever head de \ifAMC@correchead%
Je viens d'avoir l'idée de faire une renewcommand dans mes fichiers modèles comme-ci :
\makeatletter \renewcommand{\explain}[1]{ % \ifAMC@correc% \AMCif@env{question}{\par\noindent{\AMC@loc@explain #1}}{\AMC@error@explain}\vspace{1ex}% \else% \AMCif@env{question}{}{\AMC@error@explain}% \fi% } \makeatother
Je n'ai pas fait de test grandeur nature mais il n'y a pas eu de problème de compilation lors de mon essai.
Puis-je garder ceci ou dois-je refaire une newcommand avec la même syntaxe mais un nom différent ?
Merci
Replies (3)
RE: explain et correction individuelle - Added by Liouba Leroux almost 6 years ago
Bonjour,
pouvez-vous m'expliquer un peu ceci ?
Je cherche à ajouter des commentaires à des fichiers de correction individuels : c'est ce que vosu êtes arrivé à faire ? Je ne comprends pas le \makeatletter et le \makeatother ?
Merci d'avance !
RE: explain et correction individuelle - Added by Frédéric Bréal almost 6 years ago
explain
ne fonctionne que dans les environnement question
ou questionmult
.
Si vous voulez afficher uniquement dans le sujet corrigé et en dehors des questions, j'ai une commande qui fonctionne.
%%pour afficher ailleurs que dans une question \makeatletter \newcommand{\AffichageSiCorrige}[1]{\ifAMC@correc #1\fi} \makeatother
Je ne comprends pas le \makeatletter et le \makeatother ?
RE: explain et correction individuelle - Added by Liouba Leroux almost 6 years ago
Super !
testé et approuvé.
Merci !
(1-3/3)