Multiple master fonts

Multiple master fonts (or MM fonts) are an extension to Adobe Systems' Type 1 PostScript fonts, now mostly superseded by the advent of OpenType. Multiple master fonts contain two or more "masters" — that is, original font styles — and enable a user to interpolate between these masters along a continuous range of "axes." With proper application support, these axes can be adjusted on demand.

The intention was that using multiple master fonts, a designer can generate a style of the exact width, thickness and optical size wanted, without losing the integrity or readability of the character glyphs. The effect is similar to morphing, as a designer can choose an intermediate between two styles, for example generating a semibold font by compromising between a bold and regular style.

Multiple master fonts proved unpopular in use facing consumers due to the difficulty of writing (or rewriting) consumer desktop publishing applications to support them, and because font designers have generally preferred to release fonts in specific weights and styles, as font files that have been individually fine-tuned. However, the multiple master concept has remained in use internally at font design studios, as designers can generate a range of fonts using multiple-master technology and then optimise them individually.

Aspects of multiple master fonts

Where available, most MM fonts support one or two (and occasionally three) of the following variables:

Optical sizing in Adobe Jenson

For example, the Myriad multiple master font had two axes: "weight" and "width." This font would include four separate "master designs" of each character: light compressed, light extended, bold compressed, and bold extended. Any weight or width font in between these endpoints can be produced by interpolating between the character outlines of these master designs. The addition of italics requires another four master designs.

Another example is Adobe Jenson, which supports "weight" and "optical size" axes. This font uses three masters to represent the optical-size axis, designed for 6, 12, and 72 point type, respectively. This allows the common size of 12 points to be optimized, but requires 6 master designs for roman, and another 6 for italic.

Application support

Current application support for these fonts is sparse, if not entirely absent. However, font design tools such as FontLab and FontForge can edit MM fonts, and can export into other font formats as needed. Adobe Type Manager (ATM) is required for MM support on Windows and the "Classic" Mac OS (9 and below).

Free software

Free-software support for multiple master fonts is offered by the program mminstance, which generates standard PostScript fonts from multiple master fonts. These can then be used in any application that is compatible with standard PostScript type 1 fonts.

The FreeType font rendering engine also provides rendering support for multiple master (and GX) fonts.

Legacy of multiple master fonts

Six different styles of Skia. This typeface was prepared using an Apple variant of multiple master technology.

The multiple master font format has mostly been superseded by OpenType, which provides more support for different languages and glyphs, but does not offer the unique continuous controls for character shape. Typically the OpenType versions of old multiple master fonts include a selection of the most commonly used combinations of axis positions.

Multiple master fonts still serve two purposes:

  1. As the fallback font format of Adobe Acrobat, multiple master fonts are used as a substitute in place of original fonts in the case of missing fonts. Two such substitution fonts are buried amongst the data resources for Acrobat: Adobe Serif MM and Adobe Sans MM. CourierStd is another fallback font family in Acrobat.
  2. As a design tool for creating families of fonts; a font designer can create a multiple master font from a base font design and then offer customers a wide number of font variations by building them from the multiple axes of an MM font. E.g. by creating a light version and a heavy version of their font design someone could create a multiple master font with a weight axis and then offer clients any custom weight they wanted. Adobe and others continue to use multiple master technology in font design.

List of multiple master fonts

Commercial

All known commercial MM fonts were released by Adobe, unless otherwise specified. While these faces are discontinued, all have since been converted to OpenType standard or "Pro" formats.

  • ITC Avant Garde MM
  • Bickham Script MM
  • Briem Akademi MM
  • Briem Script MM
  • Caflisch Script MM
  • Chaparral MM
  • Conga Brava MM
  • Cronos MM
  • Ex Ponto MM
  • ITC Garamond MM
  • Ocean Sans MM
  • Penumbra MM
  • Reliq MM
  • Sanvito MM
  • Adobe Serif MM
  • Adobe Sans MM
  • Tekton MM
  • Verve MM
  • Viva MM
  • Waters Titling MM

Free

Further reading

See also