User`s manual
Modifying
and
Creating
La
Fonts
the width will
be
doubled, and "50" halves
iL
Then the font is loaded. H the
font is to
be
reduced, two additional questions will
be
asked,
which deal
with
the
reduction process. There are actually two reduction processes. The
simpler process reduces the a font by simply dropping some pixels. This
can lead to unpleasant results such as the loss
of
the cross line in the letler
H.
The
second
process
eliminates
this
defect, collecting all
of
the black
pixels. When the program asks
if
it
should collect all the black pixels you
should normally answer "yes" to both questions. An additional question will
ask
if
the whole font should
be
worked on. Answer "yes" only when the
resulting font will
be
smaller
than
8 Kbytes. H the file will
be
larger
than
8
Kbytes, answer "no" and then decide which half
of
the source font you wish
to copy to the destination
fonL
The zoom process follows, followed by the
'creation
of
the final font file.
FontSplice
The two halves
of
a font which were
separated
with FontZoom can
be
placed
back together
as
one file with FontSplice. FontSplice can also unite a
mega-font into one point size. When joining fonts with FontSplice all
characters wider than a pixel are carried over from the first source font.
Characters which are only one pixel wide are carried over from the second
source fonL The results are then saved
to
the destination
disk
under the real
point size.
If
this size exists on the destination disk, the old point size will
be
replaced
by
the
new size.
This program is relatively easy to use.
It
will first
ask
for the source fonts
and
their point sizes. After both are loaded and put together they can then
be
saved to the destination fonL The graphic garbage on the screen when the
second font part is loading is normal.
During the joining
of
the two font parts you may run into the error
message, "Font
too
large!". This will occur
if
the flI'st font part is larger
than
12000 bytes
or
the second larger
than
8000 bytes. With "FontAjust"
you can eliminate the spaces between letters, thus reducing the number
of
bytes. H you're working with mega-fonts, which contain 6 point sizes, you
will have to make 5 passes with ''FontSplice. Try to make the two halves
during the last pass the same byte size. Otherwise you may receive the
above mentioned error
messag~.
'
FontHide
"FontHide" serves one purpose -
it
hides
single point sizes from geoWrite,
which can only recognize seven point sizes, thus preventing a system crash.
We
recommend only hiding the larger LQ point sizes. The use
of
this
49