About Typography in Windows NT

A typeface is a set of characters that share common characteristics (such as stroke width and the presence or absence of serifs). For example, Arial and Courier are both typefaces. Frequently, both the typeface and its name are copyrighted and/or trademarked by the typeface designer or manufacturer.

In Windows NT, a font is the name of a typeface, excluding attributes such as bold or italic. This general definition is more widely used than the traditional definition associated with traditional typography. For example, MS Serif is a font in Windows NT.

In Windows NT, a font family refers to a group of typefaces with similar characteristics. The families that Windows NT recognizes for font installation and mapping are Roman, Swiss, Modern, Script, and Decorative. For example, the sans serif typefaces Arial, Arial Bold, Arial Bold Italic, Arial Italic, Small Fonts, and MS Sans Serif are all part of the Swiss font family.

For printing and display in a computer system, each raster or vector font has its own character set according to the ASCII, ANSI, or original equipment manufacturer (OEM) standard or to another industry standard that defines what character is represented by a specific keystroke or combination of keystrokes. Most TrueType fonts shipped with Windows NT support multiple character sets. For more information about raster, vector, and TrueType fonts, see "About Windows NT Fonts" later in this chapter.

The following basic terms are used in Windows NT to define the appearance of a font in an application:

The following terms are also used to describe fonts and typefaces: