Forums » Installation d'AMC (french) »
Problème d'arbre texmf (texlive 2011 / debian wheezy, 7 mai 2012)
Added by Sylvain M over 12 years ago
Bonjour,
Ce message concerne sans doute les utilisateurs de debian (wheezy).
J'ai récemment fait un update de mon système et j'ai remarqué à cette occasion que la distribution de texlive avait été mise à jour.
J'ai l'impression que cette mise à jour s'accompagne d'un changement de localisation de l'arbre texmf de la distribution, causant une erreur à la compilation des QCM, avec le message d'erreur suivant:
! LaTeX Error: File `automultiplechoice.sty' not found.D'après mon analyse (qui n'est pas celle d'un expert):
- Jusqu'ici, l'arbre texmf de texlive était dans le répertoire /usr/share/texmf-texlive
- Depuis la mise à jour de texlive, ce répertoire serait devenu /usr/share/texlive/texmf-dist
Le processus d'installation d'AMC écrit le fichier automultiplechoice.sty dans /usr/share/texmf-texlive/tex/latex/AMC c'est à dire dans un répertoire correspondant à l'ancien arbre texmf de texlive, d'où le message d'erreur plus haut (et un texhash ne change rien au problème).
- Ma solution personnelle : j'ai copié le dossier AMC et ce qu'il contient de /usr/share/texmf-texlive/tex/latex/ dans mon arbre texmf local (celui de mon répertoire home) et j'ai fait un texhash de ce répertoire.
- Ce qu'il conviendrait de faire : faire en sorte que le processus d'installation d'AMC copie ses fichiers dans le nouvel emplacement de l'arbre texmf
Mais peut-être est-ce un problème en lien avec texlive plutôt qu'avec AMC...
Sylvain
Replies (1)
RE: Problème d'arbre texmf (texlive 2011 / debian wheezy, 7 mai 2012) - Added by Alexis Bienvenüe over 12 years ago
Merci beaucoup pour cette information. Je pense qu'il est aussi possible de créer un lien pour mettre le fichier sty dans un répertoire connu par texlive :
sudo ln -s /usr/share/texmf-texlive/tex/latex/AMC /usr/share/texmf/tex/latex/AMC sudo texhash
La prochaine version debian du paquet
auto-multiple-choice
corrigera ce problème.(1-1/1)