.
l the rectangle whose diagonal is Ql - Q2 is the largest which is contained
in the rectangle whose diagonal is Pl - P2.
l if the plotter coordinates of Ql and 42 are xql, yql and xq2, yq2, then:
(xql - xq2)/(xmin - xmax) = (yql - yq2)/(ymin - ymax)
l if the two rectangles do not coincide:
if abs(xq1 - xq2) = abs(xp1 - xp2)
then, yql = ypl + bottom/100 * abs(yq1 - yq2)
and left is disregarded
if abs(yq1 - yq2) = abs(ypl - yp2)
then, xql = xpl + left/100 * abs(xq1 - xq2)
and bottom is disregarded
If type = 2, SC defines point-factor scaling; the second form of the command
is used (left and bottom are not used); xmin, ymin become the user
coordinates of Pl , and the user coordinates of P2 are set to:
xmin + (xp2 - xpl)/xfact, ymin + (yp2 - ypl)/yfact
Without parameters, this command eliminates scaling and sets the user
coordinate system to the plotter coordinate system.
If there are less than 4, exactly 6, or more than 7 parameters, this command
is ignored.
If xmin = xmax, of if ymin = ymax, of if xfact or yfact = 0, the command is
ignored.
When appropriate, the scaling defined by SC has priority over that obtained
from the ratio: [size of picture frame]/[plot size]
SD (standard font designation) (kind, value [kind, value, . ..)
kind: clamped integer, restricted to 1 to 7 (font attribute)
,value: depends on kind
This command designates (but does not select) the standard font by specify-
ing its attributes. The meaning of ‘kind’ is as follows:
.
kind attribute
1 symbol set
2 spacing
3 pitch
4 height
5 style
6 weight
7 typeface
default
21 (ASCII)
0 (monospaced)
9 cpi
11.5 pt
0 (upright)
0 (medium)
48 (stick)
-
112