Avoir une Extension AMC dans Opale

Besoin identifié :
avoir la possibilité d’exporter les exercices dans AMC à l’aide d’un module de publication, avec les paramétrages AMC depuis Opale

Évolution :
l’idée serait de reprendre ce qui est fait sur la chaîne éditoriale XrisTaL si la licence le permet :-),
Pour plus d’information sur AMC c’est par ici Auto Multiple Choice https://www.auto-multiple-choice.net/

Bonjour,
Oui pour moi c’est la bonne solution pour joindre amc à opale et donc à scenari.

Le Comité Opale ne voit pas d’impossibilité technique ni d’incompatibilité théorique avec Scenari ou Opale. Ça passe à priorisation par les adhérent⋅e⋅s :+1:

1 « J'aime »

Bonjour, c’est une bonne nouvelle, je vais faire un retour d’expérience, déjà avec l’utilisation du module XrisTaL sur mon un Mac. la difficulté pour moi réside dans la version AMC disponible sur mac os et la version utilisée par XrisTaL qui est différente. Mais aussi des messages LaTex pendant la compilation car je suis vraiment débutant :slight_smile:

1 « J'aime »

Cette proposition d’évolution a été classée 1ère, en obtenant 8 appuis lors de la priorisation pendant les Rencontres Scenari 2022 à Lille.

1 « J'aime »

@franck_rouze puisque tu es l’auteur de l’export AMC dans XrisTaL, Penses-tu que le développement de la même extension pour Opale représenterait beaucoup de boulot ?
Si la réponse est non, est-ce que tu pourrais éventuellement t’en charger ou bien assister un⋅e volontaire de la communauté pour le faire ?

Bonjour Loïc, On en avait parlé ensemble en off des rencontres Scenari 2022 et oui je peux extraire la partie AMC de Xristal pour en faire une extension pour Opale. Je pense que le différentiel entre les 2 versions serait assez minime. Je n’ai pas encore regardé précisément mais ça ne devrait pas poser trop de soucis.

1 « J'aime »

Super, dès que tu as quelque chose de testable, tu peux poser l’extension ici, je pense qu’on aura des testeurs :wink:

Bonjour,
Je viens de faire une extension AMC pour Opale 3.9 (SC5) à partir du code créé pour le modèle Xristal. Je vous le dépose ici en test

Bonne journée
Franck

.OpaleExtAmc_3.9.0_fr-FR_202207211550_sc50.wsppack (1,2 Mo)

Super, merci Franck. @hfarner @mecamic pouvez-vous tester l’extension ?
Si elle fonctionne bien, @franck_rouze la mettra sur la plateforme de contributions communautaires.

Bonsoir,
C’est pas l’envie qui me manque mais je suis passé en SCENARIhain-desktop 6.0.5 et opale 4.0.1. Dès qu’il y aura une version de test pour ces versions, je me lancerai, mais ce sera maintenant pour septembre pour ma part.

Bonjour, je vais avoir un peu de temps pour faire quelques essais dans les 15 jours qui viennent.
Je vous tiens informé.

Version sous MAC OS X 12.4 Monterey.
Premier installation, tout semble bien se passer: cf log

{« evt »:« svc:dialog »,« user »:«  »,« cdaction »:« InstallPack »,« svc »:« adminPack »,« pack »:{« id »:« EI2I2A2afOGbmiB191wi1w »,« installStatus »:« installPending »},« ts »:1659286046977}

dans les dossier sous mac os x , aussi les fichiers sont bien là :

Dans SCENARICHAINNG-desktop 5.0 aussi :

mais les items AMC ne sont pas visibles dans un modèle opale, comme ils le sont avec le modèle XrisTal

XritTal

Opale 3.9

Vous avez activé l’extension sur votre atelier ?

C’est là qu’il y a un problème, car elle n’apparaît pas

Je me réponds après quelques recherches une mise à jour d’opale était nécessaire 3.9.003 vers 3.9.005
Le module est actif en premier test sur un QCM.
module génère une erreur :

The following error occurred while executing this line: /Users/hfarner/Library/Application Support/scenarichainng-desktop5.0/srv/emdFix/add/prl-chain/res/data/OpaleExtAmc3-9.gen.amc/fr-FR/3/9/0/content/ui.doss/build.xml:113: Execute failed: java.io.IOException: Cannot run program "latexmk" (in directory "/Users/hfarner/Documents/SCENARIchainNG-desktop 5.0/~gens/testamc/AMC/AMC_.publi/amc"): error=2, No such file or directory

Bon je comprends que c’est java sur mac qui fait des siennes, mais pas solution pour l’instant.
lancement dans un terminal dans le dossier :

