Forums » Installation d'AMC (french) »
Compilation de la doc depuis les source
Added by Drick didick almost 9 years ago
Bonjour,
Je suis sur fedora 23 et je compile AMC depuis les sources. Je suis à l'étape de compilation
de la documentation en anglais et j'obtiens le message suivant :
! LaTeX Error: File `warning' not found. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.285 \begin{DBKadmonition}{warning}{Important}
Quelqu'un peut-il m'aider à résoudre ce problème, svp ?
Replies (7)
RE: Compilation de la doc depuis les source - Added by Drick didick almost 9 years ago
Information complémentaire (en espérant que ce sera utile).
la commande lancée est :
dblatex -t tex --texstyle=amcdocstyle --xslt-opts="--nonet" --xslt-opts="--catalogs" auto-multiple-choice.en.xml -o auto-multiple-choice.en.tex
et j'ai tout de suite après les messages suivants~:
Build the book set list... Variable $SGML_CATALOG_FILES not set Build the listings... Variable $SGML_CATALOG_FILES not set Variable $SGML_CATALOG_FILES not set
RE: Compilation de la doc depuis les source - Added by Alexis Bienvenüe almost 9 years ago
Il s'agit peut-être du fichier warning.pdf
, qui est chez moi ici :
/usr/share/texmf/tex/latex/dblatex/contrib/db2latex/graphics/warning.pdf
Il semble qu'il soit présent dans le paquet fedora dblatex
, mais peut-être à un endroit qui n'est pas visible par LaTeX ?
Je ne sais pas si c'est la bonne méthode, mais on peut essayer de réparer ce problème avec quelque chose qui ressemble à ça :
sudo ln -s /usr/share/dblatex/latex /usr/share/texlive/texmf-dist/tex/latex/dblatex sudo texhash
(mettre les fichiers du paquet
dblatex
destinés à LaTeX dans son arborescence grâce à un lien symbolique, puis dire à LaTeX de regarder ce qui a changé).RE: Compilation de la doc depuis les source - Added by Alexis Bienvenüe almost 9 years ago
Autre piste : rajouter l'option -I /usr/share/dblatex/latex/contrib/db2latex/graphics
à dblatex
.
RE: Compilation de la doc depuis les source - Added by Drick didick almost 9 years ago
Merci. C'était bien le problème : pdf se trouvant dans le dossier. J'ai utilisé la première méthode en l'adaptant
à ma situation
sudo ln -s /usr/share/dblatex/latex/ /usr/local/texlive/texmf-local/tex/latex/local/dblatex
Ce fût un jeu d'enfant de l'installer sur mon serveur ubuntu mais moins facile sur fedora.
Je suis pour l'instant à la compilation.
RE: Compilation de la doc depuis les source - Added by Alexis Bienvenüe almost 9 years ago
C'était bien le problème
Il me semble que c'est un bug d'empaquetage de dblatex
dans fedora. Cela vaudrait peut-être la peine d'ouvrir un rapport de bug ?
RE: Compilation de la doc depuis les source - Added by Drick didick almost 9 years ago
Je pense faire une page dans le wiki d'installation pour fedora mais avant ça j'aimerais savoir si il y a un moyen simple de modifier les dossiers d'installation. J'ai pris pour habitude de mettre tout ce que je compile dans /usr/local.
Merci encore de ton aide.
RE: Compilation de la doc depuis les source - Added by Alexis Bienvenüe almost 9 years ago
j'aimerais savoir si il y a un moyen simple de modifier les dossiers d'installation
Vous pouvez modifier le Makefile.conf
, ou bien créer un Makefile-fedora.conf
et passer AMCCONF=fedora
à make
.
(1-7/7)