Adobe FRAMEMAKER 6.0 Manual page 223

Mif reference
Table of Contents

Advertisement

Usage
The SqueezeHorizontal and SqueezeVertical statements include 25 numerical values, one for each
character class. The values are separated by a space. An example of a squeeze table statement is:
<SqueezeTable
<SqueezeHorizontal
<SqueezeVertical
> # end of SqueezeTable
In the preceding example, the SqueezeHorizontal value for a character in the NoLineBeginChar class is 2,
which specifies half squeeze from the right.
SpreadTable statement
The SpreadTable statement defines how to reduce the squeeze that was applied to adjacent characters.
There are 25 statement rows in this table, each corresponding to the 25 character classes, respectively.
There are 26 numeric values in each statement row. The first 25 values correspond to the 25 character
classes, respectively. The 26th value corresponds to the beginning or end of a line. These values specify how
to spread a character of the class identified by the row statement, when followed by a character in the class
identified by the column position in the statement.
Syntax
<SpreadTable
<BegParentheses numerals>
<EndParentheses numerals>
<NoLineBeginChar numerals>
<QuestionBang numerals>
<CenteredPunct numerals>
<PeriodComma numerals>
<NonSeparableChar numerals>
<PrecedingSymbol numerals>
<SucceedingSymbol numerals>
<AsianSpace numerals>
<Hiragana numerals>
<Others>
1 1
2
0
0
3
2
0
0
1 2
0
0
4
2
0
0
0
MIF Asian Text Processing Statements
0 0 0 0
0
5
0
0
0
0 0 0 0
5
0
0
0
1
ADOBE FRAMEMAKER 6.0
1
2
0
0
0 0 0
2
0
0
0
0 0 0
223

Advertisement

Table of Contents
loading

Table of Contents