|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Unexpected output for LaTeX when using "set size ..."Hello,
I have problem scaling plots generated by GNUPlot for LaTeX. All later mentioned files are attached. I have a simple datafile which with "x y1 y2 y3" (t.txt). I can transform it simply via t.gnuplot into two .tex input files: a.tex and b.tex; the difference is that the former uses the default GNUPlot picture size, whilest the latter calls "set size 1.5,1.5" before creating b.tex. Thus the latter should be scaled. You can see the result (t.tex -> pdflatex -> t.pdf), there are four plots, the 1st and the 3rd drawn by a.tex, the 2nd and the 4th by b.tex. They are drawn on A4 paper - portrait and landscape. The problem is that in scaled plots, there are some axis labels missing. The not scaled plot has x- and y-axis described -30000-30000 and 0-450 but the scaled one -30000-0 and 0-250 (?). So the question is: How to correct (fill) labels in scaled plots? Thank you in advance. Lukas NB: I'm searching for the solution to plot datafiles to landscape A4 (e.g. rotated, to fill the whole area of the paper). And the simplest way for me seems to use the "lscape" package (as shown in the t.tex/t.pdf) and to scale the desired plot by "set size ..." command in GNUPlot environment. Other ways (e.g. using the gnuplottex package in LaTeX) did not lead to the desired result. And I cannot use graphical format (e.g. .png) + LaTeX due to problems with diacritics (czech language). t.zip |
|
|
Re: Unexpected output for LaTeX when using "set size ..."if you want a larger plot don't 'set size 1.5,1.5' instead
'set terminal latex size 7.5in,4.5in' (works for gnuplot version >= 4.2.2) see http://www.gnuplot.info/docs/node230.html especially the section about scale values > 1
|
| Free embeddable forum powered by Nabble | Forum Help |