Gnuplot mit pdf Ausgabe unter Debian

Will man direkt ein Plot als PDF erzeugen, so steht man vor dem Problem, dass man unter Debian zunächst einmal folgende Ausgabe erhält:

gnuplot> set terminal pdf
                      ^
         unknown or ambiguous terminal type; type just 'set terminal' for a list

Den Grund hierfür findet man im Bugtracking System von Debian als Bug #248426.
Aber man kann sich mit ps2pdf (aus dem Paket ghostscript) oder epstopdf (aus dem Paket texlive-extra-utils) behelfen.

Ein vollständiges Skript für Gnuplot sieht dann z.B. so aus:

set terminal postscript eps enhanced color solid defaultplex "Helvetica" 42
#set output "|ps2pdf - plot.pdf"
set output "|epstopdf --filter > plot.pdf"
set xrange [-2:2]
set xtics 1
set ytics 1
plot exp(x) w l ti "e^x", x**2 w l lt 3 ti "x^2"
set output

Das zweite “set output” am Ende ist wichtig, da ansonsten unter Umständen eine leere Ausgabe erstellt wird.

One Response to “Gnuplot mit pdf Ausgabe unter Debian”

  1. Dr. Doom Says:

    You made my day! THx for this!

Leave a Reply