HOME

TheInfoList



OR:

Multiple master fonts (or MM fonts) are an extension to
Adobe Systems Adobe Inc. ( ), formerly Adobe Systems Incorporated, is an American software, computer software company based in San Jose, California. It offers a wide range of programs from web design tools, photo manipulation and vector creation, through to ...
' Type 1
PostScript PostScript (PS) is a page description language and dynamically typed, stack-based programming language. It is most commonly used in the electronic publishing and desktop publishing realm, but as a Turing complete programming language, it c ...
font In metal typesetting, a font is a particular size, weight and style of a ''typeface'', defined as the set of fonts that share an overall design. For instance, the typeface Bauer Bodoni (shown in the figure) includes fonts " Roman" (or "regul ...
s, now superseded by the advent of
OpenType OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corpora ...
and, in particular, the introduction of OpenType Font Variations in OpenType 1.8, also called
variable fonts A variable font (VF) is a font file that is able to store a continuous range of design variants. An entire typeface (font family) can be stored in such a file, with an infinite number of fonts available to be sampled. The variable font technolo ...
. 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 could 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
glyph A glyph ( ) is any kind of purposeful mark. In typography, a glyph is "the specific shape, design, or representation of a character". It is a particular graphical representation, in a particular typeface, of an element of written language. A ...
s. The effect is similar to
morphing Morphing is a special effect in motion pictures and animations that changes (or morphs) one image or shape into another through a seamless transition. Traditionally such a depiction would be achieved through dissolving techniques on film. Si ...
, as a designer can choose an intermediate between two styles, for example generating a semibold font by compromising between a bold and regular style, or perhaps extend a trend to create an ultra-light or ultra-bold. This idea was not new, having been used by companies such as URW++, but Adobe hoped to develop the technology to a greater extent. Adobe's goal in multiple master font technology was to allow end-users of fonts to create the exact font they needed for a situation, by adjusting parameters such as boldness or width. However, multiple master fonts proved unpopular in consumer-facing use due to the difficulty of writing (or rewriting) consumer
desktop publishing Desktop publishing (DTP) is the creation of documents using dedicated software on a personal ("desktop") computer. It was first used almost exclusively for print publications, but now it also assists in the creation of various forms of online co ...
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 remains heavily used at font design studios, allowing designers to generate a range of weights and styles quickly and then optimise them individually. 'Multiple master' may therefore often be seen as a generic term describing interpolated font design generally, not necessarily using Adobe technology. In 2016, Adobe, Google, Apple and Microsoft announced a new update to the
OpenType OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corpora ...
specification, allowing
variable fonts A variable font (VF) is a font file that is able to store a continuous range of design variants. An entire typeface (font family) can be stored in such a file, with an infinite number of fonts available to be sampled. The variable font technolo ...
. Similar to the multiple master concept, this will allow custom styles to be generated from a single font file programmatically.


Aspects of multiple master fonts

Where available, most MM fonts support one or two (and occasionally three) of the following variables: * Weight allows the character weight to be modified, typically from light, through regular, to extra bold. * Width allows the character width to be extended or compressed. Although any font can be compressed or expanded by software, the results from a multiple master font are superior. When a font is artificially expanded, all the features are expanded, including the line weight. This means that vertical strokes will be proportionally thicker than the horizontal strokes, giving an uneven appearance. Multiple master fonts with a width axis are designed to scale appropriately. * Optical size allows the character shape to be modified based on how large it will appear to the reader. At small sizes, small details such as serifs and thin lines such as stems are typically bolder. The "x-height" (the height of a lower case "x") is also a larger proportion of the total font height, and the characters may be extended slightly. These changes are designed to make small type easier to read. At larger sizes, these details can be finer and the lines more delicate. Note that the optical size is independent from the actual size of the type. It is up to the user to pick the appropriate optical size for the application and viewing environment (for example, a billboard would want to use small optical size even for extremely large text). * Style, the least used of the multiple master axes, allows any other font property to be continuously modified. One such example is changing the serif style from wedge (triangular) to slab (rectangular). For example, the Myriad multiple master font had two axes: "weight" and "width." This font therefore included 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 could 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 Adobe Jenson is an old-style serif typeface drawn for Adobe Systems by its chief type designer Robert Slimbach. Its Roman styles are based on a text face cut by Nicolas Jenson in Venice around 1470, and its italics are based on those created by ...
, 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 FontForge is a FOSS font editor which supports many common font formats. Developed primarily by George Williams until 2012, FontForge is free software and is distributed under a mix of the GNU General Public License Version 3 and the 3-clause ...
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). Describing why the technology failed, a retrospective by Tamye Riggs, written for Adobe, noted: "Users were forced to generate instances for each variation of a font they wanted to try, resulting in a hard drive littered with font files bearing such arcane names as MinioMM_578 BD 465 CN 11 OP." Prominent Adobe font designer Carol Twombly cited the frustrations of the failed project as one of several reasons behind her decision to leave font design around 1999, and Adobe's Christopher Slye would later relate that he had been concerned that Adobe's principal type designer Robert Slimbach had damaged his health struggling to apply multiple master technology to
Adobe Jenson Adobe Jenson is an old-style serif typeface drawn for Adobe Systems by its chief type designer Robert Slimbach. Its Roman styles are based on a text face cut by Nicolas Jenson in Venice around 1470, and its italics are based on those created by ...
in the late 1990s.


