PM-Supplied Fonts

The PM provides a number of both image and outline typographic-quality character fonts. On some devices, image fonts in small font sizes have a better appearance than their outline-font equivalents.

Type size is measured in points. There are approximately 72 points to an inch, so each character in a 24-point font, for example, is 1/3-inch high. Each incremental unit of a presentation page in PU_TWIPS format is 1/20 of a printer's point (1/1440 inch).

The following image fonts are available on all OS/2-supported display adapters:

┌─────────────────────────┬───────────────────────────────────┐
│Font Family Name         │Point Sizes Available              │
├─────────────────────────┼───────────────────────────────────┤
│Tms Rmn                  │8, 10, 12, 14, 18, 24              │
├─────────────────────────┼───────────────────────────────────┤
│Helv                     │8, 10, 12, 14, 18, 24              │
├─────────────────────────┼───────────────────────────────────┤
│Courier (monospace)      │8, 10, 12                          │
├─────────────────────────┼───────────────────────────────────┤
│System Monospace         │10                                 │
└─────────────────────────┴───────────────────────────────────┘

In addition, a default system font is used in window components such as title bars and menus. It is a proportionally spaced Swiss font.

The outline fonts provided by the PM are Adobe** Type 1. The appearance and performance characteristics of these fonts are more flexible than for image fonts.

The following table lists the outline fonts available with the operating system and their equivalent fonts from earlier versions of the OS/2 operating system.

Available Outline Fonts

┌──────────────────┬────────────────────────────┬──────────────┐
│Outline Font      │OS/2 Fonts Available        │Equivalent    │
│Family Name       │                            │Name          │
├──────────────────┼────────────────────────────┼──────────────┤
│Times New Roman** │Times New Roman             │Tms Rmn       │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Times New Roman Bold        │Tms Rmn Bold  │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Times New Roman Bold Italic │Tms Rmn Bold  │
│                  │                            │Italic        │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Times New Roman Italic      │Tms Rmn Italic│
├──────────────────┼────────────────────────────┼──────────────┤
│Helvetica**       │Helvetica                   │Helv          │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Helvetica Bold              │Helv Bold     │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Helvetica Bold Italic       │Helv Bold     │
│                  │                            │Italic        │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Helvetica Italic.           │Helv Italic   │
├──────────────────┼────────────────────────────┼──────────────┤
│Courier           │Courier                     │Courier       │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Courier Bold                │Courier Bold  │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Courier Bold Italic         │Courier Bold  │
│                  │                            │Italic        │
├──────────────────┼────────────────────────────┼──────────────┤
│                  │Courier Italic              │Courier Italic│
├──────────────────┼────────────────────────────┼──────────────┤
│Symbol            │Symbol                      │None          │
└──────────────────┴────────────────────────────┴──────────────┘
┌──────────────────────────────────────────────────────────────┐
│The outline font names provided with earlier versions of the  │
│OS/2 operating system are still supported, but the            │
│corresponding new fonts are obtained when the previous font   │
│names are selected.                                           │
└──────────────────────────────────────────────────────────────┘


[Back: Image Font and Outline Font Implementation]
[Next: Availability of Additional Fonts]