Adobe framemaker 6.0 User Manual
195
ADOBE FRAMEMAKER 6.0
MIF Equation Statements
MathFullForm statement
The MathFullForm statement consists of a string containing a series of expressions that define the mathe-
matical structure of an equation. Each expression defines a component of the equation and can be nested
within other expressions.
matical structure of an equation. Each expression defines a component of the equation and can be nested
within other expressions.
A sample MathFullForm statement
This example shows an equation and the MathFullForm statement that defines it. The diagram shows the
hierarchy of the MathFullForm statement. Symbols that appear in the equation are shown in parentheses
following the MathFullForm expression.
hierarchy of the MathFullForm statement. Symbols that appear in the equation are shown in parentheses
following the MathFullForm expression.
<MathFullForm `equal[char[y],times[char[a],power[id[plus[char[x],char[b]]],
num[2,"2"]]]]'
> # end of MathFullForm
MathFullForm statement syntax
In addition to the mathematical structure of the equation, a MathFullForm statement can contain special
instructions for character formatting, manual alignment points, and positioning and spacing values.
Expressions have the following syntax:
instructions for character formatting, manual alignment points, and positioning and spacing values.
Expressions have the following syntax:
ExpressionName
[(*
FormatCodes
*)
operand
,
operand
,...]
Where
Is
ExpressionName
The expression name (for example, abs)
FormatCodes
Optional formatting codes (for example,
i2i
), described next
operand
Another expression
y
a x
b
+
(
)
2
=
equal (
=
)
char (
y
)
times
char (
a
)
power
id
num (
2
)
plus (
+
)
char (
x
)
char (
b
)
(
parentheses
)