Computer font Created 2026-10-13 Updated 2026-11-05
A computer font stores data used to display text: glyph descriptions, spacing measurements, and mappings from text characters to glyphs. An OpenType computer font organizes these into separate tables. Its
cmap table maps encoded text characters to default glyph indices; other tables can specify subsequent substitutions and positioning.The separation permits several representations of a glyph. An outline font stores scalable boundaries, whereas a computer font can also contain images already sampled into pixels. The rendering system uses the selected representation and placement data to produce the visible text. A file containing glyph outlines therefore supplies more than a list of Unicode numbers.[ref]
The OpenType Font File by Microsoft. Opening description; required tables, TrueType outlines and tables related to bitmap glyphs
Font Created 2026-10-13 Updated 2026-11-05
A font supplies a coordinated collection of glyphs for displaying text. A typeface describes the visual design; a computer font is a digital resource implementing a selection of that design and the data needed to use it. The stored data can include glyph shapes, spacing measurements and rules for substituting or positioning glyphs.[ref]
The OpenType Font File by Microsoft. Opening description: glyph data, layout data and naming metadata
OpenType 2026-11-05
OpenType is a table-based computer font format separating glyph representations, character mapping, measurements, naming metadata and optional layout rules. Its
cmap table selects default glyph indices for encoded text characters; substitution and positioning tables support more elaborate text shaping.An OpenType computer font can contain TrueType outlines or Compact Font Format outlines, and the specification also provides for bitmap and other glyph representations. The file format therefore does not prescribe a single kind of outline geometry. Extensions such as
.ttf and .otf are useful conventions, but the actual table contents determine the available representation.[ref]