Page 1 sur 1
usepackage
Posté : mer. 2 janv. 2019, 19:30
par zariski
Bonsoir !
Je souhaiterais utiliser un package LaTeX perso dans un fichier .asy.
J'utilise bien
usepackage("monpackage"); ou texpreamble("\usepackage{monpakage}");
mais rien n'y fait, ça tourne en rond. Surement une histoire de path, je suis sous Windows.
Une idée svp ?
Re: usepackage
Posté : mer. 2 janv. 2019, 22:21
par GM
zariski a écrit : ↑mer. 2 janv. 2019, 19:30
Bonsoir !
Je souhaiterais utiliser un package LaTeX perso dans un fichier .asy.
J'utilise bien
usepackage("monpackage"); ou texpreamble("\usepackage{monpakage}");
mais rien n'y fait, ça tourne en rond. Surement une histoire de path, je suis sous Windows.
Une idée svp ?
Bonsoir,
est-ce qu'avec d'autres packages cela fonctionne ?
Essayer ceci :
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus :
Tout sélectionner
unitsize(1cm);
texpreamble("
\usepackage{amssymb}
\newcommand{\e}{\varepsilon}
");
draw((0,0)--(1,1));
dot("$\e$",(1,1));
Où est le package ? Est-ce que cela fonctionne lorsqu'il est dans le dossier de l'image ?
NB : attention : dans l'exemple donné, il y a "monpackage" et "monpakage".
Re: usepackage
Posté : mer. 2 janv. 2019, 22:30
par GM
Si l'exemple précédent fonctionne, essayer celui-ci :
Dans un fichier asy :
Code : Tout sélectionner
unitsize(1cm);
usepackage("monpackage");
draw((0,0)--(1,1));
dot("$\delta$",(1,1));
Dans un fichier
monpackage.sty (situé
dans le même dossier que le asy) :
Re: usepackage
Posté : mer. 2 janv. 2019, 23:37
par zariski
malheureusement, seul le premier code fourni fonctionne, les autres échouent même si le package est dans le dossier "image".
Cela fonctionne avec des packages LaTeX sauf si c'est un des miens ...
Re: usepackage
Posté : mer. 2 janv. 2019, 23:58
par GM
zariski a écrit : ↑mer. 2 janv. 2019, 23:37
Cela fonctionne avec des packages LaTeX sauf si c'est un des miens ...
Il va falloir mettre son contenu en commentaires... et décommenter progressivement pour savoir ce qui ne passe pas.
Re: usepackage
Posté : jeu. 3 janv. 2019, 00:04
par zariski
En fait, comme mes packages fonctionnent sous lualatex, il semblerait qu'en mettent settings.tex="lualatex";
en début de fichier cela marche.
Un bémol avec du verbatim : usepackage("verbatim"); est accepté mais pas si j'utilise la commande "\verb"