Installation d'AMC sous Mac

Added by Luc Giraud 12 months ago

Bonjour,

J'essaie d'installer automultiplechoice sur un Mac Book Pro.
J'ai installé MacPort, XCode,
j'ai lancé la commande
sudo port install auto-multiple-choice
dans un terminal....
Après pas de temps, je pensais que la la magie allait opérer, mais j'ai le message suivant :

Building auto-multiple-choice
Error: Failed to build auto-multiple-choice: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_auto-multiple-choice/auto-multiple-choice/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port auto-multiple-choice failed

Une piste ?

Un grand merci d'avance.

Luc


Replies (21)

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 12 months ago

Nous ne sommes pas magiciens non plus : pouvez-vous joindre le fichier main.log mentionné ?

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Désolé, je suis débutant.
Combien obtient-on ce fichier main.log . ?
Merci pour le temps que vous m'accorder ...

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 12 months ago

Il faut aller chercher dans le répertoire qui est mentionné : /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_auto-multiple-choice/auto-multiple-choice/

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Je vous ai envoyer le fichier par mail.
Je n'arriver pas à l'envoyer sur le forum.

Merci.

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Luc Giraud wrote:

Je vous ai envoyé le fichier par mail.
Je n'arrivais pas à l'envoyer sur le forum.

Merci.

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Je viens de relire les messages que j'ai envoyés.
Je suis vraiment désolé pour les fautes d'orthographe...

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 12 months ago

Je vous ai envoyer le fichier par mail.

Je ne l'ai pas reçu.

Je n'arriver pas à l'envoyer sur le forum.

Que se passe-t-il ? Vous devez utiliser la partie Fichiers avec le bouton Parcourir... qui se situent au-dessous de la zone où vous rédigez votre réponse.

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

N'arrivant pas à déposer le fichier main.log avec le bouton Fichiers ...
Je l'ai déposé sur un serveur: http://lycee-oiselet.fr/AMC/main.log

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 12 months ago

:info:build ! The font "IPAexMincho" cannot be found.

Avez-vous bien installé les polices IPA comme indiqué sur la page Installation d'AMC sous macOS avec MacPorts ?

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Je ne crois pas.
Où puis-je les trover ?

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

J'ai relancé l'installation :
MBP-de-Luc:~ lucgiraud$ sudo port install auto-multiple-choice
---> Computing dependencies for auto-multiple-choice
---> Building auto-multiple-choice
Error: Failed to build auto-multiple-choice: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_auto-multiple-choice/auto-multiple-choice/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port auto-multiple-choice failed

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 12 months ago

:info:build ! The font "DejaVu Serif" cannot be found.

Et les polices DéjaVu ?

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Ca y est !
La magie a opérée !!!
Je n'avais pas été assez attentif.
Les polices étaient installées dans le dossier
\user
et non pas dans \Library\Fonts

Je viens de tester.

Un grand MERCI pour votre aide précieuse et aussi pour la qualité de votre travail.

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Bonjour,

Je reviens vers vous, je suis entrain de tester AMC sous mac.
Je joins le fichier.
Le retour d'erreur dans AMC:

