Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ fontsx(5) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fs(1)

xlsfonts(1)






       fontsx(5)                                                  fontsx(5)


       NAME
             fontsx - miscellaneous information on graphics fonts in
             UnixWare

       DESCRIPTION
             This manual page provides miscellaneous information on fonts
             in the UnixWare Desktop.  All such fonts are X Window System
             fonts, either bitmapped fonts or scalable outline fonts.

          Fonts Shipped with UnixWare
             All the Latin-1 (ISO8859-1) bitmapped fonts in X11R5 are
             shipped in one of three packages: dtxt (Graphics Utilities),
             which contains the few bitmapped fonts needed for the X server
             to run and a few others; desktop (Desktop Manager), which
             contains a small set of fonts of some variety, allowing the
             Desktop to run; and dtxtfonts (Graphics Supplemental Fonts),
             which contains the majority of the X11R5 bitmapped fonts.  The
             first two packages are installed by default; dtxtfonts, which
             takes up considerable disk space, must be selected during
             installation or installed later.  The bitmapped fonts are in
             three directories, 75dpi, 100dpi, and misc; a 12-point font
             from the 75dpi directory is 12 points on a monitor whose DPI
             is 75, but will be slightly different from 12 points  on
             monitors with other DPI resolutions.

             The Adobe Utopia scalable fonts from X11R5, as well as 13
             other Type 1 fonts licensed from Adobe, are in the atm package
             and are installed by default.  Type 1 scalable fonts are
             rendered using Adobe Type Manager (ATM), which is integrated
             into the font server of UnixWare; if ATM is installed, the
             contributed Type 1 renderer from X11R5 is removed from the
             system.  The contributed Speedo renderer from X11R5 is part of
             the dtxtfonts package, but the Speedo outline fonts from X11R5
             are not included in any package.

          Differences from X11R5
             Some X11R5 bitmapped fonts were supplied with ASCII-only
             character sets but marked as ISO8859-1.  These fonts, mostly
             in the Clean family but also in the Fixed family, have had
             their CHARSET fields in their XLFD names changed to
             ISO646.199-IRV.  This convention has been adopted in X11R6,
             and is the official name for the ASCII character set.

             The X11R5 font aliases for the Xview system, such as
             lucidasans-10, have been removed from this release of
             UnixWare.


                           Copyright 1994 Novell, Inc.               Page 1













      fontsx(5)                                                  fontsx(5)


         Monitor Resolution and Font Pointsize
            It is useful to remember that font point size is a real-world
            dimension (there are approximately 72 points to an inch) and
            that font sizes on your display are dependent on your monitor
            size setting.  The Display_Setup application of the Desktop
            allows you to change your settings for the graphics card you
            have; it also allows you to update the size of your display
            monitor; this information is stored in the option monitor_size
            in the file /usr/X/defaults/Xwinconfig.  Unfortunately, there
            is no way for the system to detect the physical size of your
            monitor.

            When setting your monitor size, note that monitor
            manufacturers sometimes exaggerate the size (usually quoted as
            a diagonal size, like 21 inches); if precision in your fonts
            (or other measures) on your display is important, you may want
            to measure your monitor size (height and width) by hand and
            use the sizes you obtain in your configuration.  New values
            take affect the next time the X server is started.

            The X server uses the configured graphics card resolution,
            such as VGA (640x480) or 1024x768, expressed in pixels, and
            the monitor size, in inches, to determine the effective DPI
            (dots per inch) of your screen for applications.  This DPI
            value affects your fonts in two ways.

            First, scalable outline fonts rendered by ATM use the DPI
            figure in figuring out how many pixels to use to make a font
            for a requested point size.  Second, the Display Setup
            application adjusts font configuration files if the DPI figure
            is closer to 100dpi than to 75dpi (e.g., for high-resolution
            graphics card/monitor combinations):  it makes the 100dpi
            directory appear first in the font path so bitmapped fonts
            closer to the real resolution of the monitor are used.

            Note also that the DPI value is computed for both the vertical
            and horizontal direction.  If your monitor size does not
            reflect the same width/height ratio as the graphics card
            resolution (e.g., the 4/3 ratio of VGA and 1024/768), these
            DPI values will differ slightly.  This is not a problem unless
            exact precision is needed.

         Notes on Desktop Fonts Appearance
            The default (proportional) font for the Desktop in general is
            Helvetica Medium 12-point; the default for Terminal windows is
            LucidaTypewriter Medium 12-point.  These can be changed using


                          Copyright 1994 Novell, Inc.               Page 2













       fontsx(5)                                                  fontsx(5)


             the Fonts application in the Preferences folder.  The font
             shown in the text pane, and highlighted in the scrolling
             lists, when the Fonts application first starts, is the current
             default (proportional) font for the Desktop, whether the
             system default or the one last chosen by the user.  There is
             no way to tell from the Fonts application what the current
             Terminal (monospaced) font is for the Desktop; however, it is
             the value of the *xterm*Font resource in the user's
             $HOME/.Xdefaults file, where it is updated by the Fonts
             application when the user changes it.

             Note that, especially if your graphic card/monitor
             configuration is not precise, subtleties in the way default
             font sizes are used can make the default Helvetica font used
             in some applications a little smaller or larger (usually
             smaller).  For example, when you first run the Desktop, the
             font used in the Fonts application may appear smaller than
             that used in the window manager (e.g., for window titles).
             This difference can be eliminated by using the Apply to
             Windows menu item in the Fonts application to change your
             desktop font to another font, and then back to Helvetica
             Medium 12-point, expressly chosen and applied (using the
             Restore Defaults menu item will maintain the small size
             difference).

          Notes on Desktop Fonts Application
             The Fonts application in the Preferences folder of the Desktop
             allows you to see all your installed fonts (as well as to
             install Type 1 fonts from DOS diskettes).

             Duplicate point sizes sometimes appear in the scrolling list
             for Point Size.  This is usually caused by a font having the
             same FAMILY name but a different character set or
             AVERAGE_WIDTH.  Use the View - Character Set menu button and
             you will see the differences in the fonts.

             Fonts that do not contain the ISO8859-1 character set, whether
             they are the ASCII-only iso646.1991-irv fonts or Hebrew or
             Japanese fonts, cannot be used with the Apply to Windows
             feature of the Fonts application.

             Some underlying changes in how X handles font names between
             X11R4 and X11R5 affect the Fonts application.  One consequence
             is that if you run the current UnixWare (based on X11R5) Fonts
             client on a display whose X server is X11R4, such as UnixWare
             1.x, then some scalable fonts on that server-those for which


                           Copyright 1994 Novell, Inc.               Page 3













      fontsx(5)                                                  fontsx(5)


            bitmapped fonts of the same family and style exist-will not
            show up in the Fonts window as scalable; the Point Size
            scrolling list will show only the pointsizes of the bitmapped
            font.

         CDE Standard Font Names
            The industry effort for a common UNIX system desktop, known as
            CDE (Common Desktop Environment), has two sets of CDE Standard
            Font Names, the standard Application names and the standard
            Interface names.  These font names are required on any X
            server on which the CDE Desktop is to be displayed.

            These standard CDE names are implemented for the UnixWare X
            Server, even though CDE 1.0 itself is not part of UnixWare.
            When this package is installed, a CDE desktop running on some
            other machine in a network may display on a UnixWare machine's
            X display.  The names are in the Graphics Supplemental Fonts
            package (dtxtfonts); this package must be installed for the
            names to be available.

            All the CDE standard fonts names have a FAMILY_NAME field of
            -dt-.  A listing of them can thus be obtained with the
            command:

            xlsfonts -fn -dt-*

         Miscellaneous
            See the Desktop User Handbook for information on how to type
            the non-ASCII Latin-1 characters, the accented letters used in
            European languages, into a window when you only have an ASCII
            keyboard.

         Files
            /usr/X/lib/fonts
            /usr/X/lib/fs/config
            /usr/X/defaults/Xwinconfig
            $HOME/.Xdefaults

      REFERENCES
            fs(1), xlsfonts(1),








                          Copyright 1994 Novell, Inc.               Page 4








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026