Grafiken in Papieren

1464
devoured elysium

Ich habe mich immer gefragt, mit welchen Programmen die Leute ihre Grafiken erstellen, wenn sie Zeitungen veröffentlichen. Sie scheinen meistens als Vektorgrafiken eingebettet zu sein, würde ich sagen, denn wenn ich versuche, das PDF zu vergrößern, scheint es, als würde es das Bild im Moment berechnen, es scheint kein Bild zu sein. Aus ihrer Sicht scheinen sie nicht nur Druckbilder von Mathematica-Plots zu sein.

Hier sind einige Beispiele von dem, was ich meine:

Alt-Text

Alt-Text

Weiß jemand, was ich verwenden muss, um ähnliche Grafiken erstellen zu können?

(Ich habe ein Latex-Tag gesetzt, da ich glaube, es hat etwas damit zu tun.)

10
Nicht wirklich eine Programmierfrage, oder? vor 14 Jahren 1
Möglicherweise muss zu http://superuser.com/ verschoben werden Andy West vor 14 Jahren 0
Mit reguard zum Wechsel zu SU: Es wäre sehr hilfreich, wenn wir wüssten, in welcher Umgebung er die Papiere und Grafiken vorbereitete. Ohne eine Antwort würde ich für die Verschiebung stimmen. dmckee vor 14 Jahren 1
Superuser.com ist eine bessere Umgebung für diese Frage. Es ist eine interessante Frage. Stefano Borini vor 14 Jahren 0

8 Antworten auf die Frage

12
Alok

Schauen Sie sich PGF / TikZ an . In der Beispielgalerie von PGF / TikZ finden Sie viele gute Beispiele .

Weitere Optionen sind: Asymptote, Sketch 3D, PSTricks und Gnuplot TikZ-Terminal .

Sketch 3D schließt PGF / TikZ nicht aus. Es ist eher wie DSL höherer Geometrie, um guten PGF / TikZ-Code zu erzeugen. sastanin vor 12 Jahren 0
4
Charles Stewart

Alok hat zu Recht TikZ nahegelegt: Dies ist wahrscheinlich das Beste der aktuellen Generation von Grafiksoftware. Obwohl Metapost einen Blick wert ist.

Ein historischer Hinweis: Sie konnten skalierbare Grafiken bereits in alten Texten einbetten, indem Sie Metafont verwenden, um Grafiken als Schriftzeichen darzustellen, die einfach in .dvi-Dateien "eingetippt" werden können.

Später unterstützte dvips die Kodierung von "ps specials" in dvi-Dateien, was die Aufnahme von .eps-Figuren unterstützte und komplexere Grafikpakete wie xy-pic und pstricks ermöglichte.

Metapost erlaubte, dass die Metafont-Schriftdeskriptoren als ps-Specials direkt in die dvi-Datei eingebettet werden.

Das Aufkommen von pdflatex hat die Landschaft ein wenig verändert: Nicht alle ps-Tricksereien werden so konvertiert, wie pdftex mit Grafiken umgeht. Daher Pakete wie pdftricks, die eine "sichere" Teilmenge der Funktionalität von pstricks bereitstellen.

2

Es handelt sich dabei um wahrscheinliche Darstellungen, die mit GnuPlot generiert und über Pstricks in Latex integriert werden.

Sehen:

1

Ich empfehle GLE: http://www.gle-graphics.org/ Die meisten Figuren in "Mustererkennung und maschinelles Lernen" von Christopher M. Bishop werden mit diesem Werkzeug erstellt.

Andere verwenden auch GnuPlot, alle Zahlen in "Inferenz- und Lernalgorithmen der Informationstheorie" von David MacKay.

Die beiden oben genannten Bücher sind sehr standardisierte Forschungstexte im Bereich des maschinellen Lernens.

1
Crowley

Verwenden Sie ein beliebiges Programm, das Vektorgrafiken erstellen und diese exportieren .epsoder .pdfformatieren kann.

Ich verwende MATLAB zum Erstellen von Diagrammen. Dann exportiere ich es als .epsDatei. LaTeX unterstützt dieses Format direkt für pdfLaTeX, und wenn ich dort etwas tun muss, verwende ich Adobe Illustrator oder InDesign und öffne es als .pdf. oder "eps" -Datei.

0
Josh Lee

Siehe Wikibooks . Im Allgemeinen können Sie entweder eine PDF-Datei (mit pdflatex) oder EPS (mit ps-Latex) einfügen, um die Vektorgrafiken zu importieren, oder Sie können ein LaTeX-Paket verwenden, um die Grafiken inline darzustellen.

Für die Erstellung externer Grafiken sind Gnuplot und R eine gute Wahl. Sie können sie auch mit Gnumeric, Inkscape, Xfig oder was auch immer Ihnen gefällt, erstellen.

Beim Erstellen von Inline-Grafiken habe ich mit dem XY-pic-Paket Erfolg gehabt. Es ist geheimnisvoll und schwer zu lernen, aber ziemlich mächtig.

Die Beschriftungen in diesen beiden Figuren werden von TeX gerendert - sie sind beim Erstellen der Grafiken inline einfacher zu bekommen, aber es ist auch möglich, dass eine externe Datei sie erhält.

0
Andrew

Wenn ich Zahlen in LaTeX-Dokumenten erstellt habe, habe ich es vorgezogen, ein externes Bild entweder in Poscript oder in PDF zu verwenden (abhängig von der verwendeten Werkzeugkette). Die Werkzeuge, die ich zum Erstellen der Grafik verwendet habe (z. B. gnuplot, Xfig, Punkt usw.), können ein Vektorbild im Gegensatz zu einem Rasterbild ausgeben .

0
Norman Ramsey

TikZ und PStricks sind beide gut. Es gibt einen speziellen Bereich der Grafik, der für experimentelle Wissenschaft und Technik sehr wichtig ist, in den Ansewrs jedoch nicht erwähnt wurde. Für das Aufzeichnen von experimentellen Daten finde ich Jim Plank jgraphweitaus einfacher und flexibler als Gnuplot (obwohl ich zugeben muss, dass die Lernkurve ärgerlich ist). Ein Beispiel ist ein Plot mit einigen Tukey-Boxen, die ich für die Prüfungsnoten meiner Klasse erstellt habe. Es gibt einige andere schöne Beispiele auf den Jgraph-Seiten.