Adobe framemaker 6.0 User Manual

Page of 323
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. 
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.
<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:
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
)