197
ADOBE FRAMEMAKER 6.0
MIF Equation Statements
When expressions have multiple display formats, there is one default format. Additional formats are
numbered. For example, the
id
expression has three display formats.
Atomic expressions
Atomic expressions are expressions that don’t take other expressions as operands. They usually act as
operands in more complex expressions.
prompt
prompt
is a placeholder to show an expression’s undefined operands. Of the character formatting specifi-
cations, only kerning values affect the appearance of a prompt.
num
num
describes a number. It always has two operands: the first shows the number as used for computations
(internal precision), and the second shows the number as displayed. When fewer digits are displayed than
are used internally, an ellipsis appears after the number.
There are two special cases of the
num
expression.
NaN
means not a number. These forms of
num
usually result from computations.
string
string
contains a character string. Character strings must be enclosed in straight, double quotation marks
("). To include characters in the extended ASCII range (above
0x127
), use a backslash sequence (see
“Character set in strings” on page 13). To include a straight, double quotation mark, precede the quotation
mark with a straight, double quotation mark.
Example
MathFullForm statement
<MathFullForm `id[char[x]]' >
<MathFullForm `id[(*i1i*)char[x]]'>
<MathFullForm `id[(*i2i*)char[x]]'>
Example
MathFullForm statement
<MathFullForm `prompt[]'>
Example
MathFullForm statement
<MathFullForm `num[3.141592653589793,"3.1415927"]'>
Example
MathFullForm statement
Infinity
<MathFullForm `num[Infinity,"Infinity"]'>
NaN
<MathFullForm `num[NaN,"NaN"]'>
Example
MathFullForm statement
FrameMath
<MathFullForm `string["FrameMath"]'>
using "quotes"
<MathFullForm `string["using ""quotes"""]'>
x
( )
x
[ ]
x
{ }
?
3.1415927
Содержание FRAMEMAKER 6.0
Страница 1: ...MIF Reference Online Manual FrameMaker 6 0 Adobe ...
Страница 15: ...15 ADOBE FRAMEMAKER 6 0 Introduction ...
Страница 142: ...142 ADOBE FRAMEMAKER 6 0 MIF Document Statements update the text inset when changes are made to the original file ...
Страница 159: ...159 ADOBE FRAMEMAKER 6 0 MIF Book File Statements ...
Страница 232: ...232 ADOBE FRAMEMAKER 6 0 MIF Asian Text Processing Statements ...
Страница 252: ...252 ADOBE FRAMEMAKER 6 0 Examples ...
Страница 268: ...268 ADOBE FRAMEMAKER 6 0 MIF Compatibility ...