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

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

[Octave-bug-tracker] [bug #44187] Bugs and modifications in print() with


From: Ben Abbott
Subject: [Octave-bug-tracker] [bug #44187] Bugs and modifications in print() with gnuplot graphics toolkit
Date: Sat, 12 Dec 2015 19:44:48 +0000
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/601.3.9 (KHTML, like Gecko) Version/9.0.2 Safari/601.3.9

Follow-up Comment #46, bug #44187 (project octave):

I've snipped out the portion of Octave's manual documenting the paper
properties and added some clarification.


paperorientation: "landscape" | {"portrait"} | "rotated"
The value for the papersize property depends upon paperorientation. The
papersize values for "landscape", or "rotated" are the reverse of the values
for "portrait". The value of paperposition is not dependent upon setting of
paperorientation.

paperposition: four-element vector, def. [0.25000 2.50000 8.00000 6.00000]
Vector [x0 y0 width height] defining the size (width, height) and position
(x0, y0) of the figure (in paperunits units) on the printed page. Setting
paperposition also forces the paperpositionmode property to be set to
"manual". For bitmaps and other formats not implicity rendered on a page, the
width and height define the size of the image and the position information is
ignored.

paperpositionmode: "auto" | {"manual"}
If paperpositionmode is set to "auto", the paperposition property is
automatically computed: the printed figure will have the same size as the
on-screen figure and will be centered on the output page. However, setting the
paperpsitionmode to "auto" does not modify the paperposition property.

papersize: two-element vector, def. [8.5000 11.0000]
Vector [width height] defining the size of the paper for printing. Changing
the paperorientation property impacts the order of the papersize property
values. Setting the papersize property to a value, not associated with on of
the defined papertypes and consistent with the setting for paperorientation,
forces the papertype property to the value "<custom>". If the papersize value
is set to a value associated with a support papertype and consistent with the
paperorientation, the papertype value is changed from it intial setting to the
assocated papertype.

papertype: "<custom>" | "a" | "a0" | "a1" | "a2" | "a3" | "a4" | "a5" |
"arch-a" | "arch-b" | "arch-c" | "arch-d" | "arch-e" | "b" | "b0" | "b1" |
"b2" | "b3" | "b4" | "b5" | "c" | "d" | "e" | "tabloid" | "uslegal" |
{"usletter"}
Name of the paper used for printed output. Setting papertype also changes
papersize while maintaining consistency with the paperorientation property.

paperunits: "centimeters" | {"inches"} | "normalized" | "points" The unit used
to compute the paperposition property.


I'll start work on a changeset for this.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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