Graphiques dans les papiers


10

Je me suis toujours demandé avec quels programmes les gens font leurs graphismes quand ils publient des articles. La plupart du temps, ils semblent être intégrés en tant que graphiques vectoriels, je dirais que, lorsque j'essaie de zoomer sur le pdf, il semble que l'image soit calculée à l'instant, mais elle ne semble pas être une image. De par leur aspect, ils ne semblent pas simplement être des écrans d’impression de graphiques Mathematica.

Voici quelques exemples de ce que je veux dire:

texte alternatif

texte alternatif

Tout le monde sait ce que je devrais utiliser pour pouvoir faire des graphiques similaires?

(J'ai mis une étiquette en latex car je pense que cela a quelque chose à voir avec ça)


1
Ce n'est pas vraiment une question de programmation, n'est-ce pas?

Peut-être doit être déplacé vers superuser.com
Andy West

1
En ce qui concerne le déménagement en SU, cela aiderait beaucoup si nous savions quel environnement il utilisait pour préparer les documents et les graphiques ... Sans réponse, je voterais pour le déplacer.
dmckee

superuser.com est un meilleur environnement pour cette question. C'est une question intéressante cependant.
Stefano Borini

Réponses:



4

Alok a tout à fait raison de suggérer TikZ: il s’agit probablement du meilleur logiciel graphique de la génération actuelle. Bien que métapost soit intéressant à regarder.

Note historique: vous pouvez intégrer des graphiques évolutifs dans des documents tex il y a bien longtemps, en utilisant metafont pour représenter les graphiques sous forme de caractères de police, qui pourraient simplement être "tapés" dans des fichiers .dvi.

Plus tard, dvips a pris en charge l’encodage de "ps specials" dans des fichiers dvi, qui permettaient l’inclusion de figures .eps et permettaient des packages graphiques plus sophistiqués tels que xy-pic et pstricks.

Metapost permettait aux descripteurs de police de métafontes d'être incorporés directement dans le fichier dvi en tant que ps specials.

L'avènement de pdflatex a un peu modifié le paysage: toutes les ruses ps converties ne sont pas également converties à la manière dont pdftex gère les graphismes: métaposte, c'est bien, mais pstricks nécessite de s'extraire du rendu. D'où des packages tels que pdftricks, qui fournissent un sous-ensemble "sûr" de la fonctionnalité de pstricks.



1

Je recommanderais GLE: http://www.gle-graphics.org/ La plupart des figures de "Pattern Recognition and Machine Learning" de Christopher M. Bishop sont réalisées à l'aide de cet outil.

D'autres utilisent également GnuPlot, tous des chiffres figurant dans "l'inférence de la théorie de l'information et les algorithmes d'apprentissage" de David MacKay.

les deux livres ci-dessus sont des textes de recherche très standard dans le domaine de l'apprentissage automatique.


1

Utilisez n’importe quel programme capable de produire des graphiques vectoriels et exportez-les .epsou mettez-les en .pdfforme.

J'utilise MATLAB pour créer des graphiques. Ensuite, je l'exporte sous forme de .epsfichier. LaTeX supporte directement ce format, pour pdfLaTeX, et si j'ai besoin de quelque chose à ajuster, j'utilise Adobe Illustrator ou InDesign et l'exporte au format .pdf; ou fichier 'eps'.


0

Voir Wikibooks . En général, vous pouvez insérer un PDF (avec pdflatex) ou un EPS (avec ps latex) pour importer les graphiques vectoriels, ou vous pouvez utiliser un package LaTeX pour restituer les graphiques en ligne.

Pour créer des graphiques externes, Gnuplot et R sont des choix judicieux. Vous pouvez également les créer avec Gnumeric, Inkscape, Xfig ou tout autre choix qui vous convient.

Pour créer des graphiques en ligne, j'ai eu du succès avec le paquet XY-pic. C'est arcanique et difficile à apprendre, mais assez puissant.

Les étiquettes de ces deux figures sont rendues par TeX - il est plus facile de les obtenir lorsque vous créez les graphiques en ligne, mais il est également possible qu'un fichier externe les obtienne également.


0

Lorsque j'ai réalisé les figures dans les documents LaTeX, j'ai préféré utiliser une image externe au format Poscript ou PDF (en fonction de la chaîne d'outils utilisée). Les outils que j'ai utilisés pour créer le graphique (tels que gnuplot, Xfig, dot, etc.) peuvent générer une image vectorielle par opposition à une image raster.


0

TikZ et PStricks sont bons. Il existe un domaine spécialisé dans le graphisme qui est très important pour la science expérimentale et l’ingénierie, mais qui n’a pas été mentionné dans les précédents. Pour tracer des données expérimentales, je trouve que Jim Plank est jgraphbeaucoup plus simple et flexible que gnuplot (bien que j'avoue que la courbe d'apprentissage est gênante). Un exemple est un complot contenant des boîtes de Tukey que j'ai faites pour les notes d'examen de ma classe. Il y a plusieurs autres exemples intéressants sur les pages jgraph.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.