DECfonts Typeface Collection Installation and User's Guide for OpenVMS VAX Systems

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      DECfonts Typeface Collection

  1.1     What is the DECfonts Typeface Collection
    1.1.1      Contents of the DECfonts Typeface Collection Distribution Kit
    1.1.2      Font Kit Codes
    1.1.3      Compliance with International Standards

  1.2     What You Can Do with the DECfonts Typeface Collection
    1.2.1      Where You Can Use DECfonts Typefaces
    1.2.2      Where You Can Find Page Design and Typeface Recommendations

  1.3     What is in the DECfonts Base Kit
    1.3.1      Base Kit Installation Procedure
    1.3.2      Base Release Notes
    1.3.3      DECfonts Typeface Samples
    1.3.4      Typeface Information File
    1.3.5      FONT$DO_TYPEFACES.COM Command Procedure
    1.3.6      Template to Persistently Load Fonts into a Printer

  1.4     What is in a DECfonts Font Kit
    1.4.1      Type 1 Outline Fonts
    1.4.2      Bitmap Screen Fonts
    1.4.3      Font Metrics Files
    1.4.4      Font Kit-Specific Release Notes
    1.4.5      Font Kit Installation Procedure

  1.5     Understanding DECfonts Licensing
    1.5.1      The Proprietary Nature of Fonts
    1.5.2      Trademarks Associated with Fonts
    1.5.3      How the DECfonts Font Kits are Licensed

  1.6     What Resources Are Available

  2      Before Installing a DECfonts Kit

  2.1     Checking Hardware and Software Requirements

  2.2     Checking Operating System and Installation Procedure Requirements
    2.2.1      Operating System Components
    2.2.2      System Privileges
    2.2.3      Minimum VMSINSTAL Account Quotas

  2.3     Registering Your DECfonts Font Kit Licenses
    2.3.1      Registering Your License Using the VMSLICENSE.COM Command Procedure
    2.3.2      Registering Your License Using the DCL LICENSE REGISTER and LOAD Commands
    2.3.3      Licensing for a VMScluster Environment

  2.4     Determining Which Resolution of Bitmap Screen Fonts or BDF Source Files to Install

  2.5     Determining Which Types of Font Files to Install
    2.5.1      What Are the Font File Options
    2.5.2      What Font Files Are Required by Your Environment and Applications

  2.6     Understanding Which Systems Require Font Files

  2.7     Determining How Much Disk Space Is Required
    2.7.1      Disk Space for the Base Kit
    2.7.2      Disk Space for a Font Kit

  2.8     Estimating Installation Time
    2.8.1      Estimating Base Kit Installation Time
    2.8.2      Estimating Font Kit Installation Time

  2.9     Backing Up the System Disk

  3      Installing the DECfonts Base Kit and Font Kits

  3.1     Double-Checking Preinstallation Requirements

  3.2     Information about the DECfonts Installation Procedures

  3.3     Invoking VMSINSTAL

  3.4     Installing the DECfonts Base Kit

  3.5     Installing a DECfonts Font Kit

  3.6     Running the Installation Verification Procedure Separately

  4      Managing and Using Fonts on the System

  4.1     Setting Up Fonts for DECwrite and DECpresent Software

  4.2     Setting Up Fonts for Other DECwindows Applications

  4.3     Setting Up Fonts for Non-WYSIWYG Applications

  4.4     Setting Up Fonts for Display PostScript Applications

  4.5     Setting Up Bitmap Screen Fonts for OpenVMS DECwindows Servers
    4.5.1      Accessing Fonts on a DECwindows XUI System
    4.5.2      Accessing Fonts on an OpenVMS DECwindows Motif System

  4.6     Setting Up Fonts for PC DECwindows Motif for DOS, Version 3.0

  4.7     Setting Up Fonts for eXcursion for Windows

  4.8     Setting Up Fonts in the CDA Environment

  4.9     Setting Up Fonts for X Windowing Terminals
    4.9.1      Digital X Windowing Terminals
    4.9.2      Non-Digital X Windowing Terminals

  4.10    Setting Up Fonts in a VMScluster Environment

  4.11    Setting Up Fonts in a Workstation Environment

  4.12    Listing Font Files Added to the System

  4.13    Listing Typeface Information Changes

  4.14    Listing Typefaces Present in More than One Font Kit

  4.15    Shortening BDF File Names to Names Compatible with DOS Systems

  4.16    Deleting Fonts From Your System

  5      Managing Fonts for PostScript Printing

  5.1     Getting Fonts to the Printer
    5.1.1      Including Fonts In Documents
    5.1.2      Persistently Loading Fonts
      5.1.2.1      PrintServer Network Printers
      5.1.2.2      Desktop PostScript Printers
    5.1.3      Specifying Font Files in the PRINT Command
    5.1.4      Using Fonts from Device Control Libraries
      5.1.4.1      Creating a Font Device Control Library
      5.1.4.2      Inserting Font Files into the Device Control Library
      5.1.4.3      Associating Fonts with a Print Queue
      5.1.4.4      Including Font Modules in Print Jobs

  5.2     Fonts for PATHWORKS Printing
    5.2.1      PATHWORKS for DOS, Version 4.0, Printing
      5.2.1.1      Persistent Loading for PATHWORKS for DOS, Version 4.0, Printing
      5.2.1.2      Using Setup Modules for PATHWORKS for DOS, Version 4.0, Printing
    5.2.2      PATHWORKS for Macintosh Environments
      5.2.2.1      Persistent Loading for PATHWORKS for MAC Printing
      5.2.2.2      Using Setup Modules for PATHWORKS for MAC Printing

  5.3     Comparison of Methods for Printer Font Loading
    5.3.1      Considerations for Persistent Loading of Fonts
    5.3.2      Considerations for Per-Job Loading

  5.4     Deleting Fonts From the Printer
    5.4.1      When To Delete Fonts
    5.4.2      How To Delete Fonts in the Printer

  6      Troubleshooting Font-Related Problems

  6.1     Accessing Bitmap Screen Fonts for DECwindows Applications

  6.2     Accessing Type 1 Outline Fonts for Display PostScript Screen Applications

  6.3     Accessing Type 1 Outline Fonts for DECwindows and Nonwindowing Applications

  6.4     Accessing BDF Files

  6.5     Further Troubleshooting Suggestions

  A   Sample Installations

  A.1     Sample Installations of the Base Kit

  A.2     Sample Font Kit Installation

  A.3     Samples of Installation Verification

  B   Files Installed on Your System

  B.1     Files Added by the Base Kit Installation
    B.1.1      Files Conditionally Replaced During Installation of the Base Kit
    B.1.2      Files Merged During Installation of the Base Kit

  B.2     Files Added by a Font Kit Installation
    B.2.1      Font File Name Formats and Directories
    B.2.2      Examples of Font File Names
    B.2.3      Font Kit Release Notes Location
    B.2.4      IVP-Related Files for Font Kits

  C   Using the Typeface Information File

  C.1     Information Provided by the Typeface Information File

  C.2     How You Can Use the Typeface Information File
    C.2.1      Using the FONT$DO_TYPEFACES Command Procedure
    C.2.2      Using DCL Commands with the Typeface Information File
    C.2.3      Writing Your Own Applications

  C.3     Format of the Typeface Information File

  C.4     Sample Entries in the Typeface Information File

  C.5     Guidelines for Using the Typeface Information File

  D   Using the FONT$DO_TYPEFACES Command Procedure

  D.1     Invoking the Command Procedure

  D.2     Using the Command Procedure Functions

  D.3     Guidelines for Using the Command Procedure

  D.4     Using the DCL Function of the FONT$DO_TYPEFACES Procedure

  E   Font Names

  E.1     Names Associated with Type 1 Outline Fonts
    E.1.1      Type 1 Outline Font Names
    E.1.2      Type 1 Outline Font Full Names
    E.1.3      Type 1 Outline Font Family Names
    E.1.4      Examples of Type 1 Outline Font Names from AFM Files

  E.2     Names Associated with Bitmap Screen Fonts
    E.2.1      XLFD Font Names
    E.2.2      Bitmap Screen Font Family Names
    E.2.3      Bitmap Screen Font Face Names
    E.2.4      Bitmap Screen Font Additional Style Names
    E.2.5      Bitmap Screen Font _DEC_DEVICE_FONTNAMES Property

  F   Program for Persistent Font Loading

  G   Encoding Vectors

  G.1     Adobe Standard Encoding Vector and Characters
    G.1.1      Display Face Subset of Adobe Standard Encoding

  G.2     ISO Latin-1 Encoding Vector and Characters
    G.2.1      Display Face Subset of ISO Latin-1 Encoding

  G.3     Carta Encoding Vector and Characters

  G.4     Magnetic Ink Character Recognition (MICR) Encoding Vector and Characters

  G.5     Optical Character Recognition A (OCRA) Encoding Vector and Characters

  G.6     Optical Character Recognition B (OCRB) Encoding Vector and Characters

  G.7     Universal Greek with Math Pi 169 Encoding Vector and Characters

  G.8     Universal News with Commercial Pi 97 Encoding Vector and Characters

  G.9     ITC Zapf Dingbats Encoding Vector and Characters

  H   Troubleshooting the Installation of a DECfonts Font Kit

  H.1     Installation Error Recovery

  H.2     Installation Error Messages

  H.3     Installation Verification Procedure Messages

  H.4     Reporting Problems

  Glossary
    ascender . . . descender
    dingbat . . . kerning
    leading . . . serif
    slant . . . X Windows server

  EXAMPLES

  4-1        LIST_FONT_FILES Example

  4-2        LIST_INFORMATION_CHANGES Example

  4-3        LIST_KIT_OVERLAP Example

  A-1        Sample Base Kit Installation Selecting Typeface Samples

  A-2        Sample Base Kit Installation with Limited System Disk Space

  A-3        Sample Base Kit Installation Without Typeface Samples

  A-4        Sample Font Kit Installation

  A-5        Sample Verification of DECfonts Base Kit

  A-6        Sample Verification of Font Kit After Renaming BDF Files

  A-7        Log File After Renaming BDF Files

  C-1        Looking for a Kit Code with the SEARCH Command

  C-2        Looking for a Typeface Name with the SEARCH Command

  D-1        Listing PostScript and XLFD Names

  F-1        Code for Persistent Font Loading

  FIGURES

  G-1        Adobe Standard Encoding Vector

  G-2        Characters Listed in the Order of Adobe Standard Encoding

  G-3        ISO Latin-1 Encoding Vector

  G-4        Characters Listed in the Order of ISO Latin-1 Encoding-Part 1

  G-5        Characters Listed in the Order of ISO Latin-1 Encoding-Part 2

  G-6        Carta Encoding Vector

  G-7        Characters Listed in the Order of Carta Encoding-Part 1

  G-8        Characters Listed in the Order of Carta Encoding-Part 2

  G-9        Magnetic Ink Character Recognition (MICR) Encoding Vector

  G-10       Characters Listed in the Order of MICR Encoding

  G-11       Optical Character Recognition A (OCRA) Encoding Vector

  G-12       Characters Listed in the Order of OCRA Encoding

  G-13       Optical Character Recognition B (OCRB) Encoding Vector

  G-14       Characters Listed in the Order of OCRB Encoding

  G-15       Universal Greek with Math Pi 169 Encoding Vector

  G-16       Characters Listed in the Order of Universal Greek with Math Pi 169 Encoding-Part 1

  G-17       Characters Listed in the Order of Universal Greek with Math Pi 169 Encoding-Part 2

  G-18       Universal News with Commercial Pi 97 Encoding Vector

  G-19       Characters Listed in the Order of Universal News with Commercial Pi 97 Encoding-Part 1

  G-20       Characters Listed in the Order of Universal News with Commercial Pi 97 Encoding-Part 2

  G-21       ITC Zapf Dingbats Encoding Vector

  G-22       Characters Listed in the Order of ITC Zapf Dingbats Encoding-Part 1

  G-23       Characters Listed in the Order of ITC Zapf Dingbats Encoding-Part 2

  TABLES

  1-1        Resources for the DECfonts Typeface Collection

  2-1        Font Files Required for Your Applications or Environment

  2-2        Example of Disk Space Requirements for the DECfonts Base Kit

  2-3        Disk Space Requirements for LaserWriter Emulation Font Kit

  2-4        Base Kit Installation Time Factors

  2-5        Font File Installation Time Factors

  3-1        Steps to Install the DECfonts Base Kit

  3-2        Steps to Install a DECfonts Font Kit

  3-3        Installation Messages about Resetting the DECwindows Font Path

  B-1        Files Installed by DECfonts Base Kit

  B-2        DECwindows Font Files and Directories

  B-3        Display PostScript Font Files and Directories

  B-4        BDF Files and Directories

  B-5        File Name Values for the LaserWriter Emulation Kit

  C-1        Suggested Minimum Field Lengths for Typeface Information

  C-2        Field Values for the Tekton Bold Entries

  D-1        Functions of the FONT$DO_TYPEFACES Command Procedure

  E-1        Fields in an XLFD Bitmap Screen Font Name

  G-1        Adobe Standard Characters Missing in Display Faces

  G-2        ISO Latin-1 Characters Missing in Display Faces