% Auto-Multiple-Choice AMC ## Emplacement du fichier .sty ```bash $ locate automultiplechoice.sty $ ls -l /usr/local/texlive/texmf-local/tex/latex/automultiplechoice.sty /usr/local/texlive/texmf-local/tex/latex/automultiplechoice.sty -> /usr/local/opt/auto-multiple-choice/share/texmf-local/tex/latex/AMC/automultiplechoice.sty ``` NOT FOUND On va recopier celui de Debian ``` sudo rm /usr/local/texlive/texmf-local/tex/latex//automultiplechoice.sty sudo ln -s /Users/lauhub/Documents/04_travail/AV-enseignement/Evaluations/MC-Projects/_automultiplechoice_lib/automultiplechoice.sty /usr/local/texlive/texmf-local/tex/latex//automultiplechoice.sty ``` ## Exemple de code pour des combinaisons de bonnes réponses multiples et disjointes ```tex \element{prog25}{% \begin{questionmult}{011-prog25-1}% %\baramechoixmax% \bareme{default.A1=0,default.A2=0,default.A3=0,default.A4=0,default.A5=0,default.A6=0,% formula=(A1 == A2 || A6 == 1 ? 2 : 0)} L'exécution de \texttt{prog25} produit \texttt{sortie25}. Quelle(s) ligne(s) modifier pour obtenir \texttt{sortie25-1} ? \begin{reponsemulticol}{3}\baremeuniqdansrep \bonne{(lg.4) \texttt{...\ ;\ i\ \textless{}=\ n\ ;\ ...}}\bareme{set.A1=1} \bonne{(lg.4) \texttt{i\ =\ 1\ ;\ ...\ ;\ ...}}\bareme{set.A2=1} \mauvachoix{(lg.6) \texttt{j\ \textless{}\ n\ +\ 1\ -\ i}}\bareme{set.A3=1} \mauvachoix{(lg.10) \texttt{j\ \textless{}\ n\ -\ 1}}\bareme{set.A4=1} \mauvachoix{(lg.10) \texttt{j\ \textless{}\ n\ -\ i}}\bareme{set.A5=1} \bonne{(lg.6) \texttt{j\ \textless{}\ n\ -\ 1\ -\ i}}\bareme{set.A6=1} \end{reponsemulticol} \end{questionmult} } ```