octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #31610] Text in subplot overlaps


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #31610] Text in subplot overlaps
Date: Fri, 31 Jul 2015 17:08:56 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15

Follow-up Comment #16, bug #31610 (project octave):

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:


get(get(gca,'title'))
...
    position =

       1.00000   1.12360   0.50000


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 reasonable good
and can be controlled.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?31610>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]