( kikuchiyo | 2010. 03. 19., p – 17:47 )

Már éppen készültelek lecseszni azzal, hogy kipróbáltam és nálam működött, amikor eszembe jutott, hogy a múlt héten CVS-ből fordított saját gnuplot 4.5 mellett talán érdemes lenne megnézni az OS által adott 4.2.5-tel is.
Azt írta ki, hogy ""output.plt", line 1: undefined variable: rotate".

Szóval lehet, hogy ez az opció csak az újabb gnuplot verziókban van meg.

A Changelog-ot megnézve: igen, csak tavaly 10. hó 9-én került be ez a fícsőr.
Kis lépés egy programnak, hatalmas ugrás az emberiségnek.

Szóval használd a legújabb változatot a gnuplotból. Azzal beteszi egy rotateboxba az elforgatandó szöveget.

A jelmagyarázatot pedig a set key right below inside paranccsal teheted át lentre. A help set key pedig megmondja, hogy még hova teheted.

(Jótanács: ne csak annyit írj, hogy °C, hanem azt is írd mellé, hogy hőmérséklet, vagy még jobb, hogy minek a hőmérséklete.)

Szerk: a másik problémádat, a latex2html konverziót ez még nem fogja megoldani.
Szerintem ott az lesz a hosszú távon üdvözítő megoldás, hogy minden egyes ábrát képként (png) is legyártasz, ez triviális, mert csak egy
#################
set term png # vagy set term pngcairo, ha van
set output "ugyanazafajlnev.png"
replot
set output
#################
részt kell a gnuplot scriptek végére tenni.
Aztán csinálsz egy scriptet, ami a kész TeX forrást átnyálazza, és minden \include{ugyanazafajlnev} parancsot lecseréli \includegraphics{ugyanazafajlnev.png}-re, és ezt a módosított forrást fordíttatod át html-re.

Illetve az újabb gnuplot változatok egy értékes tulajdonsága, hogy ismerik a string változó fogalmát. Azaz mondhatod, hogy

#####################
fn = "fajlnev"
set term latex rotate
set out fn.".tex"

# set label, plot stb.

set term png # vagy set term pngcairo, ha van
set output fn.".png"
#####################

Ekkor elég a kívánt fájlnevet egyszer megadni.