114
ADOBE FRAMEMAKER 6.0
MIF Document Statements
A FrameMaker product rotates objects as follows:
•
Polygons, polylines, and Bezier curves are rotated around the center of the
edge mass.
•
Text lines are rotated around the
TLOrigin
point.
•
Arcs are rotated around the center of the bounding rectangle of the arc, not the bounding rectangle of
the underlying ellipse. The bounding rectangle is the smallest rectangle that encloses an object. See your
user’s manual for more information about rotation.
•
Other objects are rotated around the center of the object.
DashSegment values
If the
DashedStyle
statement has a value of
Dashed
, the following
DashSegment
statements describe the
dashed pattern. The value of a
DashSegment
statement specifies the length of a line segment or a gap in a
dashed line. See the online manual Customizing FrameMaker Products for information on changing default
dashed patterns in UNIX versions of FrameMaker products. In Windows versions, edit the
<product>.ini
file in the directory where the FrameMaker product is installed (
<product>
can be
maker
or
fmsgml
). See
Customizing FrameMaker Products for more information. You can also define custom dash patterns. For
examples, see “Custom dashed lines” on page 239. You cannot change dash patterns for Macintosh versions
of FrameMaker products.
Values for the RunaroundType and RunaroundGap statements
The
RunaroundType
and
RunaroundGap
statements specify the styles used for the runaround properties
of objects:
•
If the
RunaroundType
statement is set to
Contour
, text flows around objects in the shape of the contours
of the objects. The
RunaroundGap
statement specifies the distance between the objects and the text that
flows around them.
•
If the
RunaroundType
statement is set to
Box
, text flows around objects in the shape of boxes
surrounding the objects. The
RunaroundGap
statement specifies the distance between the objects and the
text that flows around them.
•
If the
RunaroundType
statement is set to
None
, text doesn’t flow around objects, and the value specified
by the
RunaroundGap
statement is ignored.
Objects inherit the values of these statements from previous objects. Since these statements are used only
to change the inherited value from a previous object, the statements are not needed for every object. For
example, if you write out a MIF file, not all objects will contain these statements.
If these statements do not appear in an object or MIF file, the following rules apply:
•
If an object does not contain the
RunaroundType
statement or the
RunaroundGap
statement,
FrameMaker products use the values from the previous
RunaroundType
and
RunaroundGap
statements.
If no previous
RunaroundType
and
RunaroundGap
statements exist in the MIF file, FrameMaker
products use the default values
<RunaroundType None>
and
<RunaroundGap 6.0>
.
Summary of Contents for FRAMEMAKER 6.0
Page 1: ...MIF Reference Online Manual FrameMaker 6 0 Adobe ...
Page 15: ...15 ADOBE FRAMEMAKER 6 0 Introduction ...
Page 159: ...159 ADOBE FRAMEMAKER 6 0 MIF Book File Statements ...
Page 232: ...232 ADOBE FRAMEMAKER 6 0 MIF Asian Text Processing Statements ...
Page 252: ...252 ADOBE FRAMEMAKER 6 0 Examples ...