[Resolu] Lancer TeXGraph via une console
2 participants
Page 1 sur 1
[Resolu] Lancer TeXGraph via une console
Bonjour,
je voudrais savoir comment lancer TeXGraph via une ligne de commande pour qu'il crée une image d'un fichier. Existe-t-il une docu. sur ce sujet ?
J'aimerais utiliser les capacités graphiques de TeXGraph à partir d'un programme écrit en Python.
Toute info. est la bienvenue.
je voudrais savoir comment lancer TeXGraph via une ligne de commande pour qu'il crée une image d'un fichier. Existe-t-il une docu. sur ce sujet ?
J'aimerais utiliser les capacités graphiques de TeXGraph à partir d'un programme écrit en Python.
Toute info. est la bienvenue.
Dernière édition par projetmbc le Sam 10 Jan - 20:44, édité 1 fois
projetmbc- Nombre de messages : 42
Age : 50
Date d'inscription : 08/01/2009
Re: [Resolu] Lancer TeXGraph via une console
Bonjour projetmbc,
Il existe dans l'archive une version de TeXgraph en ligne de commande qui est appelée par le package texgraph.sty pour mettre du code TeXgraph dans un document TeX. De mémoire, la ligne de commande est:
où l'option peut être: pgf, tkz, pst, eps, epsc, pdf, pdfc
et
Il existe dans l'archive une version de TeXgraph en ligne de commande qui est appelée par le package texgraph.sty pour mettre du code TeXgraph dans un document TeX. De mémoire, la ligne de commande est:
- Code:
TeXgraphCmd -<export> <source>
où l'option
et
Re: [Resolu] Lancer TeXGraph via une console
Re,
Je suis à la maison et je viens de vérifier, en fait texgraph.sty n'utilise pas directement le programme TeXgraphCmd, mais un script CmdTeXgraph qui règle en même temps les variables d'environnement. Sous linux le script s'utilise ainsi:
Par exemple: CmdTeXgraph epsc monimage. Cela suppose que TeXgraph est installé bien sûr, et que le fichier source monimage.teg existe (on peut mettre le chemin d'accès avec le nom du fichier source).
Sous windows c'est presque la même chose:
Cela suppose que le chemin d'accès au dossier TeXgraph contenant les scripts est dans le PATH.
Je suis à la maison et je viens de vérifier, en fait texgraph.sty n'utilise pas directement le programme TeXgraphCmd, mais un script CmdTeXgraph qui règle en même temps les variables d'environnement. Sous linux le script s'utilise ainsi:
- Code:
CmdTeXgraph <export> <source>
Par exemple: CmdTeXgraph epsc monimage. Cela suppose que TeXgraph est installé bien sûr, et que le fichier source monimage.teg existe (on peut mettre le chemin d'accès avec le nom du fichier source).
Sous windows c'est presque la même chose:
- Code:
CmdTeXgraph.bat <export> <source>
Cela suppose que le chemin d'accès au dossier TeXgraph contenant les scripts est dans le PATH.
Re: [Resolu] Lancer TeXGraph via une console
Merci pour ces indications. Je testerais cela sous peu.
PS : l'exemple suivant est bluffant : http://download.tuxfamily.org/texgraph/exemples/courbeniv/courbeniv.png . Est-il possible de faire directement cela dans TexGraph ?
PS : l'exemple suivant est bluffant : http://download.tuxfamily.org/texgraph/exemples/courbeniv/courbeniv.png . Est-il possible de faire directement cela dans TexGraph ?
projetmbc- Nombre de messages : 42
Age : 50
Date d'inscription : 08/01/2009
Re: [Resolu] Lancer TeXGraph via une console
Bonsoir,
C'est possible de le faire à partir de l'interface graphique de TeXgraph car le fichier en question propose un menu sous forme de boutons pour simplifier la tâche. Mais il est prévu (faut que je trouve un peu de temps...) d'en faire un fichier de macros de manière à pouvoir faire la même chose par des commandes sans passer par l'interface graphique.
Personnellement je fais (presque) toujours mes figures en une seule commande mais dans l'interface graphique pour voir tout de suite l'allure et faire les réglages, quand ceux-ci sont faits, je colle ma commande dans un environnement \begin{texgraph}...\end{texgraph} dans mon document latex.
projetmbc a écrit:
PS : l'exemple suivant est bluffant : http://download.tuxfamily.org/texgraph/exemples/courbeniv/courbeniv.png . Est-il possible de faire directement cela dans TexGraph ?
C'est possible de le faire à partir de l'interface graphique de TeXgraph car le fichier en question propose un menu sous forme de boutons pour simplifier la tâche. Mais il est prévu (faut que je trouve un peu de temps...) d'en faire un fichier de macros de manière à pouvoir faire la même chose par des commandes sans passer par l'interface graphique.
Personnellement je fais (presque) toujours mes figures en une seule commande mais dans l'interface graphique pour voir tout de suite l'allure et faire les réglages, quand ceux-ci sont faits, je colle ma commande dans un environnement \begin{texgraph}...\end{texgraph} dans mon document latex.
Re: [Resolu] Lancer TeXGraph via une console
En fait, je suis actuellement sur un projet pour éditer mes docs mathématiques à la fois en version papier et en version Web. Côté papier, LaTeX fera le boulot, et côté Web, tous les graphiques devront être générés sous forme d'image, d'où mon besoin de trouver une solution.P.Fradin a écrit:Personnellement je fais (presque) toujours mes figures en une seule commande mais dans l'interface graphique pour voir tout de suite l'allure et faire les réglages, quand ceux-ci sont faits, je colle ma commande dans un environnement \begin{texgraph}...\end{texgraph} dans mon document latex.
De nouveau, merci pour toutes ces infos.
projetmbc- Nombre de messages : 42
Age : 50
Date d'inscription : 08/01/2009
Re: [Resolu] Lancer TeXGraph via une console
Je viens de réagir en voyant son post, mais Emmanuel a développé un plugin pour utiliser TeXgraph dans TeXmacs, il utilise la version en ligne de commande. Le fil de discussion est ici:
https://texgraph.forumpro.fr/annonces-f1/texmacs-plugin-pour-une-session-texgraph-t151.htm
Peut-être cela te donnera-t-il des idées à moins que tu aies une autre solution.
https://texgraph.forumpro.fr/annonces-f1/texmacs-plugin-pour-une-session-texgraph-t151.htm
Peut-être cela te donnera-t-il des idées à moins que tu aies une autre solution.
Re: [Resolu] Lancer TeXGraph via une console
Merci.
J'hésite entre utiliser TeXGraph (qui ne fonctionne pas encore chez moi) et utiliser Asymptote dont l'approche me parait plus simple mais qui est assez lent.
J'hésite entre utiliser TeXGraph (qui ne fonctionne pas encore chez moi) et utiliser Asymptote dont l'approche me parait plus simple mais qui est assez lent.
projetmbc- Nombre de messages : 42
Age : 50
Date d'inscription : 08/01/2009
Re: [Resolu] Lancer TeXGraph via une console
Bonsoir,
quelle est la liste minimale des fichiers nécessaires au fonctionnement de texgraphCmd ?
quelle est la liste minimale des fichiers nécessaires au fonctionnement de texgraphCmd ?
projetmbc- Nombre de messages : 42
Age : 50
Date d'inscription : 08/01/2009
Re: [Resolu] Lancer TeXGraph via une console
Bonsoir,
En principe les fichiers de macros TeXgraph.mac et scene3d.mac suffisent ainsi que les quelques scripts pour certains exports particuliers. Je ne sais ce que tu cherches à faire, mais sous windows il n'y a pas à ce casser la tête, on décompresse le dossier dans c:\ par exemple (ou tout autre dossier sans caractères exotiques), reste à créer la variable d'environnement TeXgraphDir (voir LisezMoi.txt).
En principe les fichiers de macros TeXgraph.mac et scene3d.mac suffisent ainsi que les quelques scripts pour certains exports particuliers. Je ne sais ce que tu cherches à faire, mais sous windows il n'y a pas à ce casser la tête, on décompresse le dossier dans c:\ par exemple (ou tout autre dossier sans caractères exotiques), reste à créer la variable d'environnement TeXgraphDir (voir LisezMoi.txt).
Re: [Resolu] Lancer TeXGraph via une console
En fait ce serait juste pour faire quelques vérifications lors du lancement de mon prog. En fait, je ferais des scripts types tests avec un rendu fait par moi et un autre par le prog. de l'utilisateur.P.Fradin a écrit:Je ne sais ce que tu cherches à faire, mais sous windows il n'y a pas à ce casser la tête...
projetmbc- Nombre de messages : 42
Age : 50
Date d'inscription : 08/01/2009
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|