cd /Users/hfarner/Documents/SCENARIchainNG-desktop 5.0/~gens/testamc
latexmkrc
latexmkrc
Latexmk: This is Latexmk, John Collins, 17 Mar. 2022. Version 4.77, version: 4.77.
Latexmk: applying rule 'pdflatex'...
Rule 'pdflatex': File changes, etc:
   Changed files, or newly in use since previous run(s):
  root.tex
Rule 'pdflatex': The following rules & subrules became out-of-date:
  pdflatex
------------
Run number 1 of rule 'pdflatex'
------------
------------
Running 'pdflatex  -recorder  "root.tex"'
------------
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./root.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-05-30>
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/lmodern.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty)
(./skin//scamc.sty

LaTeX Warning: You have requested package `skin//scamc',
               but the package provides `scamc'.

(/usr/local/texlive/2022/texmf-dist/tex/latex/xifthen/xifthen.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/ifmtarg/ifmtarg.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/eurosym/eurosym.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/adjustbox.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2022/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2022/texmf-dist/tex/generic/xkeyval/xkvutils.tex
(/usr/local/texlive/2022/texmf-dist/tex/generic/xkeyval/keyval.tex))))
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/adjcalc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/trimclip.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def)))
(/usr/local/texlive/2022/texmf-dist/tex/latex/collectbox/collectbox.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/tc-pdftex.def))
(/usr/local/texlive/2022/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/varwidth/varwidth.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp.sty
`Fixed Point Package', Version 0.8, April 2, 1995 (C) Michael Mehlich
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/defpattern.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-basic.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-addons.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-snap.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-exp.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-trigo.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-pas.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-random.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-eqn.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-upn.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-eval.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/listings/listings.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/listings/listings.cfg)))
(./skin//scunicode.sty

LaTeX Warning: You have requested package `skin//scunicode',
               but the package provides `scunicode'.

) (/usr/local/texlive/2022/texmf-dist/tex/latex/caption/caption.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/caption/caption3.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/colortbl/colortbl.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-cfg/color.cfg)))
(/usr/local/texlive/2022/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/bbm-macros/bbm.sty)
(./automultiplechoice.sty
AMC version: 2018/12/29 v1.4.0 r:c6041a1
(/usr/local/texlive/2022/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-cfg/color.cfg))
(/usr/local/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/bophook/bophook.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/rotating.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fancybox/fancybox.sty
Style option: `fancybox' v1.4 <2010/05/15> (tvz)
) (/usr/local/texlive/2022/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))
(/usr/local/texlive/2022/texmf-dist/tex/latex/environ/environ.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/trimspaces/trimspaces.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/etex-pkg/etex.sty

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/2022/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2022/texmf-dist/tex/generic/iftex/ifvtex.sty
(/usr/local/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty))))
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/t1lmr.fd) (./root.aux)
(/usr/local/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/local/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex

LaTeX Warning: Reference `1-dernierepage' on page 1 undefined on input line 179
.

(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/ot1lmr.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/omllmm.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/omslmsy.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/omxlmex.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/stmaryrd/Ustmry.fd)
Underfull \hbox (badness 7451) in paragraph at lines 179--179
[]$\OMS/lmsy/m/n/10  [][] []$  \T1/lmr/m/n/10 codez
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/t1lmtt.fd)

LaTeX Warning: Reference `1-dernierepage' on page 1 undefined on input line 179
.

[1{/usr/local/texlive/2022/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./ski
n/logo.jpg>]

LaTeX Warning: Reference `1-dernierepage' on page 2 undefined on input line 179
.

[2]

LaTeX Warning: Reference `2-dernierepage' on page 1 undefined on input line 179
.


Underfull \hbox (badness 7451) in paragraph at lines 179--179
[]$\OMS/lmsy/m/n/10  [][] []$  \T1/lmr/m/n/10 codez

LaTeX Warning: Reference `2-dernierepage' on page 1 undefined on input line 179
.

[1]

LaTeX Warning: Reference `2-dernierepage' on page 2 undefined on input line 179
.

[2]

LaTeX Warning: Reference `3-dernierepage' on page 1 undefined on input line 179
.


Underfull \hbox (badness 7451) in paragraph at lines 179--179
[]$\OMS/lmsy/m/n/10  [][] []$  \T1/lmr/m/n/10 codez

LaTeX Warning: Reference `3-dernierepage' on page 1 undefined on input line 179
.

[1]

LaTeX Warning: Reference `3-dernierepage' on page 2 undefined on input line 179
.

[2] (./root.aux)

LaTeX Warning: There were undefined references.

 )
(see the transcript file for additional information){/usr/local/texlive/2022/te
xmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/local/texlive/2022/texmf-dist/f
onts/enc/dvips/lm/lm-ec.enc}</usr/local/texlive/2022/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmr17.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/publi
c/amsfonts/latxfont/lcircle1.pfb></usr/local/texlive/2022/texmf-dist/fonts/type
1/public/lm/lmbx10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/l
m/lmbx12.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/lm/lmr10.pf
b></usr/local/texlive/2022/texmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/loc
al/texlive/2022/texmf-dist/fonts/type1/public/lm/lmri10.pfb></usr/local/texlive
/2022/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/local/texlive/2022/texm
f-dist/fonts/type1/public/lm/lmtt10.pfb>
Output written on root.pdf (6 pages, 783737 bytes).
Transcript written on root.log.
Latexmk: Getting log file 'root.log'
Latexmk: Examining 'root.fls'
Latexmk: Examining 'root.log'
Latexmk: Log file says output to 'root.pdf'
Latexmk: applying rule 'pdflatex'...
Rule 'pdflatex': File changes, etc:
   Changed files, or newly in use since previous run(s):
  root.aux
Rule 'pdflatex': The following rules & subrules became out-of-date:
  pdflatex
------------
Run number 2 of rule 'pdflatex'
------------
------------
Running 'pdflatex  -recorder  "root.tex"'
------------
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./root.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-05-30>
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/lmodern.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty)
(./skin//scamc.sty

LaTeX Warning: You have requested package `skin//scamc',
               but the package provides `scamc'.

(/usr/local/texlive/2022/texmf-dist/tex/latex/xifthen/xifthen.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/ifmtarg/ifmtarg.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/eurosym/eurosym.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/adjustbox.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2022/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2022/texmf-dist/tex/generic/xkeyval/xkvutils.tex
(/usr/local/texlive/2022/texmf-dist/tex/generic/xkeyval/keyval.tex))))
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/adjcalc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/trimclip.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def)))
(/usr/local/texlive/2022/texmf-dist/tex/latex/collectbox/collectbox.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/adjustbox/tc-pdftex.def))
(/usr/local/texlive/2022/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/varwidth/varwidth.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp.sty
`Fixed Point Package', Version 0.8, April 2, 1995 (C) Michael Mehlich
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/defpattern.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-basic.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-addons.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-snap.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-exp.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-trigo.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-pas.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-random.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-eqn.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-upn.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fp/fp-eval.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/listings/listings.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/listings/listings.cfg)))
(./skin//scunicode.sty

LaTeX Warning: You have requested package `skin//scunicode',
               but the package provides `scunicode'.

) (/usr/local/texlive/2022/texmf-dist/tex/latex/caption/caption.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/caption/caption3.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/colortbl/colortbl.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-cfg/color.cfg)))
(/usr/local/texlive/2022/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/bbm-macros/bbm.sty)
(./automultiplechoice.sty
AMC version: 2018/12/29 v1.4.0 r:c6041a1
(/usr/local/texlive/2022/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics-cfg/color.cfg))
(/usr/local/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/bophook/bophook.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/graphics/rotating.sty)
(/usr/local/texlive/2022/texmf-dist/tex/latex/fancybox/fancybox.sty
Style option: `fancybox' v1.4 <2010/05/15> (tvz)
) (/usr/local/texlive/2022/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def))
(/usr/local/texlive/2022/texmf-dist/tex/latex/environ/environ.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/trimspaces/trimspaces.sty))
(/usr/local/texlive/2022/texmf-dist/tex/latex/etex-pkg/etex.sty

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/2022/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2022/texmf-dist/tex/generic/iftex/ifvtex.sty
(/usr/local/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty))))
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/t1lmr.fd) (./root.aux)
(/usr/local/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/local/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
(/usr/local/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex

LaTeX Warning: Reference `1-dernierepage' on page 1 undefined on input line 179
.

(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/ot1lmr.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/omllmm.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/omslmsy.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/omxlmex.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd)
(/usr/local/texlive/2022/texmf-dist/tex/latex/stmaryrd/Ustmry.fd)
Underfull \hbox (badness 7451) in paragraph at lines 179--179
[]$\OMS/lmsy/m/n/10  [][] []$  \T1/lmr/m/n/10 codez
(/usr/local/texlive/2022/texmf-dist/tex/latex/lm/t1lmtt.fd)

LaTeX Warning: Reference `1-dernierepage' on page 1 undefined on input line 179
.

[1{/usr/local/texlive/2022/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./ski
n/logo.jpg>]

LaTeX Warning: Reference `1-dernierepage' on page 2 undefined on input line 179
.

[2]

LaTeX Warning: Reference `2-dernierepage' on page 1 undefined on input line 179
.


Underfull \hbox (badness 7451) in paragraph at lines 179--179
[]$\OMS/lmsy/m/n/10  [][] []$  \T1/lmr/m/n/10 codez

LaTeX Warning: Reference `2-dernierepage' on page 1 undefined on input line 179
.

[1]

LaTeX Warning: Reference `2-dernierepage' on page 2 undefined on input line 179
.

[2]

LaTeX Warning: Reference `3-dernierepage' on page 1 undefined on input line 179
.


Underfull \hbox (badness 7451) in paragraph at lines 179--179
[]$\OMS/lmsy/m/n/10  [][] []$  \T1/lmr/m/n/10 codez

LaTeX Warning: Reference `3-dernierepage' on page 1 undefined on input line 179
.

[1]

LaTeX Warning: Reference `3-dernierepage' on page 2 undefined on input line 179
.

[2] (./root.aux)

LaTeX Warning: There were undefined references.

 )
