diff --git a/amc-templates/amc_template/AMC EN Automated exams correction with AMC.pdf b/amc-templates/amc_template/AMC EN Automated exams correction with AMC.pdf deleted file mode 100644 index c48af82..0000000 Binary files a/amc-templates/amc_template/AMC EN Automated exams correction with AMC.pdf and /dev/null differ diff --git "a/amc-templates/amc_template/AMC FR Examens automatis\303\251s avec AMC.pdf" "b/amc-templates/amc_template/AMC FR Examens automatis\303\251s avec AMC.pdf" deleted file mode 100644 index 75c19d9..0000000 Binary files "a/amc-templates/amc_template/AMC FR Examens automatis\303\251s avec AMC.pdf" and /dev/null differ diff --git a/amc-templates/amc_template/README b/amc-templates/amc_template/README index d9794af..5696230 100644 --- a/amc-templates/amc_template/README +++ b/amc-templates/amc_template/README @@ -1,42 +1,46 @@ Guide d'utilisation du modèle rapide : -------------------------- 1) Placez vos questions QCM et TF dans le(s) sous-dossier(s) 'questions/[langue]/'. + Ajoutez les questions dans le fichiers section_1.tex + Concernant le mixage des questions, veuillez demander au CePRO si vous désirez avoir un autre mixage pour les questions à choix multiple que toutes les questions et réponses mélangées. + Veuillez utiliser les préfixes pour les types de questions : SCQ : question avec une seule réponse correcte possible MCQ : question avec plusieurs réponses correctes possibles TF- : question vrai/faux OPEN- : questions ouvertes Par exemple : \begin{question}{SCQ-complexes-A} ... \begin{questionmult}{MCQ-complexes-A} ... \begin{question}{TF-XXX} ... \correcteurXXX{OPEN-A}{~} ... + 2) Placez vos fichiers multimédias (le cas échéant) dans les sous-dossiers "media/lang/". Dans les commandes "\includegraphics" de vos fichiers de questions, préfixez votre chemin d'accès avec le même nom de dossier. ex : \includegraphics[width=0.5\textwidth]{media/fr/BarreQuiGlisse2.eps} 3) Placez vos questions ouvertes dans le fichier 'extra_section.tex'. 4) Editez le fichier exam-info.tex avec les informations sur l'examen. 5) Editez le fichier 'first_page.tex' avec les instructions pour l'examen. Les instructions à adapter sont entre les lignes %%% INSTRUCTIONS D'EXAMEN À ADAPTER - commencer [...] %%% INSTRUCTIONS D'EXAMEN À ADAPTER - FIN 6) Dans un terminal Linux ou MacOS : - Exécutez "./build.sh" pour construire le PDF. - Exécutez "./clean.sh" pour supprimer les fichiers temporaires et le PDF. Notes : ------ * Pour les paquets supplémentaires, veuillez les ajouter dans le fichier 'packages.tex'. * Pour les commandes supplémentaires, veuillez les ajouter dans le fichier 'commands.tex'. diff --git a/amc-templates/amc_template/exam.log b/amc-templates/amc_template/exam.log index 50024fa..3a62468 100644 --- a/amc-templates/amc_template/exam.log +++ b/amc-templates/amc_template/exam.log @@ -1,1363 +1,1363 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex 2020.7.13) 10 MAY 2021 16:47 +This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex 2020.7.13) 12 MAY 2021 15:50 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. %&-line parsing enabled. **exam.tex (./exam.tex LaTeX2e <2020-02-02> patch level 5 L3 programming layer <2020-03-06> (/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls Document Class: article 2019/12/20 v1.4l Standard LaTeX document class (/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo File: size10.clo 2019/12/20 v1.4l Standard LaTeX file (size option) ) \c@part=\count167 \c@section=\count168 \c@subsection=\count169 \c@subsubsection=\count170 \c@paragraph=\count171 \c@subparagraph=\count172 \c@figure=\count173 \c@table=\count174 \abovecaptionskip=\skip47 \belowcaptionskip=\skip48 \bibindent=\dimen134 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/base/inputenc.sty Package: inputenc 2018/08/11 v1.3c Input encoding file \inpenc@prehook=\toks15 \inpenc@posthook=\toks16 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/base/fontenc.sty Package: fontenc 2020/02/11 v2.0o Standard LaTeX package ) (/usr/local/texlive/2020/texmf-dist/tex/latex/xcolor/xcolor.sty Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg File: color.cfg 2016/01/02 v1.6 sample color configuration ) Package xcolor Info: Driver file: pdftex.def on input line 225. (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-def/pdftex.def File: pdftex.def 2020/08/26 v1.2 Graphics/color driver for pdftex ) Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352. Package xcolor Info: Model `RGB' extended on input line 1364. Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. ) (/usr/local/texlive/2020/texmf-dist/tex/latex/base/fix-cm.sty Package: fix-cm 2015/01/14 v1.1t fixes to LaTeX (/usr/local/texlive/2020/texmf-dist/tex/latex/base/ts1enc.def File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file LaTeX Font Info: Redeclaring font encoding TS1 on input line 47. )) (./automultiplechoice.sty Package: automultiplechoice (/usr/local/texlive/2020/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer s \f@nch@headwidth=\skip49 \f@nch@O@elh=\skip50 \f@nch@O@erh=\skip51 \f@nch@O@olh=\skip52 \f@nch@O@orh=\skip53 \f@nch@O@elf=\skip54 \f@nch@O@erf=\skip55 \f@nch@O@olf=\skip56 \f@nch@O@orf=\skip57 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/bophook/bophook.sty Package: bophook 2001/03/29 v0.02 beginning-of-page hook, K. Tinnefeld ) (/usr/local/texlive/2020/texmf-dist/tex/latex/xkeyval/xkeyval.sty Package: xkeyval 2014/12/03 v2.7a package option processing (HA) (/usr/local/texlive/2020/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2020/texmf-dist/tex/generic/xkeyval/xkvutils.tex \XKV@toks=\toks17 \XKV@tempa@toks=\toks18 (/usr/local/texlive/2020/texmf-dist/tex/generic/xkeyval/keyval.tex)) \XKV@depth=\count175 File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA) )) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/rotating.sty Package: rotating 2016/08/11 v2.16d rotated objects in LaTeX (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty Package: trig 2016/01/03 v1.10 sin cos tan (DPC) ) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration ) Package graphics Info: Driver file: pdftex.def on input line 105. ) \Gin@req@height=\dimen135 \Gin@req@width=\dimen136 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/base/ifthen.sty Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) ) \c@r@tfl@t=\count176 \rotFPtop=\skip58 \rotFPbot=\skip59 \rot@float@box=\box45 \rot@mess@toks=\toks19 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/fancybox/fancybox.sty Package: fancybox 2010/05/15 1.4 Style option: `fancybox' v1.4 <2010/05/15> (tvz) \@fancybox=\box46 \shadowsize=\dimen137 \@Sbox=\box47 \do@VerbBox=\toks20 \the@fancyput=\toks21 \this@fancyput=\toks22 \EndVerbatimTokens=\toks23 \Verbatim@Outfile=\write3 \Verbatim@Infile=\read2 ) \AMC@logfile=\write4 \openout4 = `exam.amc'. \AMCload@counter=\count177 \AMCid@quest=\count178 \AMCid@check=\count179 \AMCid@etud=\count180 \AMCid@etudstart=\count181 \AMCid@etudfin=\count182 \AMCnum@copies=\count183 \AMCformVSpace=\dimen138 \AMCformHSpace=\dimen139 \AMCinterIrep=\dimen140 \AMCinterBrep=\dimen141 \AMCinterIquest=\dimen142 \AMCinterBquest=\dimen143 \AMCids@width=\dimen144 \AMCids@height=\dimen145 \AMC@SR=\count184 \AMC@SR@count=\count185 \AMC@SRnum=\count186 \AMC@sti=\count187 \AMC@stil=\count188 \AMCsw@p@=\toks24 \AMC@numerotation=\count189 \AMC@XYspecial=\write5 \AMC@tmpXY=\write6 \c@AMC@ncase=\count190 \AMC@boxedrule=\skip60 \AMC@crossrule=\skip61 \AMC@boxeddown=\skip62 \AMC@boxedwidth=\skip63 \AMC@boxedheight=\skip64 \AMC@oval@radius=\skip65 \AMC@outside@sep=\skip66 \AMC@CBtaille=\skip67 \AMCbin@sequence=\toks25 \AMCbin@number=\count191 \AMCbin@ndigits=\count192 \AMCbin@id=\count193 \AMCbin@digit=\count194 \AMCtok@k=\count195 \AMCtok@max=\count196 \AMCtok@size=\count197 \AMC@imax=\count198 \AMCtok@ik=\count199 \AMCloop@k=\count266 \AMCrep@count=\count267 \reponse@cxcix=\toks26 \reponse@cxcviii=\toks27 \reponse@cxcvii=\toks28 \reponse@cxcvi=\toks29 \reponse@cxcv=\toks30 \reponse@cxciv=\toks31 \reponse@cxciii=\toks32 \reponse@cxcii=\toks33 \reponse@cxci=\toks34 \reponse@cxc=\toks35 \reponse@clxxxix=\toks36 \reponse@clxxxviii=\toks37 \reponse@clxxxvii=\toks38 \reponse@clxxxvi=\toks39 \reponse@clxxxv=\toks40 \reponse@clxxxiv=\toks41 \reponse@clxxxiii=\toks42 \reponse@clxxxii=\toks43 \reponse@clxxxi=\toks44 \reponse@clxxx=\toks45 \reponse@clxxix=\toks46 \reponse@clxxviii=\toks47 \reponse@clxxvii=\toks48 \reponse@clxxvi=\toks49 \reponse@clxxv=\toks50 \reponse@clxxiv=\toks51 \reponse@clxxiii=\toks52 \reponse@clxxii=\toks53 \reponse@clxxi=\toks54 \reponse@clxx=\toks55 \reponse@clxix=\toks56 \reponse@clxviii=\toks57 \reponse@clxvii=\toks58 \reponse@clxvi=\toks59 \reponse@clxv=\toks60 \reponse@clxiv=\toks61 \reponse@clxiii=\toks62 \reponse@clxii=\toks63 \reponse@clxi=\toks64 \reponse@clx=\toks65 \reponse@clix=\toks66 \reponse@clviii=\toks67 \reponse@clvii=\toks68 \reponse@clvi=\toks69 \reponse@clv=\toks70 \reponse@cliv=\toks71 \reponse@cliii=\toks72 \reponse@clii=\toks73 \reponse@cli=\toks74 \reponse@cl=\toks75 \reponse@cxlix=\toks76 \reponse@cxlviii=\toks77 \reponse@cxlvii=\toks78 \reponse@cxlvi=\toks79 \reponse@cxlv=\toks80 \reponse@cxliv=\toks81 \reponse@cxliii=\toks82 \reponse@cxlii=\toks83 \reponse@cxli=\toks84 \reponse@cxl=\toks85 \reponse@cxxxix=\toks86 \reponse@cxxxviii=\toks87 \reponse@cxxxvii=\toks88 \reponse@cxxxvi=\toks89 \reponse@cxxxv=\toks90 \reponse@cxxxiv=\toks91 \reponse@cxxxiii=\toks92 \reponse@cxxxii=\toks93 \reponse@cxxxi=\toks94 \reponse@cxxx=\toks95 \reponse@cxxix=\toks96 \reponse@cxxviii=\toks97 \reponse@cxxvii=\toks98 \reponse@cxxvi=\toks99 \reponse@cxxv=\toks100 \reponse@cxxiv=\toks101 \reponse@cxxiii=\toks102 \reponse@cxxii=\toks103 \reponse@cxxi=\toks104 \reponse@cxx=\toks105 \reponse@cxix=\toks106 \reponse@cxviii=\toks107 \reponse@cxvii=\toks108 \reponse@cxvi=\toks109 \reponse@cxv=\toks110 \reponse@cxiv=\toks111 \reponse@cxiii=\toks112 \reponse@cxii=\toks113 \reponse@cxi=\toks114 \reponse@cx=\toks115 \reponse@cix=\toks116 \reponse@cviii=\toks117 \reponse@cvii=\toks118 \reponse@cvi=\toks119 \reponse@cv=\toks120 \reponse@civ=\toks121 \reponse@ciii=\toks122 \reponse@cii=\toks123 \reponse@ci=\toks124 \reponse@c=\toks125 \reponse@xcix=\toks126 \reponse@xcviii=\toks127 \reponse@xcvii=\toks128 \reponse@xcvi=\toks129 \reponse@xcv=\toks130 \reponse@xciv=\toks131 \reponse@xciii=\toks132 \reponse@xcii=\toks133 \reponse@xci=\toks134 \reponse@xc=\toks135 \reponse@lxxxix=\toks136 \reponse@lxxxviii=\toks137 \reponse@lxxxvii=\toks138 \reponse@lxxxvi=\toks139 \reponse@lxxxv=\toks140 \reponse@lxxxiv=\toks141 \reponse@lxxxiii=\toks142 \reponse@lxxxii=\toks143 \reponse@lxxxi=\toks144 \reponse@lxxx=\toks145 \reponse@lxxix=\toks146 \reponse@lxxviii=\toks147 \reponse@lxxvii=\toks148 \reponse@lxxvi=\toks149 \reponse@lxxv=\toks150 \reponse@lxxiv=\toks151 \reponse@lxxiii=\toks152 \reponse@lxxii=\toks153 \reponse@lxxi=\toks154 \reponse@lxx=\toks155 \reponse@lxix=\toks156 \reponse@lxviii=\toks157 \reponse@lxvii=\toks158 \reponse@lxvi=\toks159 \reponse@lxv=\toks160 \reponse@lxiv=\toks161 \reponse@lxiii=\toks162 \reponse@lxii=\toks163 \reponse@lxi=\toks164 \reponse@lx=\toks165 \reponse@lix=\toks166 \reponse@lviii=\toks167 \reponse@lvii=\toks168 \reponse@lvi=\toks169 \reponse@lv=\toks170 \reponse@liv=\toks171 \reponse@liii=\toks172 \reponse@lii=\toks173 \reponse@li=\toks174 \reponse@l=\toks175 \reponse@xlix=\toks176 \reponse@xlviii=\toks177 \reponse@xlvii=\toks178 \reponse@xlvi=\toks179 \reponse@xlv=\toks180 \reponse@xliv=\toks181 \reponse@xliii=\toks182 \reponse@xlii=\toks183 \reponse@xli=\toks184 \reponse@xl=\toks185 \reponse@xxxix=\toks186 \reponse@xxxviii=\toks187 \reponse@xxxvii=\toks188 \reponse@xxxvi=\toks189 \reponse@xxxv=\toks190 \reponse@xxxiv=\toks191 \reponse@xxxiii=\toks192 \reponse@xxxii=\toks193 \reponse@xxxi=\toks194 \reponse@xxx=\toks195 \reponse@xxix=\toks196 \reponse@xxviii=\toks197 \reponse@xxvii=\toks198 \reponse@xxvi=\toks199 \reponse@xxv=\toks200 \reponse@xxiv=\toks201 \reponse@xxiii=\toks202 \reponse@xxii=\toks203 \reponse@xxi=\toks204 \reponse@xx=\toks205 \reponse@xix=\toks206 \reponse@xviii=\toks207 \reponse@xvii=\toks208 \reponse@xvi=\toks209 \reponse@xv=\toks210 \reponse@xiv=\toks211 \reponse@xiii=\toks212 \reponse@xii=\toks213 \reponse@xi=\toks214 \reponse@x=\toks215 \reponse@ix=\toks216 \reponse@viii=\toks217 \reponse@vii=\toks218 \reponse@vi=\toks219 \reponse@v=\toks220 \reponse@iv=\toks221 \reponse@iii=\toks222 \reponse@ii=\toks223 \reponse@i=\toks224 \AMCnum@questions=\count268 \AMCrep@@count=\count269 \AMC@mn@test=\skip68 \AMC@mn@sep=\skip69 \AMC@mn@leftmargin=\skip70 \AMC@mn@rightmargin=\skip71 \AMC@sz@width=\skip72 \AMC@sz@height=\skip73 \AMC@sz@depth=\skip74 \AMC@sza@width=\skip75 \AMC@sza@height=\skip76 \AMC@sza@depth=\skip77 \c@AMCquestionaff=\count270 \ouverte@vs=\dimen146 \AMC@chiffres=\count271 \AMCcodeHspace=\dimen147 \AMCcodeVspace=\dimen148 \AMCnumeric@Hspace=\dimen149 \AMCnumeric@Vspace=\dimen150 \AMC@numeric@lastdigit=\count272 \AMC@integer@modulo=\count273 \AMC@numeric@integer=\count274 \AMC@numeric@calcdigit=\count275 \AMC@numeric@digits=\count276 \AMC@numeric@decd=\count277 \AMC@numeric@value=\count278 \AMC@numeric@x=\count279 \AMC@numeric@base=\count280 \AMC@numeric@exact=\count281 \AMC@numeric@approx=\count282 \AMCopen@Hspace=\dimen151 \AMCopen@LineHeight=\dimen152 \AMCopen@Lines=\count283 \AMCopen@boxmargin=\dimen153 \AMCopen@boxframerule=\dimen154 \AMCopen@framerule=\dimen155 (/usr/local/texlive/2020/texmf-dist/tex/latex/environ/environ.sty Package: environ 2014/05/04 v0.3 A new way to define environments (/usr/local/texlive/2020/texmf-dist/tex/latex/trimspaces/trimspaces.sty Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list ) \@envbody=\toks225 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/etex-pkg/etex.sty Package: etex 2016/08/01 v2.7 eTeX basic definition package (PEB,DPC) Package etex Warning: Extended allocation already in use. (etex) etex.sty code will not be used. (etex) To force etex package to load, add (etex) \RequirePackage{etex} (etex) at the start of the document. ) (/usr/local/texlive/2020/texmf-dist/tex/latex/geometry/geometry.sty Package: geometry 2020/01/02 v5.9 Page Geometry (/usr/local/texlive/2020/texmf-dist/tex/generic/iftex/ifvtex.sty Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. (/usr/local/texlive/2020/texmf-dist/tex/generic/iftex/iftex.sty Package: iftex 2020/03/06 v1.0d TeX engine tests )) \Gm@cnth=\count284 \Gm@cntv=\count285 \c@Gm@tempcnt=\count286 \Gm@bindingoffset=\dimen156 \Gm@wd@mp=\dimen157 \Gm@odd@mp=\dimen158 \Gm@even@mp=\dimen159 \Gm@layoutwidth=\dimen160 \Gm@layoutheight=\dimen161 \Gm@layouthoffset=\dimen162 \Gm@layoutvoffset=\dimen163 \Gm@dimlist=\toks226 )) (./packages.tex (/usr/local/texlive/2020/texmf-dist/tex/latex/csvsimple/csvsimple.sty Package: csvsimple 2019/04/09 version 1.21 LaTeX CSV file processing (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te x \pgfutil@everybye=\toks227 \pgfutil@tempdima=\dimen164 \pgfutil@tempdimb=\dimen165 (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-li sts.tex)) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def \pgfutil@abb=\box48 (/usr/local/texlive/2020/texmf-dist/tex/latex/ms/everyshi.sty Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) )) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/pgf.revision.tex) Package: pgfrcs 2020/01/08 v3.1.5b (3.1.5b) )) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex \pgfkeys@pathtoks=\toks228 \pgfkeys@temptoks=\toks229 (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.c ode.tex \pgfkeys@tmptoks=\toks230 ))) (/usr/local/texlive/2020/texmf-dist/tex/latex/etoolbox/etoolbox.sty Package: etoolbox 2019/09/21 v2.5h e-TeX tools for LaTeX (JAW) \etb@tempcnta=\count287 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/tools/shellesc.sty Package: shellesc 2019/11/08 v1.0c unified shell escape interface for LaTeX Package shellesc Info: Restricted shell escape enabled on input line 77. ) \csv@file=\read3 \c@csvinputline=\count288 \c@csvrow=\count289 \c@csvcol=\count290 \csv@out=\write7 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/tools/multicol.sty Package: multicol 2019/12/09 v1.8y multicolumn formatting (FMi) \c@tracingmulticols=\count291 \mult@box=\box49 \multicol@leftmargin=\dimen166 \c@unbalance=\count292 \c@collectmore=\count293 \doublecol@number=\count294 \multicoltolerance=\count295 \multicolpretolerance=\count296 \full@width=\dimen167 \page@free=\dimen168 \premulticols=\dimen169 \postmulticols=\dimen170 \multicolsep=\skip78 \multicolbaselineskip=\skip79 \partial@page=\box50 \last@line=\box51 \maxbalancingoverflow=\dimen171 \mult@rightbox=\box52 \mult@grightbox=\box53 \mult@gfirstbox=\box54 \mult@firstbox=\box55 \@tempa=\box56 \@tempa=\box57 \@tempa=\box58 \@tempa=\box59 \@tempa=\box60 \@tempa=\box61 \@tempa=\box62 \@tempa=\box63 \@tempa=\box64 \@tempa=\box65 \@tempa=\box66 \@tempa=\box67 \@tempa=\box68 \@tempa=\box69 \@tempa=\box70 \@tempa=\box71 \@tempa=\box72 \@tempa=\box73 \@tempa=\box74 \@tempa=\box75 \@tempa=\box76 \@tempa=\box77 \@tempa=\box78 \@tempa=\box79 \@tempa=\box80 \@tempa=\box81 \@tempa=\box82 \@tempa=\box83 \@tempa=\box84 \@tempa=\box85 \@tempa=\box86 \@tempa=\box87 \@tempa=\box88 \@tempa=\box89 \@tempa=\box90 \@tempa=\box91 \@tempa=\box92 \c@minrows=\count297 \c@columnbadness=\count298 \c@finalcolumnbadness=\count299 \last@try=\dimen172 \multicolovershoot=\dimen173 \multicolundershoot=\dimen174 \mult@nat@firstbox=\box93 \colbreak@box=\box94 \mc@col@check@num=\count300 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty Package: amsmath 2020/01/20 v2.17e AMS math features \@mathmargin=\skip80 For additional information on amsmath, use the `?' option. (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty Package: amstext 2000/06/29 v2.01 AMS text (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty File: amsgen.sty 1999/11/30 v2.0 generic functions \@emptytoks=\toks231 \ex@=\dimen175 )) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty Package: amsbsy 1999/11/29 v1.2d Bold Symbols \pmbraise@=\dimen176 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty Package: amsopn 2016/03/08 v2.02 operator names ) \inf@bad=\count301 LaTeX Info: Redefining \frac on input line 227. \uproot@=\count302 \leftroot@=\count303 LaTeX Info: Redefining \overline on input line 389. \classnum@=\count304 \DOTSCASE@=\count305 LaTeX Info: Redefining \ldots on input line 486. LaTeX Info: Redefining \dots on input line 489. LaTeX Info: Redefining \cdots on input line 610. \Mathstrutbox@=\box95 \strutbox@=\box96 \big@size=\dimen177 LaTeX Font Info: Redeclaring font encoding OML on input line 733. LaTeX Font Info: Redeclaring font encoding OMS on input line 734. \macc@depth=\count306 \c@MaxMatrixCols=\count307 \dotsspace@=\muskip16 \c@parentequation=\count308 \dspbrk@lvl=\count309 \tag@help=\toks232 \row@=\count310 \column@=\count311 \maxfields@=\count312 \andhelp@=\toks233 \eqnshift@=\dimen178 \alignsep@=\dimen179 \tagshift@=\dimen180 \tagwidth@=\dimen181 \totwidth@=\dimen182 \lineht@=\dimen183 \@envbody=\toks234 \multlinegap=\skip81 \multlinetaggap=\skip82 \mathdisplay@stack=\toks235 LaTeX Info: Redefining \[ on input line 2859. LaTeX Info: Redefining \] on input line 2860. ) (/usr/local/texlive/2020/texmf-dist/tex/latex/jknapltx/mathrsfs.sty Package: mathrsfs 1996/01/01 Math RSFS package v1.0 (jk) \symrsfs=\mathgroup4 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/euscript.sty Package: euscript 2009/06/22 v3.00 Euler Script fonts LaTeX Font Info: Overwriting math alphabet `\EuScript' in version `bold' (Font) U/eus/m/n --> U/eus/b/n on input line 33. ) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/epsfig.sty Package: epsfig 2017/06/25 v1.7b (e)psfig emulation (SPQR) \epsfxsize=\dimen184 \epsfysize=\dimen185 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/amsfonts.sty Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support \symAMSa=\mathgroup5 \symAMSb=\mathgroup6 LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' (Font) U/euf/m/n --> U/euf/b/n on input line 106. ) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/amssymb.sty Package: amssymb 2013/01/14 v3.01 AMS font symbols )) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty Package: pgf 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex Package: pgfsys 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex) \pgf@x=\dimen186 \pgf@y=\dimen187 \pgf@xa=\dimen188 \pgf@ya=\dimen189 \pgf@xb=\dimen190 \pgf@yb=\dimen191 \pgf@xc=\dimen192 \pgf@yc=\dimen193 \pgf@xd=\dimen194 \pgf@yd=\dimen195 \w@pgf@writea=\write8 \r@pgf@reada=\read4 \c@pgf@counta=\count313 \c@pgf@countb=\count314 \c@pgf@countc=\count315 \c@pgf@countd=\count316 \t@pgf@toka=\toks236 \t@pgf@tokb=\toks237 \t@pgf@tokc=\toks238 \pgf@sys@id@count=\count317 (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg File: pgf.cfg 2020/01/08 v3.1.5b (3.1.5b) ) Driver file for pgf: pgfsys-pdftex.def (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d ef File: pgfsys-pdftex.def 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p df.def File: pgfsys-common-pdf.def 2020/01/08 v3.1.5b (3.1.5b) ))) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. code.tex File: pgfsyssoftpath.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgfsyssoftpath@smallbuffer@items=\count318 \pgfsyssoftpath@bigbuffer@items=\count319 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. code.tex File: pgfsysprotocol.code.tex 2020/01/08 v3.1.5b (3.1.5b) )) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex Package: pgfcore 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex \pgfmath@dimen=\dimen196 \pgfmath@count=\count320 \pgfmath@box=\box97 \pgfmath@toks=\toks239 \pgfmath@stack@operand=\toks240 \pgfmath@stack@operation=\toks241 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. tex (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic .code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo nometric.code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando m.code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa rison.code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round .code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ erarithmetics.code.tex))) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex \c@pgfmathroundto@lastzeros=\count321 )) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co de.tex File: pgfcorepoints.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgf@picminx=\dimen197 \pgf@picmaxx=\dimen198 \pgf@picminy=\dimen199 \pgf@picmaxy=\dimen256 \pgf@pathminx=\dimen257 \pgf@pathmaxx=\dimen258 \pgf@pathminy=\dimen259 \pgf@pathmaxy=\dimen260 \pgf@xx=\dimen261 \pgf@xy=\dimen262 \pgf@yx=\dimen263 \pgf@yy=\dimen264 \pgf@zx=\dimen265 \pgf@zy=\dimen266 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst ruct.code.tex File: pgfcorepathconstruct.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgf@path@lastx=\dimen267 \pgf@path@lasty=\dimen268 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage .code.tex File: pgfcorepathusage.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgf@shorten@end@additional=\dimen269 \pgf@shorten@start@additional=\dimen270 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co de.tex File: pgfcorescopes.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgfpic=\box98 \pgf@hbox=\box99 \pgf@layerbox@main=\box100 \pgf@picture@serial@count=\count322 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst ate.code.tex File: pgfcoregraphicstate.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgflinewidth=\dimen271 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform ations.code.tex File: pgfcoretransformations.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgf@pt@x=\dimen272 \pgf@pt@y=\dimen273 \pgf@pt@temp=\dimen274 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod e.tex File: pgfcorequick.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c ode.tex File: pgfcoreobjects.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce ssing.code.tex File: pgfcorepathprocessing.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co de.tex File: pgfcorearrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgfarrowsep=\dimen275 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod e.tex File: pgfcoreshade.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgf@max=\dimen276 \pgf@sys@shading@range@num=\count323 \pgf@shadingcount=\count324 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod e.tex File: pgfcoreimage.code.tex 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. code.tex File: pgfcoreexternal.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgfexternal@startupbox=\box101 )) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co de.tex File: pgfcorelayers.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare ncy.code.tex File: pgfcoretransparency.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. code.tex File: pgfcorepatterns.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. tex File: pgfcorerdf.code.tex 2020/01/08 v3.1.5b (3.1.5b) ))) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod e.tex File: pgfmoduleshapes.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgfnodeparttextbox=\box102 ) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. tex File: pgfmoduleplot.code.tex 2020/01/08 v3.1.5b (3.1.5b) ) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -0-65.sty Package: pgfcomp-version-0-65 2020/01/08 v3.1.5b (3.1.5b) \pgf@nodesepstart=\dimen277 \pgf@nodesepend=\dimen278 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version -1-18.sty Package: pgfcomp-version-1-18 2020/01/08 v3.1.5b (3.1.5b) )) (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/local/texlive/2020/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex Package: pgffor 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) \pgffor@iter=\dimen279 \pgffor@skip=\dimen280 \pgffor@stack=\toks242 \pgffor@toks=\toks243 )) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod e.tex Package: tikz 2020/01/08 v3.1.5b (3.1.5b) (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan dlers.code.tex File: pgflibraryplothandlers.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgf@plot@mark@count=\count325 \pgfplotmarksize=\dimen281 ) \tikz@lastx=\dimen282 \tikz@lasty=\dimen283 \tikz@lastxsaved=\dimen284 \tikz@lastysaved=\dimen285 \tikz@lastmovetox=\dimen286 \tikz@lastmovetoy=\dimen287 \tikzleveldistance=\dimen288 \tikzsiblingdistance=\dimen289 \tikz@figbox=\box103 \tikz@figbox@bg=\box104 \tikz@tempbox=\box105 \tikz@tempbox@bg=\box106 \tikztreelevel=\count326 \tikznumberofchildren=\count327 \tikznumberofcurrentchild=\count328 \tikz@fig@count=\count329 (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod e.tex File: pgfmodulematrix.code.tex 2020/01/08 v3.1.5b (3.1.5b) \pgfmatrixcurrentrow=\count330 \pgfmatrixcurrentcolumn=\count331 \pgf@matrix@numberofcolumns=\count332 ) \tikz@expandcount=\count333 (/usr/local/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie s/tikzlibrarytopaths.code.tex File: tikzlibrarytopaths.code.tex 2020/01/08 v3.1.5b (3.1.5b) ))) (./commands.tex) (./style_extra.tex (/usr/local/texlive/2020/texmf-dist/tex/latex/tools/array.sty Package: array 2019/08/31 v2.4l Tabular extension package (FMi) \col@sep=\dimen290 \ar@mcellbox=\box107 \extrarowheight=\dimen291 \NC@list=\toks244 \extratabsurround=\skip83 \backup@length=\skip84 \ar@cellbox=\box108 )) (./random-seed.tex) (./exam-info.tex) (/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def File: l3backend-pdfmode.def 2020-03-12 L3 backend support: PDF mode \l__kernel_color_stack_int=\count334 \l__pdf_internal_box=\box109 ) (./exam.aux) \openout1 = `exam.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 46. LaTeX Font Info: ... okay on input line 46. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 46. LaTeX Font Info: ... okay on input line 46. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 46. LaTeX Font Info: ... okay on input line 46. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 46. LaTeX Font Info: ... okay on input line 46. LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 46. LaTeX Font Info: ... okay on input line 46. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 46. LaTeX Font Info: ... okay on input line 46. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 46. LaTeX Font Info: ... okay on input line 46. (/usr/local/texlive/2020/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] \scratchcounter=\count335 \scratchdimen=\dimen292 \scratchbox=\box110 \nofMPsegments=\count336 \nofMParguments=\count337 \everyMPshowfont=\toks245 \MPscratchCnt=\count338 \MPscratchDim=\dimen293 \MPnumerator=\count339 \makeMPintoPDFobject=\count340 \everyMPtoPDFconversion=\toks246 ) (/usr/local/texlive/2020/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 85. (/usr/local/texlive/2020/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv e )) \AMC@ovalbox@R=\box111 \AMC@ovalbox@RF=\box112 \AMC@ovalbox@=\box113 \AMC@ovalbox@F=\box114 *geometry* driver: auto-detecting *geometry* detected driver: pdftex *geometry* verbose mode - [ preamble ] result: * driver: pdftex * paper: a4paper * layout: * layoutoffset:(h,v)=(0.0pt,0.0pt) * modes: includehead includefoot * h-part:(L,W,R)=(64.01869pt, 469.47049pt, 64.01869pt) * v-part:(T,H,B)=(14.22636pt, 799.52228pt, 31.2982pt) * \paperwidth=597.50787pt * \paperheight=845.04684pt * \textwidth=469.47049pt * \textheight=714.16403pt * \oddsidemargin=-8.2513pt * \evensidemargin=-8.2513pt * \topmargin=-58.04362pt * \headheight=56.9055pt * \headsep=5.69046pt * \topskip=10.0pt * \footskip=22.76228pt * \marginparwidth=57.0pt * \marginparsep=11.0pt * \columnsep=10.0pt * \skip\footins=9.0pt plus 4.0pt minus 2.0pt * \hoffset=0.0pt * \voffset=0.0pt * \mag=1000 * \@twocolumnfalse * \@twosidefalse * \@mparswitchfalse * \@reversemarginfalse * (1in=72.27pt=25.4mm, 1cm=28.453pt) ABD: EveryShipout initializing macros (./sections.tex (./section_1.tex \section1@k=\count341 \AMCsection1@j=\count342 \section1@i=\toks247 \section1@ii=\toks248 \section1@iii=\toks249 ) (./section_2.tex \section2@k=\count343 \AMCsection2@j=\count344 \section2@i=\toks250 \section2@ii=\toks251 )) (./first_page.tex File: media/epfl-logo.pdf Graphic file (type pdf) Package pdftex.def Info: media/epfl-logo.pdf used on input line 5. (pdftex.def) Requested size: 82.38843pt x 23.9396pt. LaTeX Font Info: Trying to load font information for U+rsfs on input line 27 . (/usr/local/texlive/2020/texmf-dist/tex/latex/jknapltx/ursfs.fd File: ursfs.fd 1998/03/24 rsfs font definition file (jk) ) LaTeX Font Info: Trying to load font information for U+msa on input line 27. (/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/umsa.fd File: umsa.fd 2013/01/14 v3.01 AMS symbols A ) LaTeX Font Info: Trying to load font information for U+msb on input line 27. (/usr/local/texlive/2020/texmf-dist/tex/latex/amsfonts/umsb.fd File: umsb.fd 2013/01/14 v3.01 AMS symbols B ) File: media/good_bad_square.png Graphic file (type png) Package pdftex.def Info: media/good_bad_square.png used on input line 86. (pdftex.def) Requested size: 468.01335pt x 104.89296pt. ) (./random-sections.tex (./header_1.tex [1{/usr/local/texlive/2020/texmf-var/fon ts/map/pdftex/updmap/pdftex.map} <./media/epfl-logo.pdf> <./media/good_bad_square.png>]) (./questions/fr/mc3.te x) (./questions/fr/mc2.tex) (./questions/fr/mc1.tex) (./header_2.tex Underfull \hbox (badness 10000) in paragraph at lines 2--1 [] [2]) (./questions/fr/tf2.tex) (./questions/fr/tf1.tex)) -Underfull \hbox (badness 10000) in paragraph at lines 1--80 +Underfull \hbox (badness 10000) in paragraph at lines 1--81 [] (./extra_section.tex [3] Overfull \hbox (0.39996pt too wide) in paragraph at lines 45--46 [] [] Underfull \hbox (badness 10000) in paragraph at lines 45--46 [] [4] Overfull \hbox (0.39996pt too wide) in paragraph at lines 66--67 [] [] Underfull \hbox (badness 10000) in paragraph at lines 66--67 [] [5] Overfull \hbox (0.39996pt too wide) in paragraph at lines 67--68 [] [] Underfull \hbox (badness 10000) in paragraph at lines 67--68 [] [6 ] Overfull \hbox (0.39996pt too wide) in paragraph at lines 68--69 [] [] Underfull \hbox (badness 10000) in paragraph at lines 68--69 [] [7 ]) -Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--80 +Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--81 [] [] [8] (./first_page.tex File: media/epfl-logo.pdf Graphic file (type pdf) Package pdftex.def Info: media/epfl-logo.pdf used on input line 5. (pdftex.def) Requested size: 82.38843pt x 23.9396pt. File: media/good_bad_square.png Graphic file (type png) Package pdftex.def Info: media/good_bad_square.png used on input line 86. (pdftex.def) Requested size: 468.01335pt x 104.89296pt. ) (./random-sections.tex (./header_1.tex [1 ]) (./questions/fr/mc2.tex) (./questions/fr/mc3.tex) (./questions/fr/mc1.tex) (./header_2.tex Underfull \hbox (badness 10000) in paragraph at lines 1--1 [] [2]) (./questions/fr/tf1.tex) (./questions/fr/tf2.tex)) -Underfull \hbox (badness 10000) in paragraph at lines 1--80 +Underfull \hbox (badness 10000) in paragraph at lines 1--81 [] (./extra_section.tex [3] Overfull \hbox (0.39996pt too wide) in paragraph at lines 45--46 [] [] Underfull \hbox (badness 10000) in paragraph at lines 45--46 [] [4] Overfull \hbox (0.39996pt too wide) in paragraph at lines 66--67 [] [] Underfull \hbox (badness 10000) in paragraph at lines 66--67 [] [5] Overfull \hbox (0.39996pt too wide) in paragraph at lines 67--68 [] [] Underfull \hbox (badness 10000) in paragraph at lines 67--68 [] [6 ] Overfull \hbox (0.39996pt too wide) in paragraph at lines 68--69 [] [] Underfull \hbox (badness 10000) in paragraph at lines 68--69 [] [7 ]) -Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--80 +Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--81 [] [] [8] (./first_page.tex File: media/epfl-logo.pdf Graphic file (type pdf) Package pdftex.def Info: media/epfl-logo.pdf used on input line 5. (pdftex.def) Requested size: 82.38843pt x 23.9396pt. File: media/good_bad_square.png Graphic file (type png) Package pdftex.def Info: media/good_bad_square.png used on input line 86. (pdftex.def) Requested size: 468.01335pt x 104.89296pt. ) (./random-sections.tex (./header_1.tex [1 ]) (./questions/fr/mc1.tex) (./questions/fr/mc2.tex) (./questions/fr/mc3.tex) (./header_2.tex Underfull \hbox (badness 10000) in paragraph at lines 1--1 [] [2]) (./questions/fr/tf1.tex) (./questions/fr/tf2.tex)) -Underfull \hbox (badness 10000) in paragraph at lines 1--80 +Underfull \hbox (badness 10000) in paragraph at lines 1--81 [] (./extra_section.tex [3] Overfull \hbox (0.39996pt too wide) in paragraph at lines 45--46 [] [] Underfull \hbox (badness 10000) in paragraph at lines 45--46 [] [4] Overfull \hbox (0.39996pt too wide) in paragraph at lines 66--67 [] [] Underfull \hbox (badness 10000) in paragraph at lines 66--67 [] [5] Overfull \hbox (0.39996pt too wide) in paragraph at lines 67--68 [] [] Underfull \hbox (badness 10000) in paragraph at lines 67--68 [] [6 ] Overfull \hbox (0.39996pt too wide) in paragraph at lines 68--69 [] [] Underfull \hbox (badness 10000) in paragraph at lines 68--69 [] [7 ]) -Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--80 +Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--81 [] [] [8] (./first_page.tex File: media/epfl-logo.pdf Graphic file (type pdf) Package pdftex.def Info: media/epfl-logo.pdf used on input line 5. (pdftex.def) Requested size: 82.38843pt x 23.9396pt. File: media/good_bad_square.png Graphic file (type png) Package pdftex.def Info: media/good_bad_square.png used on input line 86. (pdftex.def) Requested size: 468.01335pt x 104.89296pt. ) (./random-sections.tex (./header_1.tex [1 ]) (./questions/fr/mc1.tex) (./questions/fr/mc3.tex) (./questions/fr/mc2.tex) (./header_2.tex Underfull \hbox (badness 10000) in paragraph at lines 1--1 [] [2]) (./questions/fr/tf2.tex) (./questions/fr/tf1.tex)) -Underfull \hbox (badness 10000) in paragraph at lines 1--80 +Underfull \hbox (badness 10000) in paragraph at lines 1--81 [] (./extra_section.tex [3] Overfull \hbox (0.39996pt too wide) in paragraph at lines 45--46 [] [] Underfull \hbox (badness 10000) in paragraph at lines 45--46 [] [4] Overfull \hbox (0.39996pt too wide) in paragraph at lines 66--67 [] [] Underfull \hbox (badness 10000) in paragraph at lines 66--67 [] [5] Overfull \hbox (0.39996pt too wide) in paragraph at lines 67--68 [] [] Underfull \hbox (badness 10000) in paragraph at lines 67--68 [] [6 ] Overfull \hbox (0.39996pt too wide) in paragraph at lines 68--69 [] [] Underfull \hbox (badness 10000) in paragraph at lines 68--69 [] [7 ]) -Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--80 +Overfull \hbox (3.82484pt too wide) in paragraph at lines 90--81 [] [] [8] (./exam.aux) ) Here is how much of TeX's memory you used: 16508 strings out of 480608 315134 string characters out of 5903630 - 574733 words of memory out of 5000000 + 574793 words of memory out of 5000000 31964 multiletter control sequences out of 15000+600000 543854 words of font info for 49 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 58i,22n,68p,793b,603s stack positions out of 5000i,500n,10000p,200000b,80000s {/usr/local/texlive/2020/texmf-dist/fonts/enc/dvips/cm-super/ cm-super-t1.enc}{/usr/local/texlive/2020/texmf-dist/fonts/enc/dvips/cm-super/cm -super-ts1.enc} Output written on exam.pdf (32 pages, 371908 bytes). PDF statistics: 189 PDF objects out of 1000 (max. 8388607) 133 compressed objects within 2 object streams 0 named destinations out of 1000 (max. 500000) 23 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/amc-templates/amc_template/exam.pdf b/amc-templates/amc_template/exam.pdf index 82c5979..1e368de 100644 Binary files a/amc-templates/amc_template/exam.pdf and b/amc-templates/amc_template/exam.pdf differ diff --git a/amc-templates/amc_template/exam.synctex.gz b/amc-templates/amc_template/exam.synctex.gz index e6f213a..ec8dd22 100644 Binary files a/amc-templates/amc_template/exam.synctex.gz and b/amc-templates/amc_template/exam.synctex.gz differ diff --git a/amc-templates/amc_template/exam.tex b/amc-templates/amc_template/exam.tex index a1bae04..e536f60 100644 --- a/amc-templates/amc_template/exam.tex +++ b/amc-templates/amc_template/exam.tex @@ -1,105 +1,106 @@ \documentclass[a4paper]{article} \usepackage[utf8]{inputenc} %Unicode \usepackage[T1]{fontenc} \usepackage{xcolor} \usepackage{fix-cm} \usepackage[lang=FR,bloc]{automultiplechoice} % Color used for signature box \definecolor{light-Gray}{gray}{0.95} \input{./packages.tex} \input{./commands.tex} \input{./style_extra.tex} %%% increase the space between header and bottom for AMC control dots \renewcommand{\baselinestretch}{1.10}% ESPACEMENT VERTICAL \geometry{includeheadfoot,hmargin=2.25cm,headheight=2cm,headsep=0.2cm} \geometry{footskip=.8cm,top=.5cm,bottom=1.1cm,paper=a4paper} \newcommand{\TRUE}{ \bareme{b=1,m=-1} \begin{choiceshoriz}[o] \bonne{VRAI} \mauvaise{FAUX} \end{choiceshoriz} \medskip } \newcommand{\FALSE}{ \bareme{b=1,m=-1} \begin{choiceshoriz}[o] \mauvaise{VRAI} \bonne{FAUX} \end{choiceshoriz} \medskip } %%% Randomseed \input{./random-seed.tex} %%% Exam info \input{./exam-info.tex} \begin{document} %%% Import sections \input{./sections.tex} \def\multiSymbole{} \makeatletter \def\AMCforcecorrect{\AMC@correctrue} \makeatother \AMCforcecorrect \newcommand{\sujet}{ \onecopy{1}{ + \setcounter{equation}{0} \input{./first_page.tex} \input{./random-sections.tex} - + % \input{./header_1.tex} % \input{./questions/fr/mc1.tex} % \input{./questions/fr/mc2.tex} % \input{./questions/fr/mc3.tex} -% +% % \input{./header_2.tex} % \input{./questions/fr/tf1.tex} % \input{./questions/fr/tf2.tex} \input{./extra_section.tex} - + % Make sure that all the exams have the same number of pages (otherwise Repro will not be able to print!) \loop \ifnum \thepage < \totalPages \clearpage ~ \repeat \AMCassociation{\ID} } } \csvreader[head to column names]{./students.csv}{}{\sujet} -\end{document} +\end{document} %\begin{document} %\def\multiSymbole{} %\makeatletter %\def\AMCforcecorrect{\AMC@correctrue} %\makeatother %\AMCforcecorrect % %\input{./first_page.tex} % %\input{./header_1.tex} %\input{./questions/fr/mc1.tex} %\input{./questions/fr/mc2.tex} %\input{./questions/fr/mc3.tex} % %\input{./header_2.tex} %\input{./questions/fr/tf1.tex} %\input{./questions/fr/tf2.tex} % %\input{./extra_section.tex} % % %\end{document} diff --git a/amc-templates/amc_template_en/README b/amc-templates/amc_template_en/README index 7ba1346..d5d33a8 100644 --- a/amc-templates/amc_template_en/README +++ b/amc-templates/amc_template_en/README @@ -1,42 +1,45 @@ Quick template user guide: -------------------------- 1) Place your QCM & TF questions in the 'questions/[language]/' subfolder(s). + Add the questions in the file section_1.tex + Concerning the mixing of the questions, please ask CePRO if you want to have another mixing for the multiple choice questions than all questions and answers mixed. + Please use the prefixes for the questions types : SCQ: question with one possible correct answer MCQ: question with several possible correct answers TF- : true / false question OPEN- : open questions For example: \begin{question}{SCQ-complexes-A} ... \begin{questionmult}{MCQ-complexes-A} ... \begin{question}{TF-XXX} ... \correctorXXX{OPEN-A}{~} ... 2) Place your media files (if any) in the 'media/lang/' subfolders. In your "\includegraphics" commands in your question files, prefix your path with the same folder name. e.g.: \includegraphics[width=0.5\textwidth]{media/fr/BarreQuiGlisse2.eps} 3) Place your open questions in 'extra_section.tex' file. 4) Edit the exam-info.tex file with the exam information. 5) Edit the first_page.tex file with the instruction for the exam. Instruction to adapt are between the lines %%% EXAM INSTRUCTIONS TO ADAPT - begin [...] %%% EXAM INSTRUCTIONS TO ADAPT - END 6) In a Linux or MacOS terminal : - run "./build.sh" to build the PDF - run "./clean.sh" to remove the temporary files and PDF Notes: ------ * For extra packages please add them in the file 'packages.tex' * For extra commands please add them in the file 'commands.tex' diff --git a/amc-templates/amc_template_en/exam.tex b/amc-templates/amc_template_en/exam.tex index ac45806..60a70ba 100644 --- a/amc-templates/amc_template_en/exam.tex +++ b/amc-templates/amc_template_en/exam.tex @@ -1,73 +1,74 @@ \documentclass[a4paper]{article} \usepackage[utf8]{inputenc} %Unicode \usepackage[T1]{fontenc} \usepackage{xcolor} \usepackage{fix-cm} \usepackage[lang=FR,bloc]{automultiplechoice} % Color used for signature box \definecolor{light-Gray}{gray}{0.95} \input{./packages.tex} \input{./commands.tex} \input{./style_extra.tex} %%% increase the space between header and bottom for AMC control dots \renewcommand{\baselinestretch}{1.10}% ESPACEMENT VERTICAL \geometry{includeheadfoot,hmargin=2.25cm,headheight=2cm,headsep=0.2cm} \geometry{footskip=.8cm,top=.5cm,bottom=1.1cm,paper=a4paper} \newcommand{\TRUE}{ \bareme{b=1,m=-1} \begin{choiceshoriz}[o] \bonne{VRAI} \mauvaise{FAUX} \end{choiceshoriz} \medskip } \newcommand{\FALSE}{ \bareme{b=1,m=-1} \begin{choiceshoriz}[o] \mauvaise{VRAI} \bonne{FAUX} \end{choiceshoriz} \medskip } %%% Randomseed \input{./random-seed.tex} %%% Exam info \input{./exam-info.tex} \begin{document} %%% Import sections \input{./sections.tex} \def\multiSymbole{} \makeatletter \def\AMCforcecorrect{\AMC@correctrue} \makeatother \AMCforcecorrect \newcommand{\sujet}{ \onecopy{1}{ + \setcounter{equation}{0} \input{./first_page.tex} \input{./random-sections.tex} \input{./extra_section.tex} - + % Make sure that all the exams have the same number of pages (otherwise Repro will not be able to print!) \loop \ifnum \thepage < \totalPages \clearpage ~ \repeat \AMCassociation{\ID} } } \csvreader[head to column names]{./students.csv}{}{\sujet} -\end{document} \ No newline at end of file +\end{document}