VAR: project:moteur_latex_b=xelatex
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018/MacPorts 2018.47642_7) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
LaTeX2e <2018-04-01> patch level 2
Babel <3.18> and hyphenation patterns for 46 language(s) loaded.
(./DOC-filtered.tex (/opt/local/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/opt/local/share/texmf-texlive/tex/latex/base/size10.clo))
(/opt/local/share/texmf-texlive/tex/latex/xltxtra/xltxtra.sty
(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty)
(/opt/local/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty)
(/opt/local/share/texmf-texlive/tex/latex/fontspec/fontspec.sty
(/opt/local/share/texmf-texlive/tex/latex/l3packages/xparse/xparse.sty
(/opt/local/share/texmf-texlive/tex/latex/l3kernel/expl3.sty
(/opt/local/share/texmf-texlive/tex/latex/l3kernel/expl3-code.tex)
(/opt/local/share/texmf-texlive/tex/latex/l3kernel/l3xdvipdfmx.def)))
(/opt/local/share/texmf-texlive/tex/latex/fontspec/fontspec-xetex.sty
(/opt/local/share/texmf-texlive/tex/latex/base/fontenc.sty
(/opt/local/share/texmf-texlive/tex/latex/base/tuenc.def))
(/opt/local/share/texmf-texlive/tex/latex/fontspec/fontspec.cfg)))
(/opt/local/share/texmf-texlive/tex/latex/realscripts/realscripts.sty)
(/opt/local/share/texmf-texlive/tex/latex/metalogo/metalogo.sty
(/opt/local/share/texmf-texlive/tex/latex/graphics/graphicx.sty
(/opt/local/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/opt/local/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/opt/local/share/texmf-texlive/tex/latex/graphics/trig.sty)
(/opt/local/share/texmf-texlive/tex/latex/graphics-cfg/graphics.cfg)
(/opt/local/share/texmf-texlive/tex/latex/graphics-def/xetex.def)))))
(/opt/local/share/texmf-local/tex/latex/AMC/automultiplechoice.sty
AMC version: 2018/03/21 v1.3.0+git2018-03-21
(/opt/local/share/texmf-texlive/tex/latex/xcolor/xcolor.sty
(/opt/local/share/texmf-texlive/tex/latex/graphics-cfg/color.cfg))
(/opt/local/share/texmf-texlive/tex/latex/fancyhdr/fancyhdr.sty)
(/opt/local/share/texmf-texlive/tex/latex/bophook/bophook.sty)
(/opt/local/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
(/opt/local/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
(/opt/local/share/texmf-texlive/tex/generic/xkeyval/xkvutils.tex)))
(/opt/local/share/texmf-texlive/tex/latex/graphics/rotating.sty
(/opt/local/share/texmf-texlive/tex/latex/base/ifthen.sty))
(/opt/local/share/texmf-texlive/tex/latex/fancybox/fancybox.sty
Style option: `fancybox' v1.4 <2010/05/15> (tvz)
) (/opt/local/share/texmf-texlive/tex/latex/environ/environ.sty
(/opt/local/share/texmf-texlive/tex/latex/trimspaces/trimspaces.sty))
(/opt/local/share/texmf-texlive/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.
) ***SUJET***
(/opt/local/share/texmf-texlive/tex/latex/geometry/geometry.sty
(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty)
(/opt/local/share/texmf-texlive/tex/generic/oberdiek/ifvtex.sty)))
(/opt/local/share/texmf-texlive/tex/latex/tools/multicol.sty)
(./amc-compiled.aux)
*geometry* driver: auto-detecting
*geometry* detected driver: xetex
! Missing number, treated as zero.
<to be read again> 
                   \grB@k 
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \grB@k 
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \grB@k 
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \AMCgrB@j 
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \grB@k 
l.31 }

! Package automultiplechoice Error: No group mode for grB.
See the automultiplechoice package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.31 }

! Missing \endcsname inserted.
<to be read again> 
                   \AMCgrB@mode 
l.31 }

! Extra \endcsname.
\AMCgroup@pre ...\csname AMCgrouppre@#1\endcsname 
                                                  {#2}{#3}{#4}
l.31 }

! You can't use `\relax' after \advance.
<recently read> \AMCgrB@j 

l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \AMCgrB@j 
l.31 }

! Missing = inserted for \ifnum.
<to be read again> 
                   \AMCgrB@j 
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \AMCgrB@j 
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \relax 
l.31 }

! You can't use a prefix with `the character ='.
<to be read again> 
                   =
l.31 }

! Missing number, treated as zero.
<to be read again> 
                   \AMCgrB@j 
l.31 }

! You can't use `\relax' after \the.
<recently read> \grB@ 

l.31 }

