Fri 31 Jul 2015 05:09:36 PM UTC, comment #3:
I try multiplot in gnuplot and default title/label placement for the terminals appears reasonably good. So Octave must be altering something in order to make the graph area bigger, perhaps? If that is done, then readjustment must be made for the labels.
As far as title/xlabel/ylabel placement, it's possible to specify an "offset". That offset can be in relation to several different coordinate systems. From the documentation:
"
It may be preceded by `first`, `second`, `graph`, `screen`,
or `character` to select the coordinate system. See `coordinates` for
details.
"
Probably "graph" is the most logical one to use in this case, e.g.,
set title graph 0.5,1.05
set xlabel graph 0.5,-0.05
Something like that. Is there some representation in the properties that is similar? There appears to be:
Those positions look very similar to graph-relative coordinates.
It doesn't have to be exact, but if those 'title' position values could be mapped to
set title graph 0.50000,1.12360
it effectively puts control in the hands of the user to tweak things. No matter what tool I've used for generating journal paper plots there is always some tweaking involved. I'm never expecting exact label extent knowledge, but often times that isn't of critical importance, just that it is reasonably good and can be controlled.
|