Forums » Installation d'AMC (french) »
Problème de compilation sur MacOS
Added by Solène Charneau over 4 years ago
Bonjour,
j'utilise depuis un certain temps AMC sur mon ordinateur sous Ubuntu mais j'aimerais l'utiliser sous mon Mac.
Déjà j'ai bien ramé pour l'installer mais j'arrive à le démarrer.
Je n'ai pas réussi à passer par MacPort donc je suis passée par homebrew
Maintenant, j'ai voulu tester avec un fichier AMC-TXT tout bête et ça ne marche pas. D'abord, il me disait qu'il n'y avait pas la police libertine. Maintenant il me dit qu'il n'y a pas de \begin{document} mais je n'ai pas touché au fichier source...
J'ai regardé le wiki (un peu tard du coup) et j'ai vu qu'il y avait tout un tas de police à installer via macport... mais comme je n'ai pas réussi à l'installer.
Je me dis de plus en plus que je vais devoir tout enlever et tout remettre en passant par MacPort
Merci d'avance pour vos réponses
Détail de la sortie des commandes :
VAR: project:moteur_latex_b=xelatex This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode LaTeX2e <2018-04-01> patch level 2 Babel <3.18> and hyphenation patterns for 22 language(s) loaded. (./DOC-filtered.tex (/usr/local/texlive/2018basic/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/local/texlive/2018basic/texmf-dist/tex/latex/base/size10.clo)) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/xltxtra/xltxtra.sty (/usr/local/texlive/2018basic/texmf-dist/tex/generic/oberdiek/ifluatex.sty) (/usr/local/texlive/2018basic/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/l3kernel/expl3-code.tex) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def))) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/base/fontenc.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/base/tuenc.def)) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/realscripts/realscripts.sty) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/metalogo/metalogo.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics-def/xetex.def))))) (/usr/local/texlive/2018basic/texmf-local/tex/latex/automultiplechoice.sty AMC version: 2018/12/29 v1.4.0 r:c6041a1 (/usr/local/texlive/2018basic/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/Users/thomasleflot/Library/texmf/tex/generic/bophook/bophook.sty ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.1 < !DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> ) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/local/texlive/2018basic/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/local/texlive/2018basic/texmf-dist/tex/generic/xkeyval/xkvutils.tex))) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/graphics/rotating.sty (/usr/local/texlive/2018basic/texmf-dist/tex/latex/base/ifthen.sty) Overfull \hbox (39.87453pt too wide) in paragraph at lines 1--221 []\TU/lmr/m/n/10 <!DOCTYPE HTML PUBLIC ”-//IETF//DTD HTML 2.0//EN”> <html><head > Overfull \hbox (186.80025pt too wide) in paragraph at lines 1--221 \TU/lmr/m/n/10 </body></html> ) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/fancybox/fancybox.sty Style option: `fancybox' v1.4 <2010/05/15> (tvz) ) ! Undefined control sequence. l.1966 \AtBeginPage {\ifAMC@pagelayout\global\advance\AMCid@check\m@ne% ! Undefined control sequence. <argument> \AMC@LR {\textcolor [gray]{0.8}{ \fontencoding {OT1}\fontfamily {... l.1969 ...echead\else\AMCw@terprint{\AMCw@termark} % (/usr/local/texlive/2018basic/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. ) Package automultiplechoice Warning: Package environ not loaded: environnement e xamcopy/copieexamen will NOT be defined. on input line 2159. ***SUJET*** (/usr/local/texlive/2018basic/texmf-dist/tex/latex/geometry/geometry.sty (/usr/local/texlive/2018basic/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/local/texlive/2018basic/texmf-dist/tex/generic/oberdiek/ifvtex.sty))) (/usr/local/texlive/2018basic/texmf-dist/tex/latex/tools/multicol.sty) (./amc-compiled.aux) *geometry* driver: auto-detecting *geometry* detected driver: xetex LaTeX Font Warning: Font shape `TU/LinuxLibertine(0)/bx/n' undefined (Font) using `TU/LinuxLibertine(0)/m/n' instead on input line 58. LaTeX Font Warning: Font shape `TU/LinuxLibertine(0)/m/it' undefined (Font) using `TU/LinuxLibertine(0)/m/n' instead on input line 58. [1] [1] [1] (./amc-compiled.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (see the transcript file for additional information) Output written on amc-compiled.pdf (3 pages). Transcript written on amc-compiled.log. Output format: pdf ERR: <i>3 erreurs lors de la compilation LaTeX (sujet)</i> ERR>LaTeX Error: Missing \begin{document}. ERR>Undefined control sequence. ERR>Undefined control sequence. Variables : VAR: styversion=2018/12/29 v1.4.0 r:c6041a1 VAR: stypath=/usr/local/texlive/2018basic/texmf-local/tex/latex/automultiplechoice.sty VAR: project:pdfform=0
Replies (4)
RE: Problème de compilation sur MacOS - Added by Joël Brogniart over 4 years ago
Bonjour,
Si l'on n'a pas une connaissance du shell, des outils unix et de leurs interactions il ne faut pas installer Macports et Homebrew ensemble. Il faut choisr un des deux outils et s'y cantonner.
Si vous choisissez Macports, il faut désinstaller Homebrew. Et vice-versa.
L'installation via Macports est décrite sur Installation_d'AMC_sous_macOS_avec_MacPorts. Si vous avez besoin d'informations sur cette installation, n'hésitez pas à demander.
RE: Problème de compilation sur MacOS - Added by Joël Brogniart over 4 years ago
Et si vous choisissez Macports, il vaut mieux installer la version de developement d'AMC qui contient de nouvelles fonctionnalités intéressantes.
RE: Problème de compilation sur MacOS - Added by Joël Brogniart over 4 years ago
Et l'installation des polices ne se fait pas via Macports mais en glissant les polices dans le dossier /Library/Fonts
(en français /Bibliothèque/Polices
).
RE: Problème de compilation sur MacOS - Added by Solène Charneau over 4 years ago
Bonjour,
comme dit dans le premier message, je n'ai pas installé Macports. J'ai voulu l'installer pour installer AMC mais je n'ai pas réussi.
Donc j'ai installer Hombrew.
Ensuite, il y avait un message d'erreur sur AMC qui me disait qu'il manquait la police Libertine, que j'ai installé via le livre des polices.
J'ai parlé de Macports et des polices parce que je suis tombée sur cette page : [[https://project.auto-multiple-choice.net/projects/auto-multiple-choice/wiki/Installation_d'AMC_sous_macOS_avec_MacPorts
]]
justement
Tout ça ne résout pas mon problème, je ne comprends pas pourquoi la compilation d'un simple exemple en AMC-TXT plante.
(1-4/4)