A document that uses a proxy font(D- - 6) specifies the original user font(4- 12) and the proxy font. Because the user font is set to Use Proxy, Smart Characters does not complain if it is missing. If the proxy font file is embedded, Smart Characters will extract and copy it into the document's directory. Any existing proxy font is overwritten without warning. Then Smart Characters opens the proxy font file and reads the concordance(D- - 2) between the original user font characters and the proxy font characters.
When displaying the document, each user font character is concorded to the
proxy font. If the user font character exists in the proxy font, the proxy
character is displayed. If it does not exist, the user font character is
displayed. If the user font is not available (i.e. missing), an empty box is
displayed.
Proxy Font Complications
The first time you open a document from another source that contains
user characters(4-
10),
it usually will include a
proxy font(D-
-
6),
and references to the substituted
user font(4-
12).
If it does not, Smart Characters will not be able to display the correct user
characters, because Smart Characters will not be able to open the author's user
font, since it resides on the author's computer.
In the unlucky and unlikely event that the author's user font file name(8- 4) and unique symbol set ID(8- 4) matches one of your user fonts, you will see incorrect characters from your font. If this occurs, obtain a group ID from Apropos Customer Service(F- - 1) and install it.
A proxy font is extracted to make a font file with the same file name as the document plus .fn1, located in the drive and path of the original document file. This name may conflict with an existing document file which you may have already opened, and the existing proxy font will overwrite the previous font, resulting in incorrect proxy characters in the first document. Avoid this possibility by using consistent extension naming conventions (e.g., *.jp0, *.ch0. or *.sc) so that two documents with the same DOS 8 character file name cannot exist in a directory.
If you save the received document, Smart Characters will not be able to create or include a proxy font, because the user font is missing or not available, as indicated by a question mark at the end of the file name when listed in the Register Symbol Set(3- 18) dialog. You will have to rely on the previously-extracted proxy font.
If the document contains references to more than one user font (e.g.
departmental or organization fonts or symbols), these will not be displayed
unless you have a copy of these additional user fonts. Smart Characters looks
for these fonts in the SysPath directory (usually \Sc\System).
Proxy Font Details
When saving to a different file name, the original
proxy font(D-
-
6)
file will be left on the disk, and a new proxy font file will be created and
specified in its place.
The extracted proxy font format type is Proxy (type 11 bitmap(8- 5)). This file format includes a symbol set(D- - 7) definition and must be automatically generated by Smart Characters. You can examine and copy characters from it in the symbol set view(8- 1) window, but you cannot add characters to it unless you change its font type to Bitmap.
Copyright © 1996 Apropos, Inc.