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).