Font Mapping Suggestions
The following changes to fonts in GRIPLIB are intended to minimize the impact
of the new font system on the UG users.
The biggest problem with this process is that there were three different
font libraries distributed to the Unigraphics customers:
The "HP" version of 10.ugf, sent to HP, SUN, SGI, and IBM customers.
The "OSF" version of 10.ugf, sent to OSF, VMS and Windows NT customers.
The font files in the GRIP Library.
To make matters worse, there were also modifications of fonts, created
by individual users and/or their system managers.
This file is intended to give users of previous versions of UG some ideas
on how to get the advantages of the new font system without drastically
impacting the display of thier part files.
The following instructions details the steps required to correctly
display and plot part files under the new font system:
--------------------------------------------------------------------------
If you were using the standard 10.ugf files for HP, SUN, SGI or IBM:
The following fonts will be displayed just as they were in the past:
aurora
blockfont
lubalins
oldenglish
script
slimfont
spocfont
The following font will display but notes and label text will be narrower:
mdcfont
To correct this problem, assign mdcfont in the location currently used
by mdcfont.
The following fonts have changed due to character conflicts:
helios now correctly displays the "\" character. The previous
definition was moved to $\
leroy now correctly displays "?", "@", and "\". The previous
definitions were moved to $?, $@ and $\ respectively.
poster now correctly displays "[". The previous definition,
the degree symbol, was moved to $s, the same location
as in blockfont.
The following fonts were removed from 10.ugf.
edcross contained only the letters "K" and "L"
fff contained only the letter "L"
--------------------------------------------------------------------------
If you were using the standard 10.ugf files for OSF, VMS or Windows NT:
The following fonts will be displayed just as they were in the past:
blockfont (There is a slight difference in the "/" in the $r symbol)
clarendon
computer
lubalin
mdcfont
oldenglish
raster
script
The following fonts have changed due to character/font conflicts:
aurora is now named aurora_lt in GRIPLIB. The HP version of
10.ugf contained a version of aurora that is bolder than
this one, so the resulting file was called aurora_lt.
helios now correctly displays the "\" character. The previous
definition was moved to $\
leroy now correctly displays "?", "@", and "\". The previous
definitions were moved to $?, $@ and $\ respectively.
poster now correctly displays "[". The previous definition,
the degree symbol, was moved to $s, the same location
as in blockfont.
--------------------------------------------------------------------------
If a company is using one or more fonts from the library, they may have to
reassign fonts due to name changes. See the list below:
The following fonts are unchanged from V13 of GRIPLIB:
alien.fnt
ballfont.fnt
barcode.fnt
blackfont.fnt
blockfont.fnt
blockfont_v1.fnt
blockfont_v2.fnt
blockmod1.fnt
blockslant.fnt
blockvar.fnt
cadds4.fnt
clarendon.fnt
computer.fnt
fastfont.fnt
futura.fnt
ge_font5.fnt
ge_font6.fnt
greekfont.fnt
helvet.fnt
hiragana.fnt
iso_font.fnt
lcd.fnt
lcd_solid.fnt
leroy.fnt
lubalin.fnt
lubalins.fnt
mdcsolid.fnt
poster.fnt
schemfont.fnt
script.fnt
section_font.fnt
slimfont.fnt
The following fonts will require reassignment due to name changes:
aurora = aurora_lt
aurora_bold = aurora
helios_con = helios_con_lt
helios_bold_con = helios
mdc_font = mdcfont
old_english = oldenglish
raster_font = raster
spockfont = spocfont
Other Notes:
futura was not modified, but a different version was found in another
user's 10.ugf file that used w i d e r character spacing.
Additional information can be found in the header of futura.fnt
lubalin and lubalins are indentical except for character spacing.
slimfont was modified so that the "$d" in the griplib version was moved
to $x to make room for the "$d" in the slimfont found in 10.ugf.
'-' and 'G' were also altered slightly, using the 10.ugf versions.
------------------------------------------------------------------------------
If someone used an undefined character to get a small rectangular box,
(such as appears on a checklist), they may get something different if
they chose a character that is now defined.
Finally, if you mixed fonts from the original 10.ugf and GRIPLIB, the above
rules apply on a font-by-font basis. If you modified a font from GRIPLIB or
have fonts that were created at your company, use your source files for these
fonts instead of those in GRIPLIB. You can publish your company's fonts in
GRIPLIB if you want to make them available to your subcontractors.
Other mappings that may be required:
aurora-bold = aurora
blockfont.txt = blockfont (Caused by not renaming the font before translation)
oldeng = oldenglish
fastfont = fast_hc (used by F18 group)
helios = helios_con_lt (Some companies used helios_con_bold as helios,
others used helios_con).