PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gnuplot/Plots: Label mit TeX-Code in .eps-File



daspan
24-11-2008, 11:41
Hallo zusammen,

ich habe folgendes Problem: Ich habe bisher schon ein paar Plots mit gnuplot gemacht und diese als .eps-File mit zugehörigem .tex-File gespeichert (terminal: epslatex) und dann so in ein LaTeX-Dokument eingebunden. Diese Methode hat für mich insbesondere den Vorteil, dass man alle Labels mit $...$ versehen kann, wodurch das entsprechende Label tatsächlich im fertigen Dokument als Matheformel interpretiert und gerendert wird.

Ich empfinde nun aber diese Zweiteilung von TeX-Code mit Beschriftung und .eps-File als mühsam. Deswegen meine Frage: Gibt es eine Möglichkeit, einen Plot so in ein .eps-File zu konvertieren, dass ich das gleiche Resultat kriege wie oben beschrieben, d.h. dass insbesondere die Labels mit dem TeX-Code drin als solche interpretiert und im LaTeX-Font gerendert ins .eps-File Einzug finden? Oder gibt es einen Konverter für die via epslatex generierten .tex- und .eps-Files in ein einzelnes .eps-File?

Ich möchte noch anmerken dass ich durchaus auch offen bin gegenüber neuen Programmen, es muss also nicht unbedingt gnuplot sein. Ich will einfach einen Plot mit Labels mit TeX-Code versehen und diese dann schlussendlich schön gerendet im Output haben.

Vielen Dank für eure Antworten!

Gruss

daspan

mechanicus
24-11-2008, 12:56
Hallo,

vielleicht wäre PsTricks (http://www.tug.org/PSTricks/) was für dich. Ansonsten mache mal ein Bild mit deinen Vorstellungen.

Gruß
Marco

localghost
24-11-2008, 14:30
Du könntest eine Kombination aus gnuplottex (http://ctan.org/pkg/gnuplottex) und psfrag (http://ctan.org/pkg/psfrag) einsetzen. Als Terminal für deine Plots musst Du dann aber postscript eps enhanced verwenden. Eine interne Alternative zum Vorschlag von Marco wäre pgfplots (http://ctan.org/pkg/pgfplots).


MfG
Thorsten¹