(see the transcript file for additional information){/usr/local/texlive/2022/te
xmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/local/texlive/2022/texmf-dist/f
onts/enc/dvips/lm/lm-ec.enc}</usr/local/texlive/2022/texmf-dist/fonts/type1/pub
lic/amsfonts/cm/cmr17.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/publi
c/amsfonts/latxfont/lcircle1.pfb></usr/local/texlive/2022/texmf-dist/fonts/type
1/public/lm/lmbx10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/l
m/lmbx12.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/lm/lmr10.pf
b></usr/local/texlive/2022/texmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/loc
al/texlive/2022/texmf-dist/fonts/type1/public/lm/lmri10.pfb></usr/local/texlive
/2022/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/local/texlive/2022/texm
f-dist/fonts/type1/public/lm/lmtt10.pfb>
Output written on root.pdf (6 pages, 783737 bytes).
Transcript written on root.log.
Latexmk: Getting log file 'root.log'
Latexmk: Examining 'root.fls'
Latexmk: Examining 'root.log'
Latexmk: Log file says output to 'root.pdf'
Latexmk: Summary of warnings from last run of *latex:
  Latex failed to resolve 9 reference(s)
Latexmk: ====List of undefined refs and citations:
  Reference `1-dernierepage' on page 1 undefined on input line 179
  Reference `1-dernierepage' on page 1 undefined on input line 179
  Reference `1-dernierepage' on page 2 undefined on input line 179
  Reference `2-dernierepage' on page 1 undefined on input line 179
  Reference `2-dernierepage' on page 1 undefined on input line 179
  Reference `2-dernierepage' on page 2 undefined on input line 179
  Reference `3-dernierepage' on page 1 undefined on input line 179
 And 2 more --- see log file.
Latexmk: All targets (root.pdf) are up-to-date

Ensemble des fichiers root générés
Archive.zip (753,0 Ko)

dans AMC version 1.5 sur Mac OS X 12.04

Correction avec le fichier de la version 1.5

cp /usr/local/Cellar/auto-multiple-choice/1.5.0/share/texmf-local/tex/latex/AMC/automultiplechoice.sty
/Users/hfarner/Documents/SCENARIchainNG-desktop 5.0/~gens/testamc/AMC/AMC_.publi/amc

Résultats les fichiers pdf sont générés
DOC-catalog.pdf (762,6 Ko)
DOC-corrige.pdf (740,1 Ko)
DOC-indiv-solution.pdf (756,3 Ko)
DOC-sujet.pdf (756,2 Ko)

Premier problème visible, le nombre de pages total n’est pas visible seul des « ?? » »apparaissent.

J’espère n’avoir pas était trop long, en résumé:

  1. avoir la bonne version d’opale 3.9.005
  2. l’activer dans son atelier + extension AMC
  3. faire son QCM AMC
  4. problème de lancement latexmk soit la version de java soit un problème de droit sur mac os
  5. la version AMC 1.5 pose probleme faire une copie du fichier automultiplechoice.sty
  6. utiliser amc et générer les fichiers ( je ne sais pas encore utiliser amc en batch )
  7. pour l’instant problème de numéro de page

A suivre…

Un sombre problème d’héritage (ou pas) de la var env PATH.

Java démarré par Electron (SCENARI) n’a pas accès au même env PATH que ton terminal.
Je pense il faut que le post-build ANT du générateur AMC de l’ext soit écrit autrement pour lancer latexmk en path complet si on est sous MacOS.

Merci Sam, est qu’il y a un fichier log Java electron pour voir ce qui se passe, même si je ne connais pas java.

Salut @franck_rouze vous avez testé sous MacOS ?

Hello @sam, Non je n’ai pas testé sous Mac. Plus de bécane sous le coude. Je verrai à la rentrée si pas moyen de voir en interne. Merci @hfarner pour tes retours.