[1] (./amc-compiled.aux) )
(see the transcript file for additional information)
Output written on amc-compiled.pdf (1 page).
Transcript written on amc-compiled.log.
Output format: pdf
ERR: <i>16 erreurs lors de la compilation LaTeX (sujet)</i>
ERR>Missing number, treated as zero.
ERR>Missing number, treated as zero.
ERR>Missing number, treated as zero.
ERR>Missing number, treated as zero.
ERR>Missing number, treated as zero.
ERR>Package automultiplechoice Error: No group mode for grB.
ERR>Missing \endcsname inserted.
ERR>Extra \endcsname.
ERR>You can't use `\relax' after \advance.
ERR>Missing number, treated as zero.
ERR>Missing = inserted for \ifnum.
ERR>Missing number, treated as zero.
ERR>Missing number, treated as zero.
ERR>You can't use a prefix with `the character ='.
ERR>Missing number, treated as zero.
ERR>You can't use `\relax' after \the.
Variables :
VAR: project:pdfform=0
VAR: stypath=/opt/local/share/texmf-local/tex/latex/AMC/automultiplechoice.sty
VAR: styversion=2018/03/21 v1.3.0+git2018-03-21

Je précise qu'en compilant ce fichier dans texstudio, je n'ai pas d'erreur

QCM_02_Intervalles.tex - Le fichier tex (3.6 kB)

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 12 months ago

Avez-vous bien choisi le type de fichier LaTeX (et non pas AMC-TXT) au tout début de l'onglet Préparation ?

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Effectivement, c'était cela !
Ca avance.
Je viens de tester.
La correction fonctionne.
J'en suis à l'envoi des copies par mail.
Comment dois-je procéder avec un mac ?

Paramétrer AMC pour l’utilisation de GMAIL
Connectez-vous sur votrre compte GMAIL puis activer l’option : autoriser les applications non sécurisées.
sudo apt-get install msmtp
Dans les préférences de AMC : Edition → Préférences → Courriel → Méthode d’envoi, choisir sendmail et mettre le chemin :
/usr/bin/msmtp Ouvrir le fichier
sudo gedit /etc/msmtprc et copier
account gmail
host smtp.gmail.com
tls on
tls_certcheck off
port 587
auth login
from votre nom ou adresse mail du compte gmail user votre adresse mail du compte gmail password votre mot de passe du compte gmail

RE: Installation d'AMC sous Mac - Added by Luc Giraud 12 months ago

Je reviens vers vous
J'ai installé msmtp
sudo port install msmtp

j'ai édité le fichier
sudo pico ~/.msmtprc

J'ai saisi

account gmail
host smtp.gmail.com
tls on
tls_certcheck off
port 587
auth login
from
user
password xxx

Mais je n'arrive pas à l'enregistrer ...
Une aide ?

Merci d'avance

RE: Installation d'AMC sous Mac - Added by Kévin Corbineau 5 months ago

Bonjour

Je me permets de remonter ce sujet, car je me confronte aux mêmes problèmes que Luc Giraud, et malgré les solutions proposées, rien ne marche.

J'essaie d'installer AMC sur un macbook pro.

J'ai suivi (il me semble) toutes les étapes.

Bien que les polices demandées sont installées dans \bibliothèque\Fonts, le message ":info:build ! Package fontspec Error: The font "DejaVu Serif" cannot be found." persiste.

Je joins le fichier main.log (en zip sinon il est trop lourd visiblement)

Je commence à perdre espoir :(

Je suis preneur de toute solution ! Merci d'avance :)

main.log.zip (496 kB)

RE: Installation d'AMC sous Mac - Added by Joël Brogniart 4 months ago

Bonjour,

La dernière fois que j'ai rencontré ce problème sur une installation, je l'ai résolu de la manière suivante.

Lancer l'application "Livre des polices".
Dans la colonne de gauche, choisir "Utilisateur". Si l'ensemble des polices "DejaVu" apparaissent dans la liste des polices, les supprimer.
Dans la colonne de gauche, choisir "Ordinateur". Si l'ensemble des polices "DejaVu" apparaissent dans la liste des polices, les supprimer.
Quitter l'application "Livre des polices".

Dans le Finder, ouvrir le disque dur, puis le dossier "Bibliothèque", puis le dossier "Fonts". Faire glisser les polices "DejaVu" dans le dossier "Fonts".
Il faudrait faire la même choses pour les polices IPAEx et LinuxLibertine.

Après ça, les polices ont été reconnues normalement lors de l'installation d'AMC.

RE: Installation d'AMC sous Mac - Added by Alexis Bienvenüe 4 months ago

Il me semble qu'avec la dernière version d'AMC, on peut envoyer des courriels en utilisant TLS, donc il n'est plus nécessaire de passer par msmtp.

(1-21/21)