Character set in strings
MIF string data uses the FrameMaker character set (see the Quick Reference for your FrameMaker
product). MIF strings must begin with a left quotation mark (ASCII character code ) and end with a
straight quotation mark (ASCII character code ). Within a string, you can include any character in the
FrameMaker character set. However, because a MIF file can contain only standard ASCII characters and
because of MIF parsing requirements, you must represent certain characters with backslash (\) sequences.
Character
Tab
>
`
\
nonstandard ASCII
All FrameMaker characters with values above the standard ASCII range (greater than ) are represented in
a string by using nn notation, where nn represents the hexadecimal code for the character. The
hexadecimal digits must be followed by a space.
The following example shows a FrameMaker document line and its representation in a MIF string.
In a FrameMaker document
Some `symbols': > \Ø¿!
You can also use the statement to include certain predefined special characters in a statement (see "Char
statement" on page 136).
Device-independent pathnames
Several MIF statements require pathnames as values. You should supply a device-independent pathname
so that files can easily be transported across different system types. Because of MIF parsing requirements,
you must use the following syntax to supply a pathname:
`<code\>name<code\>name<code\>name...'
where name is the name of a component in the file's path and code identifies the role of the component
in the path. The following table lists codes and their meanings.
Code
Meaning
r
Root of UNIX file tree (UNIX only)
v
Volume or drive (Macintosh and Windows)
h
Host (Apollo only)
c
Component
Representation
\ t
\ >
\ q
\ Q
\ \
\xnn
In MIF
`Some \Qsymbols\q: \> \\\xaf \xc0 !'
ADOBE FRAMEMAKER 6.0
13
Introduction
Need help?
Do you have a question about the FRAMEMAKER 6.0 and is the answer not in the manual?
Questions and answers