# Am Donnerstag, den 18.09.2008, 09:38 +0200 schrieb Jonathan Kirchner:
Hallo,
Am Mittwoch, 17. September 2008 23:59 schrieb B. Philipp:
hat jemand damit Erfahrung einen Plot -mit gnuplot erstellt- in ein OOo-Textdokument einzufügen?
[...]
Ein anderer Trick wäre den Plot als *.ps zu speichern und dann (das weiß ich nicht wie) in das Textdokument einzufügen. Nur wie?
Eine Postscript-Datei mit einem einseitigen Bild kann mit "ps2eps" in das EPS-Format umgewandelt werden. Gnuplot erzeugt jedoch auch direkt EPS-Dateien (s. Beispiel). Postscript-Dateien kann man mit Ghostscript (gs) in importierbare Pixeldateien (z.B. PNG, BMP, GIF) umwandeln. ...
Man kann auch mit gnuplot direkt ein png erstellen, welches dann verlustfrei in OOo eingefügt werden kann.
Die gnuplot-Datei muß folgendes enthalten:
set output "xxx.png" set terminal png
Im OOo kann es dann einfach mit C&P eingefügt werden oder über Einfügen->Bild->Aus Datei
Hallo,
inzwischen habe ich mal drei (brauchbare) Austauschformate (EMF, EPS, PNG) getestet, die sich auch in OpenOffice importieren lassen.
Persönlich gefällt mir von den drei betrachteten Formaten das EMF am besten.
Zur besseren Nachvollziehbarkeit meiner Behauptungen habe ich ein keines Skript gebastelt, das drei Dateien erzeugt (s. Ende der Nachricht).
Viel Spaß beim Testen wünscht Euch Knut
P.S.: Chmod-Anweisung nicht vergessen (z.B.: chmod 755 testplot.plt)!
// =====================================================================
#! /usr/bin/env gnuplot
# Allg. Parameter: set title "Test-Plot Nr. 1" set xrange [0:2*pi] set yrange [-1:1] set xlabel "x" set ylabel "f(x)" set key left bottom
# Test 1 set terminal emf set output "test.emf" plot sin(x) title "sin(x)" with lines, 1/x title "1/x" with lines
# Test 2 set terminal postscript eps enhanced color set output "test.eps" replot
# Test 3 set terminal png set output "test.png" replot
quit