2
1

Y a-t-il des outils de dessin vectoriel dotés d'une interface graphique et capables de générer du code LaTeX ? DU TikZ, du pstricks...

Ce serait bien d'en faire la liste.

Posée 03 Oct, 15:45

Pathe's gravatar image

Pathe ♦♦
2.5k11066
Taux d'acceptation : 62%

Modifiée 03 Oct, 15:53


Je compile (!) les résultats ci-dessous. Cette question est wikifiable : n'hésitez pas à ajouter des entrées qui seraient manquantes.

  • jPicEdt, éditeur libre, multi-plateformes, et interactif de dessins vectoriels d'illustrations, schémas, ou graphes pour LaTeX, PsTricks, et TikZ ;
  • inkscape, différents types d'export utilisables par LaTeX (PsTricks, PSFrags...) — voir, par exemple, cette doc ;
  • LaTeXDraw : génère du code PsTricks ou crée des fichiers .pdf ou .ps ;
  • GeoGebra : fonction d'export vers LaTeX, avec les choix PsTricks, TikZ ou Asymptote ;
  • tpx, sous Windows, génère du LaTeX picture, PsTricks, PGF, TikZ & MetaPost ;
  • FlowframTk, qui originellement s'appelait jpgfdraw, a de multiples possibilités d'exportation.

Par ailleurs, TeXgraph n'est pas doté d'une interface graphique, mais de commandes simples qui permettent d'élaborer des graphiques soignés exportés dans différents formats utilisés par LaTeX.

Lien permanent
Cette réponse est marquée comme « Wiki ».

Publiée 04 Oct, 21:10

Pathe's gravatar image

Pathe ♦♦
2.5k11066
Taux d'acceptation : 62%

Modifiée 06 Oct, 00:40

inkscape a une fonction d’export vers latex, avec possibilité de convertir le texte en courbe ou (ce qui justifie plus la conversion vers latex) laisser tex prendre le texte en charge. Attention, le fichier converti suppose le chargement du paquet pstricks.

D’expérience, cela marche assez mal avec LuaLaTeX, mais sans problème avec XeLaTeX.

Lien permanent

Publiée 04 Oct, 00:48

sztruks's gravatar image

sztruks
713
Taux d'acceptation : 0%

Modifiée 04 Oct, 00:49

1

Voici un lien vers la doc expliquant comment articuler Inkscape et LaTeX : http://ctan.mines-albi.fr/info/svg-inkscape/InkscapePDFLaTeX.pdf

(04 Oct, 15:45) florentgio florentgio's gravatar image

Il y a LatexDraw

Lien permanent

Publiée 03 Oct, 21:09

pluton's gravatar image

pluton
429110
Taux d'acceptation : 31%

GeoGebra dispose d'une fonction Export vers Latex, avec les choix PStricks, Tikz ou Asymptote. Pour ma part, j'utilise PStricks sans difficulté et je suis satisfait des résultats obtenus.

Lien permanent

Publiée 04 Oct, 15:42

pzorba75's gravatar image

pzorba75
163111
Taux d'acceptation : 11%

Tout d'abord je précise que je suis le mainteneur de jPicEdt.

  • La version de dév. de jPicEdt peut générer aussi bien du Pstricks, TikZ, picture de base ou enrichi avec epic/eepic. TikZ est encore un peu expérimental.
  • On peut aussi générer du DXF assez basique, mais avec la possibilité étonnante que je me suis bien fais ch☆☆☆ à implémenter de remplacer toutes les courbes cubiques par des droites ou des arcs de cercle — mais à quoi ça sert ?!, et bien certaines machines à commande numérique permettant de graver des panneaux de bois imposent cette contrainte lorsqu'on convertit un fichier DXF d'entrée en un script de commande de la machine : en réalité je pense que c'est le script qui fait la conversion qui est un peu moisi, et pas une limitation de la machine elle-même.
  • On peut aussi compiler directement en PDF en insérant un préambule/postambule que jPicEdt conservera (pour l'instant cela demande d'éditer le fichier à la main — donc lisez bien la doc avant d'y aller pour éviter les embuches — mais je compte améliorer cela dans le futur, pour l'instant ma priorité c'est de nettoyer tous les bogues).
  • On peut rogner une figure avec un emporte-pièce convexe formé de l'intersection de plusieurs demi-plans (là encore c'est pour l'instant une fonction un peu expérimentale, tout ne fonctionne pas à 100%)
  • On peut scripter en Beanshell, ce qui permet de créer des figures avec du code Java,
  • Et d'ailleurs il y a plusieurs scripts disponibles, un qui permet de faire le graphe d'une fonction mathématique, un qui permet de faire un chronogramme de signaux électronique, …
  • On peut avoir une bibliothèque de fragments de figure pour insérer les éléments qu'on utilise le plus souvent
  • Je fournis aussi un script Emacs lisp jpciedt.elqui permet de hacker les éléments de texte de la figure sous Emacs en éditant directement le fichier (voir ce que j'en dis ici). Ça vaut le coup d'utiliser un vrai éditeur lorsqu'on a du texte complexe, du genre la grosse formule ou le gros tableau inséré dans la figure, l'alternative c'est de faire du copier/coller entre le dessin et un tampon de votre éditeur préféré mis en mode LaTeX.
  • Il est possible de définir le codage de sortie (UTF-8, latin-1, ou tout ce qu'on veut), par contre ce n'est pas possible de le faire fichier par fichier, mais pour tous les fichiers de l'application. On peut toutefois avoir deux applications tournant en même temps sur la même machine et qui utilisent respectivement deux codages différents car le type de codage peut être passé sur la ligne de commande lorsque on lance jPicEdt.
Lien permanent

Publiée 05 Oct, 13:46

vincentb1's gravatar image

vincentb1
1173
Taux d'acceptation : 0%

Modifiée 06 Oct, 15:24

Il y a aussi TpX et flowframtk nouveau nom de jpgfdraw.

TeXgraph n'est pas un programme de dessin à la souris, mais il y a une interface graphique qui permet de visualiser le dessin au fur et à mesure de l'édition du script.

Personnellement je ne connais en détail aucun des trois.

Lien permanent

Publiée 05 Oct, 14:01

vincentb1's gravatar image

vincentb1
1173
Taux d'acceptation : 0%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×31
×3
×2
×1

Question posée : 03 Oct, 15:45

Question vue : 216 fois

Dernière mise à jour : 06 Oct, 15:24