Free software

Free-software support for multiple master fonts is offered by the progra
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

The multiple master font format has mostly been superseded by
OpenType OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corpora ...
, 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: # As the
fallback font A fallback font is a reserve typeface containing symbols for as many Unicode characters as possible. When a display system encounters a character that is not part of the repertoire of any of the other available fonts, a symbol from a fallback fon ...
format of
Adobe Acrobat Adobe Acrobat is a family of application software and web services developed by Adobe Inc. to view, create, manipulate, print and manage Portable Document Format (PDF) files. The family comprises Acrobat Reader (formerly Reader), Acrobat (former ...
, 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. Other PDF editors such as Foxit PhantomPDF also use multiple master fonts for this purpose. # 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. Since in modern multiple master design the norm is to release to the user a curated collection of weights, a key question is which sizes to interpolate to. In the
Thesis A thesis (: theses), or dissertation (abbreviated diss.), is a document submitted in support of candidature for an academic degree or professional qualification presenting the author's research and findings.International Standard ISO 7144: D ...
typeface, developed by Lucas de Groot, de Groot's choice of weights to release was developed using an "interpolation theory". The optical interpolation ''b'', in the three stems ''a'' (thinnest), ''b'' (interpolation) and ''c'' (thickest), is set to the
geometric mean In mathematics, the geometric mean is a mean or average which indicates a central tendency of a finite collection of positive real numbers by using the product of their values (as opposed to the arithmetic mean which uses their sum). The geometri ...
of ''a'' and ''c'', i.e. ''b''² = ''ac'' (as opposed to the linear
arithmetic mean In mathematics and statistics, the arithmetic mean ( ), arithmetic average, or just the ''mean'' or ''average'' is the sum of a collection of numbers divided by the count of numbers in the collection. The collection is often a set of results fr ...
).


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 OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corpora ...
standard or "Pro" formats. *
ITC Avant Garde ITC Avant Garde Gothic is a geometric sans serif font family based on the logo font used in the '' Avant Garde'' magazine. Herb Lubalin devised the logo concept and its companion headline typeface, and then he and Tom Carnase, a partner in Luba ...
MM * Bickham Script MM * Briem Akademi MM * Briem Script MM * Caflisch Script MM * Chaparral MM * Conga Brava MM * Cronos MM * Ex Ponto MM * Foxit Serif MM ''(by Foxit Software)'' * ITC Garamond MM * Graphite MM *
Adobe Jenson Adobe Jenson is an old-style serif typeface drawn for Adobe Systems by its chief type designer Robert Slimbach. Its Roman styles are based on a text face cut by Nicolas Jenson in Venice around 1470, and its italics are based on those created by ...
MM * Jimbo MM * Kepler MM * Kinesis MM * Mezz MM *
Minion Minion or Minions may refer to: Places *Minions, Cornwall, a village in the United Kingdom People *Frank Minion (born 1929), American jazz and bop singer *Fred Minion, English professional footballer *Joseph Minion (born 1957), American film ...
MM * ITC Motter Corpus MM * Myriad MM * Nueva 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

* So MM (Apostrophic Labs) * Booter MM (Apostrophic Labs) * Impossible MM (Apostrophic Labs) * MoveMe MM (Luc(as) de Groot) * Path 101 (Graham Meade) * Snott MM (Graham Meade) * Staid MM (Graham Meade) * Stub MM (Ray Buetens)


Further reading


Adobe Developer Resources – Multiple Master Fonts
(archived)

(previously Moving from Multiple Master to OpenType)
''Myriad Specimen Book''
Adobe Systems Incorporated, 1992. * ''Adobe Jenson Specimen Book'', Adobe Systems Incorporated, 1996.
Creating bold weights in FontForge
- blog post on using interpolation to create bold weights for a revival of the
Centaur A centaur ( ; ; ), occasionally hippocentaur, also called Ixionidae (), is a creature from Greek mythology with the upper body of a human and the lower body and legs of a horse that was said to live in the mountains of Thessaly. In one version o ...
typeface.


See also

*
METAFONT Metafont is a page description language, description language used to define raster fonts. It is also the name of the interpreter (computer software), interpreter that executes Metafont code, generating the bitmap fonts that can be embedded into ...
*
OpenType OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corpora ...


References

{{Reflist Digital typography Font formats Adobe typefaces