Forums » Utilisation d'AMC (french) »
Debug dans Texmaker
Bonjour à tous.
Je remarque que je passe beaucoup de temps à chercher l'origine des erreurs Latex quand je crée mes sujets. Dès qu'une erreur survient Texmaker me dis que l'erreur viens de la dernière ligne, c'est à dire la fin de l'encapsulation de la commande \exemplaire{} (voir exemple ci-dessous).
Je voulais savoir si il y avait une bonne pratique en matière de développement qui permettrait que Texmaker signale précisément la ligne où il a rencontré une erreur plutôt que toujours cette même dernière ligne.
Merci d'avance !
Exemple :
\exemplaire{0}{
.
.
.
} <----------------- Erreur signalée par Texmeker toujours à cette ligne.
\end{document}
Replies (8)
RE: Debug dans Texmaker
-
Added by Alexis Bienvenüe 6 days ago
Vous pouvez par exemple mettre au point vos questions sans utiliser \exemplaire
.
RE: Debug dans Texmaker
-
Added by Raphaël D 6 days ago
Merci pour votre réponse. Sans utiliser \exemplaire, l'erreur est maintenant systématiquement localisée à la ligne 1 :
\documentclass[a4paper]{article}
J'ai essayé de retirer \element{} devant la question à l'origine du bug mais ça ne change rien, c'est toujours la première ligne qui est indiquée.
RE: Debug dans Texmaker
-
Added by Alexis Bienvenüe 6 days ago
Ah oui effectivement en général je sors aussi mes questions de \element
dans la phase de test.
Par contre l'erreur à la ligne 1 est bizarre. Avez-vous bien supprimé également l'accolade fermante ? Quelle est l'erreur indiquée ?
RE: Debug dans Texmaker
-
Added by Raphaël D 6 days ago
Oui j'ai tout bien retiré je crois. Je vous mets un exemple de code avec une seule question. L'erreur que j'introduis est "d'oublier" de mettre l'antislash avant le pourcentage, ce qui casse le code. Je vois dans le fichier Log qu'il y a une ligne où il spécifie qu'il s'est arrêté sur la ligne de l'erreur. Est-ce comme ça que vous faites vos debug ? En regardant ligne à ligne le fichier Log ?
CODE :
\documentclass[a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amssymb}
\usepackage[francais,bloc,insidebox]{automultiplechoice}
\usepackage{multicol}
% pour alléger la couleur des lettres dans les cases et les réduire
\def\AMCchoiceLabelFormat#1{\textcolor{black!70}}
% pour revenir dans le cas normal à une case à cocher blanche
\def\AMCchoiceLabel#1{}
\begin{document}
\begin{questionmult}{q06-}
Un moteur électrique a un rendement de 0.85. Cochez la ou les affirmations correctes.
\begin{multicols}{2}\AMCBoxedAnswers
\begin{reponses}
\bonne{85% de l'énergie absorbée est convertie en énergie utile.}
\mauvaise{15\% de l'énergie est créée par le moteur.}
\bonne{15\% de l'énergie absorbée est dissipée sous forme de chaleur.}
\mauvaise{Le moteur fournit plus d'énergie qu'il n'en reçoit.}
\end{reponses}
\end{multicols}
\end{questionmult}
\end{document}
ERREUR :
LOG FILE :This is pdfTeX, Version 3.141592653-2.6-1.40.24 (MiKTeX 22.7) (preloaded format=pdflatex 2024.2.4) 21 JUL 2025 11:16
entering extended mode
restricted \write18 enabled.
x%x-line parsing enabled.
*"./test debug.tex"
(test debug.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-04>
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/base\article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/base\size10.clo
File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen138
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/base\inputenc.sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/ucs\utf8x.def
File: utf8x.def 2004/10/17 UCS: Input encoding UTF-8
))
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/ucs\ucs.sty
Package: ucs 2013/05/11 v2.2 UCS: Unicode input support
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/ucs\uni-global.def
File: uni-global.def 2013/05/13 UCS: Unicode global data
)
\uc@secondtry=\count193
\uc@combtoks=\toks18
\uc@combtoksb=\toks19
\uc@temptokena=\toks20
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/base\fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/amsfonts\amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/amsfonts\amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\
emptytoks=\toks21
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
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.
)) (C:/Users/raphi/Documents/TexMaker/packages\tex/latex\automultiplechoice.sty
AMC version: 2021/10/13 v1.5.1 r:6959dcc7
Package: automultiplechoice 2021/10/13 v1.5.1 r:6959dcc7
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/xcolor\xcolor.sty
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\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 227.
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/graphics-def\pdftex.def
File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex-dev/graphics\mathcolor.
ltx)
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1357.
Package xcolor Info: Model `RGB' extended on input line 1369.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/fancyhdr\fancyhdr.sty
Package: fancyhdr 2022/05/18 v4.0.3 Extensive control of page headers and foote
rs
\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
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/bophook\bophook.sty
Package: bophook 2001/03/29 v0.02 beginning-of-page hook, K. Tinnefeld
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/xkeyval\xkeyval.sty
Package: xkeyval 2022/06/16 v2.9 package option processing (HA)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/xkeyval\xkeyval.tex
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/xkeyval\xkvutils.tex
\XKV@toks=\toks22
\XKV@tempa@toks=\toks23
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/xkeyval\keyval.tex))
\XKV@depth=\count194
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
)) (C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\rotating.st
y
Package: rotating 2016/08/11 v2.16d rotated objects in LaTeX
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphicx.sty
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphics.sty
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\trig.sty
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/graphics-cfg\graphics.c
fg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 107.
)
\Gin@req@height=\dimen139
\Gin@req@width=\dimen140
) (C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/base\ifthen.sty
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
)
\c@r@tfl@t=\count195
\rotFPtop=\skip58
\rotFPbot=\skip59
\rot@float@box=\box51
\rot@mess@toks=\toks24
) (C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/fancybox\fancybox.sty
Package: fancybox 2010/05/15 1.4
Style option: `fancybox' v1.4 <2010/05/15> (tvz)
\@fancybox=\box52
\shadowsize=\dimen141
\@Sbox=\box53
\do@VerbBox=\toks25
\the@fancyput=\toks26
\this@fancyput=\toks27
\EndVerbatimTokens=\toks28
\Verbatim@Outfile=\write3
\Verbatim@Infile=\read2
) (C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/l3kernel\expl3.sty
Package: expl3 2022-07-04 L3 programming layer (loader)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/l3backend\l3backend-pdf
tex.def
File: l3backend-pdftex.def 2022-07-01 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count196
\l__pdf_internal_box=\box54
))
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/csvsimple\csvsimple.sty
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/l3packages/l3keys2e\l3k
eys2e.sty
Package: l3keys2e 2022-06-22 LaTeX2e option processing using LaTeX3 keys
)
Package: csvsimple 2022/06/21 v2.3.1 LaTeX CSV file processing
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/csvsimple\csvsimple-leg
acy.sty
Package: csvsimple-legacy 2022/06/21 version 2.3.1 LaTeX2e CSV file processing
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/pgf/utilities\pgfrcs.st
y
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf/utilities\pgfutil
-common.tex
\pgfutil@everybye=\toks29
\pgfutil@tempdima=\dimen142
\pgfutil@tempdimb=\dimen143
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf/utilities\pgfutil
-common-lists.tex))
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf/utilities\pgfutil
-latex.def
\pgfutil@abb=\box55
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf/utilities\pgfrcs.
code.tex
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf\pgf.revision.tex)
Package: pgfrcs 2021/05/15 v3.1.9a (3.1.9a)
))
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/pgf/utilities\pgfkeys.s
ty
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf/utilities\pgfkeys
.code.tex
\pgfkeys@pathtoks=\toks30
\pgfkeys@temptoks=\toks31
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/pgf/utilities\pgfkeys
filtered.code.tex
\pgfkeys@tmptoks=\toks32
)))
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/etoolbox\etoolbox.sty
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count197
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\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=\count198
\c@csvrow=\count199
\c@csvcol=\count266
\csv@out=\write4
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/environ\environ.sty
Package: environ 2014/05/04 v0.3 A new way to define environments
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/trimspaces\trimspaces.s
ty
Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list
)
\@envbody=\toks33
)
\AMC@logfile=\write5
\openout5 = `"test debug.amc"'.
\AMCload@counter=\count267
\AMCid@quest=\count268
\AMCid@check=\count269
\AMCid@etud=\count270
\AMCid@etudstart=\count271
\AMCid@etudfin=\count272
\AMCnum@copies=\count273
\AMCformVSpace=\dimen144
\AMCformHSpace=\dimen145
\AMCinterIrep=\dimen146
\AMCinterBrep=\dimen147
\AMCinterIquest=\dimen148
\AMCinterBquest=\dimen149
\AMCpostOquest=\dimen150
\AMCids@width=\dimen151
\AMCids@height=\dimen152
\AMC@SR=\count274
\AMC@SR@count=\count275
\AMC@SRnum=\count276
\AMC@sti=\count277
\AMC@stil=\count278
\AMCsw@p
=\toks34\AMC@numerotation=\count279
\AMC@XYspecial=\write6
\AMC@tmpXY=\write7
\AMC@smashbox=\box56
\AMC@smashboxheight=\dimen153
\c@AMC@ncase=\count280
\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=\toks35
\AMCbin@number=\count281
\AMCbin@digit=\count282
\AMCbin@id=\count283
\AMCbin@did=\count284
\AMCbin@ndigits=\count285
\AMCbin@hsep=\dimen154
\AMCtok@k=\count286
\AMCtok@max=\count287
\AMCtok@size=\count288
\AMC@imax=\count289
\AMCtok@ik=\count290
\AMCloop@k=\count291
\AMCrep@count=\count292
\reponse@cxcix=\toks36
\reponse@cxcviii=\toks37
\reponse@cxcvii=\toks38
\reponse@cxcvi=\toks39
\reponse@cxcv=\toks40
\reponse@cxciv=\toks41
\reponse@cxciii=\toks42
\reponse@cxcii=\toks43
\reponse@cxci=\toks44
\reponse@cxc=\toks45
\reponse@clxxxix=\toks46
\reponse@clxxxviii=\toks47
\reponse@clxxxvii=\toks48
\reponse@clxxxvi=\toks49
\reponse@clxxxv=\toks50
\reponse@clxxxiv=\toks51
\reponse@clxxxiii=\toks52
\reponse@clxxxii=\toks53
\reponse@clxxxi=\toks54
\reponse@clxxx=\toks55
\reponse@clxxix=\toks56
\reponse@clxxviii=\toks57
\reponse@clxxvii=\toks58
\reponse@clxxvi=\toks59
\reponse@clxxv=\toks60
\reponse@clxxiv=\toks61
\reponse@clxxiii=\toks62
\reponse@clxxii=\toks63
\reponse@clxxi=\toks64
\reponse@clxx=\toks65
\reponse@clxix=\toks66
\reponse@clxviii=\toks67
\reponse@clxvii=\toks68
\reponse@clxvi=\toks69
\reponse@clxv=\toks70
\reponse@clxiv=\toks71
\reponse@clxiii=\toks72
\reponse@clxii=\toks73
\reponse@clxi=\toks74
\reponse@clx=\toks75
\reponse@clix=\toks76
\reponse@clviii=\toks77
\reponse@clvii=\toks78
\reponse@clvi=\toks79
\reponse@clv=\toks80
\reponse@cliv=\toks81
\reponse@cliii=\toks82
\reponse@clii=\toks83
\reponse@cli=\toks84
\reponse@cl=\toks85
\reponse@cxlix=\toks86
\reponse@cxlviii=\toks87
\reponse@cxlvii=\toks88
\reponse@cxlvi=\toks89
\reponse@cxlv=\toks90
\reponse@cxliv=\toks91
\reponse@cxliii=\toks92
\reponse@cxlii=\toks93
\reponse@cxli=\toks94
\reponse@cxl=\toks95
\reponse@cxxxix=\toks96
\reponse@cxxxviii=\toks97
\reponse@cxxxvii=\toks98
\reponse@cxxxvi=\toks99
\reponse@cxxxv=\toks100
\reponse@cxxxiv=\toks101
\reponse@cxxxiii=\toks102
\reponse@cxxxii=\toks103
\reponse@cxxxi=\toks104
\reponse@cxxx=\toks105
\reponse@cxxix=\toks106
\reponse@cxxviii=\toks107
\reponse@cxxvii=\toks108
\reponse@cxxvi=\toks109
\reponse@cxxv=\toks110
\reponse@cxxiv=\toks111
\reponse@cxxiii=\toks112
\reponse@cxxii=\toks113
\reponse@cxxi=\toks114
\reponse@cxx=\toks115
\reponse@cxix=\toks116
\reponse@cxviii=\toks117
\reponse@cxvii=\toks118
\reponse@cxvi=\toks119
\reponse@cxv=\toks120
\reponse@cxiv=\toks121
\reponse@cxiii=\toks122
\reponse@cxii=\toks123
\reponse@cxi=\toks124
\reponse@cx=\toks125
\reponse@cix=\toks126
\reponse@cviii=\toks127
\reponse@cvii=\toks128
\reponse@cvi=\toks129
\reponse@cv=\toks130
\reponse@civ=\toks131
\reponse@ciii=\toks132
\reponse@cii=\toks133
\reponse@ci=\toks134
\reponse@c=\toks135
\reponse@xcix=\toks136
\reponse@xcviii=\toks137
\reponse@xcvii=\toks138
\reponse@xcvi=\toks139
\reponse@xcv=\toks140
\reponse@xciv=\toks141
\reponse@xciii=\toks142
\reponse@xcii=\toks143
\reponse@xci=\toks144
\reponse@xc=\toks145
\reponse@lxxxix=\toks146
\reponse@lxxxviii=\toks147
\reponse@lxxxvii=\toks148
\reponse@lxxxvi=\toks149
\reponse@lxxxv=\toks150
\reponse@lxxxiv=\toks151
\reponse@lxxxiii=\toks152
\reponse@lxxxii=\toks153
\reponse@lxxxi=\toks154
\reponse@lxxx=\toks155
\reponse@lxxix=\toks156
\reponse@lxxviii=\toks157
\reponse@lxxvii=\toks158
\reponse@lxxvi=\toks159
\reponse@lxxv=\toks160
\reponse@lxxiv=\toks161
\reponse@lxxiii=\toks162
\reponse@lxxii=\toks163
\reponse@lxxi=\toks164
\reponse@lxx=\toks165
\reponse@lxix=\toks166
\reponse@lxviii=\toks167
\reponse@lxvii=\toks168
\reponse@lxvi=\toks169
\reponse@lxv=\toks170
\reponse@lxiv=\toks171
\reponse@lxiii=\toks172
\reponse@lxii=\toks173
\reponse@lxi=\toks174
\reponse@lx=\toks175
\reponse@lix=\toks176
\reponse@lviii=\toks177
\reponse@lvii=\toks178
\reponse@lvi=\toks179
\reponse@lv=\toks180
\reponse@liv=\toks181
\reponse@liii=\toks182
\reponse@lii=\toks183
\reponse@li=\toks184
\reponse@l=\toks185
\reponse@xlix=\toks186
\reponse@xlviii=\toks187
\reponse@xlvii=\toks188
\reponse@xlvi=\toks189
\reponse@xlv=\toks190
\reponse@xliv=\toks191
\reponse@xliii=\toks192
\reponse@xlii=\toks193
\reponse@xli=\toks194
\reponse@xl=\toks195
\reponse@xxxix=\toks196
\reponse@xxxviii=\toks197
\reponse@xxxvii=\toks198
\reponse@xxxvi=\toks199
\reponse@xxxv=\toks200
\reponse@xxxiv=\toks201
\reponse@xxxiii=\toks202
\reponse@xxxii=\toks203
\reponse@xxxi=\toks204
\reponse@xxx=\toks205
\reponse@xxix=\toks206
\reponse@xxviii=\toks207
\reponse@xxvii=\toks208
\reponse@xxvi=\toks209
\reponse@xxv=\toks210
\reponse@xxiv=\toks211
\reponse@xxiii=\toks212
\reponse@xxii=\toks213
\reponse@xxi=\toks214
\reponse@xx=\toks215
\reponse@xix=\toks216
\reponse@xviii=\toks217
\reponse@xvii=\toks218
\reponse@xvi=\toks219
\reponse@xv=\toks220
\reponse@xiv=\toks221
\reponse@xiii=\toks222
\reponse@xii=\toks223
\reponse@xi=\toks224
\reponse@x=\toks225
\reponse@ix=\toks226
\reponse@viii=\toks227
\reponse@vii=\toks228
\reponse@vi=\toks229
\reponse@v=\toks230
\reponse@iv=\toks231
\reponse@iii=\toks232
\reponse@ii=\toks233
\reponse@i=\toks234
\AMCnum@questions=\count293
\AMCrep@
count=\count294
\amc_memory_elts_count=\count295
\AMChorizAnswerSep=\skip68
\AMChorizBoxSep=\skip69
\AMC@mn@test=\skip70
\AMC@mn@sep=\skip71
\AMC@mn@leftmargin=\skip72
\AMC@mn@rightmargin=\skip73
\AMC@sz@width=\skip74
\AMC@sz@height=\skip75
\AMC@sz@depth=\skip76
\AMC@sza@width=\skip77
\AMC@sza@height=\skip78
\AMC@sza@depth=\skip79
\c@AMCquestionaff=\count296
\ouverte@vs=\dimen155
\AMC@chiffres=\count297
\AMCcodeHspace=\dimen156
\AMCcodeVspace=\dimen157
\amc_code_digit_n_int=\count298
\amc_num_exponent_int=\count299
\amc_todigits_int=\count300
\AMCnumeric@Hspace=\dimen158
\AMCnumeric@Vspace=\dimen159
\amc_num_ndigits_int=\count301
\amc_num_decd_int=\count302
\amc_num_expo_int=\count303
\amc_num_base_int=\count304
\amc_num_exact_int=\count305
\amc_num_approx_int=\count306
\amc_num_digit_value_int=\count307
\amc_num_first_digit_int=\count308
\amc_num_digit_int=\count309
\amc_num_sign_int=\count310
\amc_num_expo_sign_int=\count311
\amc_num_correct_expo_int=\count312
\AMCopen@Hspace=\dimen160
\AMCopen@LineHeight=\dimen161
\AMCopen@Lines=\count313
\AMCopen@boxmargin=\dimen162
\AMCopen@boxframerule=\dimen163
\AMCopen@framerule=\dimen164
\AMC@addpages=\count314
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\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.
) (C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/geometry\geometry.sty
Package: geometry 2020/01/02 v5.9 Page Geometry
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/iftex\ifvtex.sty
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/generic/iftex\iftex.sty
Package: iftex 2022/02/03 v1.0f TeX engine tests
))
\Gm@cnth=\count315
\Gm@cntv=\count316
\c@Gm@tempcnt=\count317
\Gm@bindingoffset=\dimen165
\Gm@wd@mp=\dimen166
\Gm@odd@mp=\dimen167
\Gm@even@mp=\dimen168
\Gm@layoutwidth=\dimen169
\Gm@layoutheight=\dimen170
\Gm@layouthoffset=\dimen171
\Gm@layoutvoffset=\dimen172
\Gm@dimlist=\toks235
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/geometry\geometry.cfg))
) (C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/tools\multicol.sty
Package: multicol 2021/10/28 v1.9b multicolumn formatting (FMi)
\c@tracingmulticols=\count318
\mult@box=\box57
\multicol@leftmargin=\dimen173
\c@unbalance=\count319
\c@collectmore=\count320
\doublecol@number=\count321
\multicoltolerance=\count322
\multicolpretolerance=\count323
\full@width=\dimen174
\page@free=\dimen175
\premulticols=\dimen176
\postmulticols=\dimen177
\multicolsep=\skip80
\multicolbaselineskip=\skip81
\partial@page=\box58
\last@line=\box59
\maxbalancingoverflow=\dimen178
\mult@rightbox=\box60
\mult@grightbox=\box61
\mult@firstbox=\box62
\mult@gfirstbox=\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
\@tempa=\box93
\@tempa=\box94
\@tempa=\box95
\@tempa=\box96
\@tempa=\box97
\@tempa=\box98
\@tempa=\box99
\c@minrows=\count324
\c@columnbadness=\count325
\c@finalcolumnbadness=\count326
\last@try=\dimen179
\multicolovershoot=\dimen180
\multicolundershoot=\dimen181
\mult@nat@firstbox=\box100
\colbreak@box=\box101
\mc@col@check@num=\count327
)
(test debug.aux)
\openout1 = `"test debug.aux"'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 13.
LaTeX Font Info: ... okay on input line 13.
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/ucs\ucsencs.def
File: ucsencs.def 2011/01/21 Fixes to fontencodings LGR, T3
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/context/base/mkii\supp-pdf.mk
ii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count328
\scratchdimen=\dimen182
\scratchbox=\box102
\nofMPsegments=\count329
\nofMParguments=\count330
\everyMPshowfont=\toks236
\MPscratchCnt=\count331
\MPscratchDim=\dimen183
\MPnumerator=\count332
\makeMPintoPDFobject=\count333
\everyMPtoPDFconversion=\toks237
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/epstopdf-pkg\epstopdf-b
ase.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.
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/00miktex\epstopdf-sys.c
fg
File: epstopdf-sys.cfg 2021/03/18 v2.0 Configuration of epstopdf for MiKTeX
))
\AMC@ovalbox@R=\box103
\AMC@ovalbox@RF=\box104
\AMC@ovalbox
=\box105\AMC@ovalbox@F=\box106
*geometry driver: auto-detecting
geometry detected driver: pdftex
geometry verbose mode - [ preamble ] result:
- driver: pdftex
- paper: a4paper
- layout: <same size as paper>
- layoutoffset:(h,v)=(0.0pt,0.0pt)
- modes:
- h-part:(L,W,R)=(85.35826pt, 426.79135pt, 85.35826pt)
- v-part:(T,H,B)=(99.58464pt, 674.33032pt, 71.13188pt)
- \paperwidth=597.50787pt
- \paperheight=845.04684pt
- \textwidth=426.79135pt
- \textheight=674.33032pt
- \oddsidemargin=13.08827pt
- \evensidemargin=13.08827pt
- \topmargin=-38.12675pt
- \headheight=56.9055pt
- \headsep=8.5359pt
- \topskip=10.0pt
- \footskip=28.45274pt
- \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)
LaTeX Font Info: Trying to load font information for U+msa on input line 24.
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\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 24.
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/amsfonts\umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
(C:\Users\raphi\AppData\Local\Programs\MiKTeX\tex/latex/ucs\uni-0.def
File: uni-0.def 2013/05/13 UCS: Unicode data U+0000..U+00FF
))
Runaway argument? {85\mauvaise {15\% de l'énergie est créée par le moteur.} \bonne {\ETC.
! File ended while scanning use of \\correctchoice.
<inserted text>
\par
<*> "./test debug.tex"
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.
! Emergency stop.
<*> "./test debug.tex"- (job aborted, no legal \end found)
Here is how much of TeX's memory you used:
7800 strings out of 478338
135959 string characters out of 2836701
432816 words of memory out of 3000000
26115 multiletter control sequences out of 15000+600000
472497 words of font info for 38 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
85i,3n,90p,338b,600s stack positions out of 10000i,1000n,20000p,200000b,80000s
! ==> Fatal error occurred, no output PDF file produced!
- (job aborted, no legal \end found)
RE: Debug dans Texmaker
-
Added by Frédéric Bréal 6 days ago
Il manque 2 accolades pour \textcolor
et un \
pour 85%.
\documentclass[a4paper]{article} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage{amssymb} \usepackage[francais,bloc,insidebox]{automultiplechoice} \usepackage{multicol} % pour alléger la couleur des lettres dans les cases et les réduire \def\AMCchoiceLabelFormat#1{\textcolor{black!70}{#1}} % pour revenir dans le cas normal à une case à cocher blanche \def\AMCchoiceLabel#1{} \begin{document} \begin{questionmult}{q06-} Un moteur électrique a un rendement de 0.85. Cochez la ou les affirmations correctes. \begin{multicols}{2}\AMCBoxedAnswers \begin{reponses} \bonne{85\% de l'énergie absorbée est convertie en énergie utile.} \mauvaise{15\% de l'énergie est créée par le moteur.} \bonne{15\% de l'énergie absorbée est dissipée sous forme de chaleur.} \mauvaise{Le moteur fournit plus d'énergie qu'il n'en reçoit.} \end{reponses} \end{multicols} \end{questionmult} \end{document}
RE: Debug dans Texmaker
-
Added by Wihl Elm 5 days ago
Bonjour,
j'avais posé la question de manière plus générale (sans la limiter à TeXMaker) ici : [[https://project.auto-multiple-choice.net/issues/830]].
La solution que j'avais fini par trouver en mode catalogue est la suivante :- Enlever le
\exemplaire{
et son}
final - Désactiver les
\element
et les\restituegroupe
et\copygroup
en rajoutant\renewcommand{\element}[1]{}
\renewcommand{\restituegroupe}[1]{}
\renewcommand{\copygroup}[2][1]{}
avant le\begin{document}
On retrouve alors le comportement de recherche inversée...
Je pense que ce serait bien de prévoir une option à AMC qui fasse cela le temps de la mise au point des questions.
RE: Debug dans Texmaker
-
Added by Wihl Elm 5 days ago
Plus simple, on peut même laisser le \exemplaire
et le désactiver avec le reste :
\renewcommand{\exemplaire}[2]{}
\renewcommand{\element}[1]{}
\renewcommand{\restituegroupe}[1]{}
\renewcommand{\copygroup}[2][1]{}
RE: Debug dans Texmaker
-
Added by Wihl Elm 5 days ago
POur être tout à fait précis, on ne désactive pas complètement le \element
, il faut quand même bien sûr garder le code LaTeX correspondant (qui correspond au deuxième paramètre)
\element{Titre}{Code LaTeX}
Avec \renewcommand{\element}[1]{}
on ne considère qu'un seul paramètre à la commande (Titre), et quand on les enlève, le code LaTeX subsiste.
ou bien \renewcommand{\element}[2]{#2}
on considère que \element
a deux paramètres, et on ne garde que le deuxième.
\exemplaire
, \restituegroupe
et \copygroup
sont par contre totalement désactivées avec tous leurs paramètres obligatoires ou optionnels.
(1-8/8)