5091.design MM Fonts
5091.design MM Fonts
5091.design MM Fonts
Multiple Master
Typefaces
PN LPS5091
© 1995, 1997 Adobe Systems Incorporated. All Rights Reserved.
This manual, as well as the software described in it, is furnished under license and may only be used or copied in accordance with
the terms of such license. The information in this manual is furnished for informational use only, is subject to change without
notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no
responsibility or liability for any errors or inaccuracies that may appear in this book.
Except as permitted by such license, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in
any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Adobe Systems
Incorporated.
Adobe, the Adobe logo, Adobe Caslon, Adobe Originals, Adobe Photoshop, Adobe Illustrator, ATM, Lithos, Poetica, PostScript,
Caflish Script, Minion, Myriad, Tekton, Trajan, Type Reunion, and Viva are trademarks of Adobe Systems Incorporated which may
be registered in certain jurisdictions. Helvetica, Herculanum, and Palatino are trademarks of Linotype-Hell AG and/or its
subsidiaries. ITC Avant Garde Gothic and ITC Stone are registered trademarks of International Typeface Corporation. Pepita is a
trademark of The Monotype Corporation registered in certain countries. FrameMaker is a registered trademark of Frame Technology
Corporation. Sun is a trademark of Sun Microsystems, Inc. SPARCstation is a trademark of SPARC International, Inc., licensed
exclusively to Sun Microsystems, Inc., and is based upon an architecture developed by Sun Microsystems, Inc. Macintosh is a
registered trademark, and TrueType is a trademark of Apple Computer, Inc. All other brand or product names are trademarks or
registered trademarks of their respective holders.
Written and designed at Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110-2704 USA
Adobe Systems Europe Limited, Adobe House, Mid New Cultins, Edinburgh EH11 4DU, Scotland, United Kingdom
Adobe Systems Japan, Yebisu Garden Palace Tower, 4-20-3 Ebisu, Shibuya-ku, Tokyo, 150 Japan
For defense agencies: Restricted Rights Legend. Use, reproduction, or disclosure is subject to restrictions set forth in subparagraph
(c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 252.227-7013.
For civilian agencies: Restricted Rights Legend. Use, reproduction, or disclosure is subject to restrictions set forth in subparagraphs
(a) through (d) of the commercial Computer Software Restricted Rights clause at 52.227-19 and the limitations set forth in Adobe’s
standard commercial agreement for this software. Unpublished rights reserved under the copyright laws of the United States.
Contents
Contents .......................................................................................................................ii
Introduction .................................................................................................................1
Definition of Terms ....................................................................................................... 2
Part 1: Technical
Guidelines for Designing
Multiple Master Typefaces ...........................................................5
......................................................................................................................................5
ii
Designing Multiple Master Typefaces 12/22/97 17:09 MMDesignGuideTOC.doc, Left Master Page
Conclusion .................................................................................................................. 37
Appendix B: Glossary......................................................................65
Appendix C: Bibliography...............................................................67
Part 1: .................................................................................................................... 68
Part 2: .................................................................................................................... 68
iv
Designing Multiple Master Typefaces 12/22/97 17:09 MMDesignGuideTOC.doc, Left Master Page
Introduction
1
Designing Multiple Master Typefaces 12/19/97 15:13 intro.rev.frame, Left Master Page
Both parts of this document are written primarily for type designers and
typeface manufacturers, but may be useful for type design software developers
and type-supporting application developers as well. The document assumes
some familiarity with designing Type 1 outline typefaces.
Figure 1 A multiple master design matrix
is established by the design axes integrated
into the typeface. Shown here is Myriad’s
two-dimensional matrix comprised of weight
and width axes, and a small sampling of the
possible font variations that can be custom-
generated within it.
Extended
Width
Condensed
Definition of Terms
Definitions for several key terms used in this document are listed below.
For a complete glossary of definitions, see Appendix B.
NOTE: In this document, the term typeface is not interchangeable with font.
2
Designing Multiple Master Typefaces 12/19/97 15:13 intro.rev.frame,
Primary font
A type designer- or manufacturer-selected multiple master instance that is
pre-defined and ready-to-use upon installing a multiple master typeface on
a computer.
End point
Control points
Start point
Curve element
Line element
Introduction 3
Designing Multiple Master Typefaces 12/19/97 15:13 intro.rev.frame, Left3 Master Page
Designing Multiple Master Typefaces 12/19/97 12:28 c01rev.frame,
Weight
Light to Black
Width
Condensed to Extended
Optical size
Style
Weight
With multiple master typefaces, the concept of a typeface family is redefined.
A typical contemporary typeface family contains only three or four different
weights. Multiple master typefaces with a weight axis make it possible for users
to generate additional weight variations to suit specific needs.
5
Designing Multiple Master Typefaces 12/19/97 12:28 c01rev.frame, Left Master Page
Width
Only a few typeface families supply either condensed or extended versions
of the basic design; consequently, the practice of artificially compressing or
stretching existing typefaces is widespread. Multiple master typefaces with a
width axis allow the creation of fonts of varying widths without distortion of
the letterforms.
Optical size
In traditional metal typefounding, each style and point size of a typeface was
cut by hand, and subtle adjustments to letter proportion, weight, contrast,
and spacing were inherent, optimizing the type for readability at every point
size. Multiple master typefaces with an optical size axis reintroduce the
practice of optically adjusting type, allowing users to generate fonts that are
highly readable at smaller sizes without sacrificing elegance at larger sizes.
Style
The potential for typographic expression with multiple master typefaces that
have a style axis is nearly limitless. For example, a style axis might incorporate
design variations that range from sans serif to serif, wedge serif to slab serif,
or inline to shadow, to name just a few possibilities. The term “style” is used
as a placeholder for a more specific design axis type that is determined by
the designer.
Figure 1-2 Examples of style variations
Style variations
Line to Zigzag
Inline to Shadow
Light Bold
Condensed Condensed
Extra Light Normal
Bold Normal
Light Bold
Normal Normal
a b
7
Designing Multiple Master Typefaces 12/22/97 17:12 c02rev.frame, Left Master Page
If the designer thinks that an existing typeface with a weight axis would
benefit from the addition of an optical size axis, the appropriate point size
range for the design must be determined. For example, the range may vary
from about 6 to 18 points if the design is intended solely for text use, 24 to 72
points for display setting, or perhaps a complete range from 6 to 72 points if
the design is appropriate for both text and display use. Then the designer must
create small and large size master designs for both the light and bold weights
(i.e., creating four new masters based upon the existing fonts). Or, if the
existing light and bold fonts are appropriate to use as master designs for either
end of the optical size axis, the designer needs only add the corresponding
larger or smaller size masters to complete the typeface. (Figure 2-2)
Figure 2-2 A retrofit project may be accomplished by fashioning two or
more master designs from a single regular original as was done for the
eight master designs of the MinionMM typeface shown here.
When creating a new multiple master typeface from scratch, the designer
determines which design axes to include, and the limits of their ranges, by
carefully considering the characteristics and uses of the typeface. A sans serif
design with a large x-height, ample letterfit, and low stroke contrast that is
already very readable at small sizes may not benefit from an optical size axis as
much as a serif design with a small x-height and more extreme contrast. A
typeface intended for display setting may call for more widely ranging weights
and widths than a design intended primarily for text use. A modern or sans
serif style, with more vertical stress to the letterforms, may adapt more easily
to having extremely condensed or extended versions than a classical or
oldstyle design having more oblique stress to its shapes. Designers should
experiment with alternatives and make their best judgment. (Figure 2-3)
Figure 2-3 A display typeface, such as Viva™ on the right, may call for more widely
varying weights and widths than a more classical oldstyle design, like MinionMM on the
left, intended for use in lengthy text settings.
NOTE: The total file size (in bytes) of a multiple master typeface will be affected
by the number of design axes incorporated into the typeface. See page 24.
Figure 2-4 Geometric models can represent one-, two-, three-, or four-axis multiple master
design spaces. In this example, the one-dimensional design space incorporates a weight axis;
the two-dimensional space represents weight and width axes; the three-dimensional space
includes weight, width, and optical size; and the four-dimensional space incorporates the first
three and adds the “style” variation of serif structure as the fourth axis.
Width
Width
Weight
al
Weight tic
Op size
Weight
Sans Serif
Serif
NOTE: Future multiple master support in ATM ™ will allow the use of intermediate
master designs positioned anywhere within the design space in addition to masters
at the extremes; however, the current limit of 16 total master designs means that
a four-axis typeface cannot have intermediate masters.
Figure 2-5 The first, or x-axis, is weight (from lighter to bolder); the second, or y-axis, is width
(from less extended to more extended); the third, or z-axis, is optical size (from smaller to
larger); and the fourth, or a-axis, is the “style” variation of Serif (from sans serif to serif). All
use the “less to more” concept.
(0,1,1,0) (1,1,1,0)
Light Bold
Extended Extended
Large Large
Sans Serif Sans Serif
(0,1,0,0) (1,1,0,0)
Light Bold
Extended Extended
Small Small
Sans Serif Sans Serif
(y) Axis 2: Width
(0,0,1,0) (1,0,1,0)
Light Bold
Condensed Condensed
Large Large
Sans Serif Sans Serif
ize
a ls
tic
Op
3:
xis
(z)A
(0,0,0,0) (1,0,0,0)
Light (x) Axis 1: Weight Bold
Condensed Condensed
Small Small
Sans Serif Sans Serif
Sans Serif
Serif
(a) A
xis 4
: Se
rif
Adobe encourages the use of the above construction for multiple master
typefaces. It is especially important that if a weight axis is included, it be
assigned to the first, or x-axis and is assigned with the English word “Weight.”
This will enable multiple master-savvy page layout applications to identify
this axis consistently in order to perform intelligent tasks such as
emboldening a font automatically when the user selects the Bold option from
the application’s Format menu.
NOTE: Adobe will also register new axis types. If an axis type other than the ones
defined above is developed, and would be useful for applications to manipulate
automatically, please register it with the Adobe Developers Association; e-mail:
ada@adobe.com.
Element Compatibility
The number of elements (curves and lines) must be the same in corresponding
characters in each master design. For example, if a capital O consists of eight
curves in one master design, the capital O’s in the other master designs must
consist of eight curves.
If a character has more elements in one master design than another, it may be
easier to add corresponding elements to that character in the other master
designs than to try to do without a necessary element in the first master
design. However, minimizing the number of necessary elements in each
character is especially important when compatibilizing master designs,
because very complicated character shapes (shapes consisting of many
elements) increase the total file size of the resulting multiple master typeface.
Character shapes containing fewer elements also decrease the potential for
interpolation problems.
Start-Point Consistency
The relative location of the beginning of the outline path must be the same in
corresponding characters in each master design.
Path 2 Path 2
Path 1 Path 1
NOTE: A character’s path start-point, path direction, or subpath order may not be
indicated or changeable in some drawing applications used to produce the master
design outlines. Contact the software manufacturer if you have trouble
interpolating characters after ruling out all other incompatibilities.
NOTE: Kerning lists must also be compatible. If kerning is included in one master
design, the identical list of kerning pairs must be in all other master designs so that
the kerning values will be correct for each pair in all interpolated instances.
Kink a a1
b b1
a = a1
b b1
a b c
Strokes
too heavy
Strokes
correct
Other side effects can occur due to disparately positioned end points
“crawling” around character outlines during interpolation. This may result in
lumpy or distorted interpolations. To minimize crawling effects, the end
points and associated control points that define corresponding character
elements in the master designs should be as similar in relative position as
possible—even though the characters themselves may be quite different in
appearance, as in light condensed and bold extended forms. (Figure 2-10)
Figure 2-10 Example a shows characters with control and end points in similar relative
positions. The extreme crawling problem shown in b is corrected in c by arranging points in the
same relative position in both master designs.
When working with round shapes over a wide dynamic range, maintaining
similar end point and control point placement between master designs is
critical to avoid a super-elliptical (TV screen shaped) appearance in the
interpolated round shapes. (Figure 2-11)
Figure 2-11 In a, the relative position of corresponding control points differs between master
designs, resulting in more super-elliptical interpolated curves. In b, the relative position of
corresponding control points is similar between master designs, resulting in more round or oval
interpolated curves.
NOTE: The larger the dynamic range, especially in the width axis, the worse the
kinking or crawling side effects may become. If finessing the point placement or
stroke weights on problem characters is not sufficient, reducing the dynamic range
of the axis (and thus the widely varying angles and point placement from one
master to another) may ease the problem.
More legible: 7 op, set at 7 points Less legible: 72 op, set at 7 points
Multiple master technology enables the type designer to define an axis map for
any design axis. The axis map provides a means for translating the default
linear interpolation into a non-linear or “piece-wise linear” function. It is
extremely useful for the optical size axis because with it the designer can better
control the design feature variation occurring in all the instances throughout
the size range. The character outlines, letter fit, and kerning values are
interpolated together using the same axis map. (Figure 2-14)
Figure 2-14 In this non-linear axis map, an instance optimized for use at 6 points
appears at the lower extreme of the optical size axis; an instance for 8 points appears 35%
of the way along the axis, for 12 points at 50% of the way along the axis, and for 18
points at 70% of the way along the axis. The result of this axis map is that point sizes at
the low end of the axis incorporate proportionally more design variation than those at the
high end of the axis, rather than the variations occuring linearly and constantly along the
axis. This more closely parallels how well-designed metal type functions. Although type
design tools may differ in terms and techniques, the Type 1 definition for the axis map in
this figure is: BlendDesignMap [[6 0][8 .35][12 .5][18 .7][72 1]]
Non-linear interpolation
Small size
master design 6 12 18 24 36 48 72
Point size
Determining the correct axis map for an optical size axis is more art than
science, requiring testing and visual judgement. The procedure entails first
making an educated guess at a suitable axis map, then printing instances
throughout the optical size range—each at the appropriate point size, and
evaluating the proofs to determine if the axis map needs to be adjusted further
to achieve better results.
NOTE: Refer to the type design application’s user manual to determine how to
apply a non-linear axis map to a design axis.
When choosing primary fonts, keep in mind the intended use of the design
(for text, display, or both), and select instances that are most likely to be useful
as a stand-alone set. For example, extra light, regular, and extra black weights
might be a suitable set of primary fonts for a one-axis display typeface. Light,
regular, semibold, and bold weights with corresponding condensed and
extended versions might comprise a minimum set of primary fonts for a text
typeface with both weight and width axes. (Figure 2-15)
Figure 2-15 Variations of the Myriad typeface with its 15 primary fonts highlighted in black
Semi-
extended
Width
Normal
Condensed
Weight
The best time to choose primary fonts is during the later stages of the
design process. To do this, the designer may want to first assign temporary
design coordinate values to the extremes of each design axis. Design coordinates
represent the dynamic range for each axis and correspond to the normalized
Cartesian coordinates of 0 and 1 established in the typeface’s geometric design
space model. A common temporary dynamic range for each axis is 0–100;
some designers find it easier to work with whole numbers rather than decimal
normalized coordinate values. Proof instances at frequent, regular intervals
throughout the design space, and select the primary fonts from these
instances. Note the design coordinate along each axis where the selected
primary fonts occur; for example, the often-used “regular” weight, “normal”
width instance might be positioned at 30 along the temporary weight axis and
50 along the temporary width axis (30 and 50 correspond to .3 and .5
respectively, in a normalized coordinate range). Additional proofs may need to
be run on sections of the design space to hone in precisely on particular
primary font instances.
NOTE: Refer to the type design application’s user manual to determine how to
apply temporary design coordinate values to the extremes of the design axes.
IMPORTANT: Once the typeface design is complete and the primary fonts have
been chosen and given temporary values, see “Assigning Design Coordinate Values
to Primary Fonts” in Chapter 3 to convert the temporary design coordinates or
normalized coordinates into final design axis and primary font coordinate values.
Design Strategy
When creating a multiple master typeface, the type designer must make
some adjustments to design strategy that initially may seem awkward. First,
at least two (and often four or eight) designs will need to be developed and
tested simultaneously, in contrast to the common method of developing a
regular design first, then finishing a bold, then a condensed, and so on. This
takes some acclimatization. Second, only the master designs are designed
explicitly, so they must be crafted carefully to ensure that the interpolated
designs throughout the whole range look as they are intended, including the
instance that will become the often used “Regular” primary font. The wider
the dynamic range of each axis, the more challenging this job becomes.
In practice, the second adjustment is not as unusual as it sounds. The
master designs are often created while referring to, or working directly from,
an original regular weight drawing or design (i.e., the bold master is made
by increasing the weight of a regular design, the light master is made by
decreasing the weight of a regular design, etc). Then the character shapes of
each master design are carefully fine-tuned while monitoring the interpolated
instances. Experimenting with a few characters of each master design to
determine functional dynamic ranges for the design axes is a crucial early step,
see “Stage 1: Keyword Exploration” in Part 2, Adobe’s Typeface Design Process.
Future multiple master support will allow the designer to incorporate
intermediate master designs within the design axes in addition to those at the
extremes. For example, the original regular weight design may be incorporated
as a discrete master design at an appropriate position between the light and
bold masters on the weight axis. However, the complexity of working with yet
another master design and the increase in total file size of the final typeface
could outweigh any control over the interpolated letterforms that may be
gained by including the additional master. Most often, very good results can
be achieved without adding intermediate masters, by carefully crafting the
master designs at the extremes and adjusting the dynamic range of the axes.
NOTE: Some designers name their typefaces with preceding initials (vendor IDs)
to establish clear ownership of the typeface name, and to ensure unique font
names. For example, JSRoman might signify the typeface called Roman from
John Smith’s digital type foundry. However, the font menu name for this multiple
master typeface will be truncated to JSRom. Due to the rules of 5:3:3 truncation,
the preceding initials use up valuable real estate which might be used to display
more of the typeface family name. For this reason, Adobe recommends placing
vendor IDs after the family name and before any style or character set attributes.
A useful benchmark is that a multiple master typeface with a printer font file
size larger than 150,000 bytes (150k) may cause problems for typical 300 dpi
PostScript language printers that lack enough memory for downloading fonts
(under three megabytes of RAM). To avoid problems, the number of design
axes (i.e., the number of master designs) that are included in the typeface, as
well as the complexity of the characters in each master, should be considered
carefully, and the total file size should be monitored during development of
the multiple master typeface. Each multiple master typeface package should
list the printer font file size of the enclosed typeface.
Explicitly downloading fonts to a printer’s hard disk (if available) can be a
helpful work-around when memory problems occur while printing with
multiple master typefaces. Characters from fonts that are explicitly
downloaded to a printer’s hard disk and accessed on an as-needed basis are
a significant memory-saver for print jobs. However, the more typefaces
(multiple master or otherwise) that are used in a document, the more likely
a printer will run out of memory and be unable to print the document.
27
Designing Multiple Master Typefaces 12/19/97 12:25 c03rev.frame, Left Master Page
Figure 3-1 The instances of Myriad, MinionMM and TektonMM shown here have been
generated in Adobe’s Font Creator utility with the same design coordinate for weight, and so
appear a similar color, or value of gray, when set in text.
NOTE: This labeling system assumes that weight and width comparisons are
made between fonts of similar apparent size, that is, typeset so that they
have similar x-height and leading measurements rather than equal point sizes.
See “Assigning Design Coordinate Ranges to Weight and Width Axes” later in
this chapter.
NOTE: Adobe anticipates that in future applications users will have the option to
define their own instance names in addition to the alphanumeric instance names.
Figure 3-3 a. Shown here are MinionMM primary fonts along with user-generated (custom)
fonts as they appear in the Font menu of an application without Adobe Type Reunion software.
The primary fonts are distinguished by two letter uppercase abbreviations for weight, width, or
size, while user-generated fonts have lowercase abbreviations for each axis type. b. When using
Adobe Type Reunion software, the abbreviations for the primary fonts are expanded as space
allows for easier identification.
User-generated font
Primary font
User-generated font
Primary font
The design coordinates indicate the position of the font along each design
axis, and the letters label the font’s style (i.e., regular, bold, condensed) if it
is a primary font, or the design axis that is being varied (i.e., weight, width,
optical size) if it is a user-generated font. (Refer to Figure 3-3)
Because there is a Macintosh font name length restriction of 30 characters,
style labels must be appreviated to fit the necessary information into this
restricted length. Adobe Type Reunion will expand typical primary font label
abbreviations when installed on a user’s Macintosh.
Serif: SA Sans
SR Serif
Retrofit designs that include primary font weights and/or widths that
closely match those in an existing family may require abbreviated versions
of common labels, such as Thin (TH), Book (BK), Medium (MD), Demi (DM),
Heavy (HV), Nord (ND), Extra Bold (EB), Super (SU), Ultra (UL), Compressed
(CM), Compact (CT), Narrow (NR), and Wide (WI). These and the abbrevia-
tions listed in the chart above are currently recognized by Adobe Type
Reunion, and may be expanded out as font menu space allows. As new
multiple master typefaces are developed, the list of standard label
abbreviations is likely to grow. Contact Adobe’s customer support department
at 415-961-4111.
NOTE: Refer to the type design application’s user manual to determine how
to apply multiple master typeface instance labels while following the above
conventions.
NOTE: In this alphanumeric naming system, it is more important that the design
coordinate portion of the font identification correspond over typeface families
than the letter labels, however, if both parts of the font name are as consistent as
possible between typeface families, the user will find them easy to recognize and
understand.
By using the regular weight of the condensed and extended extremes, the
widths of the light condensed and bold condensed master designs are
essentially averaged together, and the widths of the light extended and bold
extended master designs are averaged together, in order to assign only a single
design coordinate value to each extreme of the width axis.
These final values represent the dynamic range of each design axis in the
new multiple master typeface. They will appear, for example, at the ends of
the design axis sliders in Adobe’s Font Creator utility, which enables users to
generate font variations from the multiple master typeface. (Figure 3-5)
Figure 3-5 The Font Creator dialog box contains a slider bar for each design axis
in the typeface, allowing the user to select and generate any font instance within
the dynamic ranges.
Editable numeric field
NOTE: Refer to the type design application’s user manual to determine how to
apply design coordinate values to multiple master design axes.
where
TP = temporary design coordinate value of primary font
DCmin = minimum (i.e., lightest) value of the final design coordinate range
DCmax = maximum (i.e., heaviest) value of the final design coordinate range
Solve this equation for any temporary primary font values to determine final
design coordinates for each of the primary fonts in the typeface.
With the development of multiple master technology and the first multiple
master typefaces, Adobe has created key components for the enhancement of
typographic control and expression provided by current type-supporting
applications. To complete the picture and ensure that type users have easy
access to these powerful enhancements, applications should support multiple
master typefaces in an efficient, intuitive, and largely transparent manner.
Some multiple master features are currently being supported or developed
in page layout applications. Of those that Adobe anticipates will be
implemented, several are of major importance, such as interactive text
and headline-fitting capabilities; automatic optical sizing, so that when
10-point is selected as the font size, for example, the application will
automatically generate an instance that is optically adjusted for use at 10
points; hyphenation and justification (H&J) algorithms that take advantage
of multiple master width axes to achieve better copyfitting; the ability to
generate font instances from within page layout applications rather than
through a separate utility; the ability to define names for multiple master
instances in lieu of or in addition to the alphanumeric names; and efficient
management of custom-generated instances in font menus.
Adobe anticipates that independent type designers and type users of all
kinds will encourage application developers to fully support multiple master
technology. Page layout and other applications that take advantage of the
flexibility of multiple master typefaces will provide significantly enhanced
tools for graphic designers, desktop publishers, and type users in all industries.
Conclusion
To encourage the design of consistently structured and named multiple master
typefaces, we have outlined guidelines for these procedures in Part 1. Also
through Part 1, we hope to enrich the understanding of multiple master
typeface structure so that powerful and creative software applications can
continue to be built to support them. To offer customers more choices which
incorporate the flexibility of multiple master technology, more typefaces are
currently being developed at Adobe and other design sites. By adhering to the
conventions and recommendations described in Part 1, designers can make
multiple master typefaces which are easy for customers to use and for
application developers to support.
37
Designing Multiple Master Typefaces 12/19/97 15:15 c04.frame, Left3 Master Page
Part 2: Adobe’s Typeface Design Process
39
Overview
Both visual and technical aspects of a typeface should progress simultaneously
throughout the design process in order to create a successful multiple master
typeface.
As Adobe’s typefaces proceed through the four design stages described below,
specific tasks are completed in the following general order.
1. Design stage 1: concept research; optionally design or work from an original
regular font; determine the primary typeface function (for text, display, or
both). (Part 2)
2. Design stage 2: beginning with a keyword, determine which design axes will
be included in the typeface and appropriate dynamic ranges for each. (Part 2)
3. Model the concept in a geometric design space, and assign normalized
coordinates to each master design. (Part 1)
4. Optionally choose a temporary design coordinate range for each axis
(0–100 is a common choice). (Part 1)
5. Begin trademark search/application for the typeface name. (Part 2)
6. Select a working regular weight, normal width primary font instance. (Part 1)
7. Design stages 3 and 4: preliminary and full character set completion; finalize
the design of the multiple master typeface, including the full character set,
spacing, kerning, and auxiliary typeface parameters (hints, etc.) for each
master design. (Part 2)
8. Select all final primary font instances to be included in the typeface. (Part 1)
9. Assign a final design coordinate range, based on Adobe’s relative numerical
scale, to each design axis. (Part 1)
10. Assign final design coordinate values to each primary font based on the
ranges determined in #9 above. Assign descriptive labels (and appropriate
abbreviations) to each primary font. (Part 1)
Adobe Caslon
Minion
Viva
41
If the design is either an inspired interpretation or completely new, varying
levels of research, sketching, and experimentation are necessary to establish
the initial design concept, depending on the specifics of the project and the
designer’s working style. An inspired interpretation may begin as clean, careful
drawings based on a model or as hand-lettering capturing the essence of a
particular style. These may be subsequently refined on the drawing board
before digitization, and fine-tuned on the computer. A new design may be
carefully worked out on paper prior to digitization, or perhaps only rough
sketches of a few characters on notebook paper are needed to suggest a concept
that the designer can digitize and improvise from directly on the computer
screen. Some designers have developed their own models, refining a personal
lettering style over many years before adapting it into a typeface. Others have
worked more spontaneously from outside sources, inspired by anything from
children’s lettering to the jagged look of early digital images.
If the design is a retrofit combining the existing light and heavy weights of a
typeface family into a one-axis multiple master typeface, for example, the
design process can be fairly straightforward. If the existing family includes
condensed versions of both the light and heavy fonts, a second axis for width
may be relatively easy to incorporate as well. (Figure 2) Most families, however,
do not include condensed or extended versions, or fonts optimized for use at
specific point sizes. In these cases, adding a width or optical size axis will
usually require creating condensed or extended master designs, or optically
adjusted masters based on the existing fonts in the family. This can be a
design-intensive task. For more information on retrofitting typefaces for use
with multiple master technology, please see “Determining Design Axes and
Their Dynamic Ranges” in Chapter 2 of Part 1: Technical Guidelines for
Designing Multiple Master Typefaces.
Figure 2 The ITC Avant Garde™ family was retrofitted for use with multiple master
technology. The Light Normal, Bold Normal, and Bold Condensed master designs were
created from the fonts in the existing family, and the Light Condensed master was designed
at Adobe to complete the design space.
43
Proofing the Master Designs
To evaluate the design at the keyword stage (and beyond), proof each master
design by setting the keyword letters in text samples at various appropriate
point sizes (smaller sizes for text designs and larger sizes for display designs).
Also set a complete showing of the characters at a relatively large size (such as
48-point) to check for unwanted bumps and design “glitches.” Proof the letter
spacing by setting control character chains (see “Letter Spacing” below) as well
as reviewing the spacing in blocks of text. Look for problems with the shapes
of individual characters. Observe how each character’s shape, weight, and
width relates to other characters in the same master as well as to characters in
the other master designs, and how the characters look at different point sizes.
Check proofs at as many different output resolutions as possible; 300 and 1200
dpi (dots per inch) are essential; they represent common laser printer and
typesetter resolutions, respectively. When proofing the master designs for an
optical size axis where differences may be very subtle, be sure to review high
resolution samples set at the point sizes for which each master design is
optimized (i.e., proof the 6-point master design at 6 points, the 72-point
master at 72 points). For specific design issues to consider when looking at
the proofs, see the “Design Considerations” sections below. Some useful
sample proofs are shown in Appendix F.
45
Sometimes during the preliminary character set stage, problems with
individual character shapes or in a master design’s overall weight or width
will become apparent that were not noticeable in the keyword stage. Or,
while evaluating a master design’s kerning pairs, basic letter fit problems
may become apparent that must be addressed before the kerning can be
completed. Flexibility is required at all stages so when unforeseen trouble
arises, the designer can backtrack and fix the problems, possibly in more
than one master design, rather than build upon errors irrevocably. Repeated
proofing, evaluation, and adjustment is essential to finalizing each master
design and the multiple master typeface as a whole.
Character Heights
Apparent Size Versus Point Size There are no absolute standards for the capital,
lowercase (x-height), ascender, descender, and other character heights in a
typeface. This is why two typefaces set at the same point size may have very
different apparent sizes. In digital type, all the letters rest on a consistently
aligned baseline within an invisible body. The body concept is inherited from
metal type where the face of each character is cast on a rectangular bar, or
body, of metal—the body is a consistent height throughout the typeface.
(Figure 5) Point size refers only to the height, in points, of the body of the
typeface—it does not reflect the apparent size of the characters within that
body. For example, a typeface with a small x-height (in relation to its capital
height) will appear smaller at a given point size than a typeface with a large
x-height. With the exception of typefaces that incorporate optically sized
designs, different point sizes of digital type are created by mathematically
scaling the body size of a single master design. (Figure 6)
Figure 5 A diagram of a piece of metal type; the face sits on
the body. The term em-square, inherited from metal type,
refers to the square of the body size; 12 by 12 points in a 12
point font. Adobe’s typefaces are designed on a master body
size of 1000 by 1000 units to the em-square.
Face Shoulder
Body
Body size
Em-square
(= Point size)
Character
width
47
Although digital type is not dependent on solid metal bodies, a new typeface
should be a comfortable size within its invisible body measure. For example,
in most cases the type should not be so small that a 10-point setting looks like
most other types at 7-point, or so large that the ascenders and descenders stick
out of the invisible body measure and tangle or overlap when lines of type are
set solid (without extra leading or line spacing).
Figure 6 Characters of a digital typeface generally fit within invisible guidelines on
an overall body size somewhat taller than the extruders (ascenders and descenders).
Ascender
Cap height
x-height
Body size
Baseline
Descender
X-height The x-height should be appropriate for the design. Designs in the
“Oldstyle” or “Classical” category generally have shorter x-heights than
“Modern” designs. Display typefaces (or master designs optimized for use at
large sizes in a typeface with an optical size axis) usually have smaller
x-heights and tighter letter spacing than designs intended solely for text
setting. As a character gets bolder, the white space in the inner counters and
bowls becomes smaller, creating the illusion of a shorter x-height. To
compensate for this,
the x-height often needs to be slightly taller in the bolder designs than in the
lighter designs of a typeface in order for them to appear the same height.
For the same reason, condensed designs may need to have a slightly taller
x-height than extended designs.
Capital Height Although sometimes stylistically or historically determined,
the cap height to x-height relationship in text designs should be comfortable
for extended reading. The capitals should not be so small that they are hidden
in text, or so large that they are obtrusive—test this relationship by setting text
in a language which uses lots of capitals; German, for example. Titling capitals
(capital-only typefaces) may use more of the total body size because there
are no ascenders and descenders to take up space between lines; however,
enough space should be allowed within the body measure to accommodate
accented capitals.
Ascender / Descender Length The ascender height and descender length should
look appropriate for the overall design and be balanced with each other in a
text design. They should not be so long that they are distracting or obtrusive,
or so short that they look skimpy and seem to disappear, making the text
less legible. The ascenders and descenders may need to be slightly longer in
extended designs and slightly shorter in condensed designs to appear the
same length throughout the width range.
Stem
Bracket Unenclosed
Serif counterform
Enclosed Descender
Counterforms counterform
49
Particularly in a text family, the overall weight of corresponding master
designs should harmonize. For example, the light condensed master ought
to be similar in color to the light extended master, and the bold condensed
master should be similar in color to the bold extended master. (Figure 8)
Figure 8 Myriad Black Condensed and Myriad Black Semi Extended at 9 points. Both have a
similar apparent color or weight, independent of width.
51
Stroke Contrast
The contrast between thick and thin strokes should work well throughout
the range of sizes for which the typeface is designed. The serifs and hairlines
should look balanced with the vertical stems and rounded bowls; they should
not drop out at smaller sizes, or look extremely clumsy at larger sizes. The
difference in weight between thick and thin stokes is often less pronounced
in light designs than in bold designs. Due to optical illusion, in a monoline
design the horizontal strokes (or what would be thin hairlines in a high
contrast design) must be slightly lighter than the vertical strokes (or what
would be thick stems in a high-contrast design) in order to appear the same
weight. Also, due to lack of space within counterforms, the contrast between
horizontal and vertical stroke weights is often higher in bolder monoline
designs than in lighter designs. (Figure 12)
Figure 12 The ratio of difference in stroke weights varies between the light and
bold weights of a “monoline” design. (Measurements are in thousandths of an em
square.)
40
50
130
198
Minion Tekton
Letter Spacing
Text Versus Display Text typefaces are usually designed with a comparatively
straightforward, clear appearance so they read well when set at smaller sizes,
commonly ranging from 6 to about 18 points. Text type usually requires
more open letter spacing than display typefaces for the letters to be clearly
distinguishable from one another at small sizes. Display typefaces are meant
to be used at larger sizes, from about 18 points and up, and are often more
delicate, detailed, emphatic, or ornate than text faces. They usually require
somewhat tighter letter spacing than text sizes so words appear as whole units
and can be read more easily at larger sizes. However, spacing so tight that
letters touch or overlap is best reserved for display headlines and logotypes.
Often text and display types require slightly different spacing relationships
(i.e., merely globally tracking a single design by various amounts for use at a
wide range of point sizes may not result in the best letter spacing). (Figure 14)
Figure 14 In this example, the round-to-round relationships change more between MinionMM’s
text and display designs than do the straight-to-straight relationships.
53
Control Chains To work out the basic letter fit of a type design, begin with
lowercase n, o and capital H, O combinations to first determine comfortable
spacing relationships between the straight-to-straight, straight-to-round, and
round-to-round elements in the typeface. Then apply the values from these
relationships to the rest of the characters (some values can be transferred
directly to similar shaped characters, others require an educated guess), and
position each letter between the control characters (n, o, H, O) to form control
chains. Adjust the sidebearings of each letter (the amount of white space on
either side of the letter) so that there is an even texture in the chains and in
sample text settings. (Figure 15)
Figure 15 An example of common control chains
Control characters
Control chains
Tight Loose
Balanced
55
Problem Characters Diagonal or oddly shaped letters often defy all efforts
to achieve balanced spacing by adjustment within control chains alone. First,
these letters should be adjusted as carefully as possible within the control
chains and by evaluating the letters in combination with others in text. Then,
extremely obstinate pairs should be put into a list for individual kerning
adjustment after the basic letter spacing has been finalized.
Kerning Pairs “Problem pairs” can differ from one typeface to another,
but there are some letter pairs that seem to cause spacing trouble in most
typefaces. (Figure 19) A list of Adobe’s basic kerning pairs is shown in
Appendix E. This basic set is a useful one to start from when adding pairs
to a multiple master typeface. Comprehensive text families may incorporate
many more; for example, some Adobe Originals designs contain up to 1200
pairs. Each kerning pair in each master design must be proofed, evaluated,
and adjusted to achieve the proper fit in all interpolated instances.
Figure 19 An example of a few common
“problem pairs”
Word Space The word space should look correct throughout the range of
sizes the design is intended for. It should not be so small that the words
run together, or so large that it creates gaps and rivers in the text. A common
rule of thumb recommends that, for a text typeface, the word space be
approximately the width of a lowercase i. (Figure 20) In bold or condensed
designs, where the overall letter fit is somewhat tighter than in related light
or extended designs, the word space must also be somewhat smaller.
NOTE: The default word space is generally designed with unjustified text in mind.
When text is justified, the word space is often made somewhat wider or narrower
on a line-by-line basis by the page layout application.
Tight Loose
Balanced
57
Design Axis Ranges
The weight, width, optical size, and any other ranges of variation should be
appropriate for the design. What is appropriate will depend on the aesthetic
characteristics and primary function of the design, that is, for text or display
setting. Text typefaces may be best suited to relatively short dynamic ranges
(i.e., from light to bold or condensed to normal) while display designs may
call for wider ranges (i.e., from extra light to black or extra condensed to
extra extended). (Figure 21) For more information on determining axis ranges,
see “Determining Design Axes and Their Dynamic Ranges” in Chapter 2 of
Part 1: Technical Guidelines for Designing Multiple Master Typefaces.
Figure 21 Exuberant display type often calls for more widely varying weights and widths than
a more classical design for use in lengthy text settings, as seen here with MinionMM (left)
compared to Viva (right)
Typeface Production
After the typeface design itself is complete, subsequent production tasks
must occur to produce a marketable typeface package. Although this very
important work is beyond the scope of this document, a brief list of necessary
production tasks includes fine-tuning the character shapes and letter fit
in conjunction with applying hints for improved low resolution printing,
producing floppy disks with the appropriate resource files and font
identification numbers, and testing the typeface in real world software
applications for quality assurance. Attractive packaging and informative
collateral material are also critical parts of getting a typeface product ready
for the market.
59
Conclusion
As with all high quality type design, multiple master typeface design can be a
time intensive task, and is primarily a process of visual judgement. To give
designers an approach to the creation of new or retrofitted multiple master
typefaces, the four-stage design process we have found useful in our projects
has been reviewed in this document. With this outline of basic design
considerations and tips at both the master design and the multiple master
typeface levels, Adobe encourages type designers to explore both traditional
and innovative multiple master design projects.
The following basic tips apply when designing multiple master typefaces, as
well as standard Type 1 fonts. It is helpful to position key points correctly
along the outlines as you digitize the character shapes. This way compatibility
between master designs begins at the outset of the design process, requiring
less editing (or compatibilizing) when it is time to build a multiple master
typeface from the individual master designs.
Typeface Guidelines
Set up the following horizontal guidelines to assist in drawing and editing
the characters: baseline, x-height (lowercase height) line, capital height line,
ascender height line, descender depth line, figure height line (if different from
the capital height), and overshoot lines for each of these. Round and pointed
characters in a typeface often need to overshoot the flat character heights
by an amount such that all flat, pointed, and round characters appear to be
the same height, and appear to sit solidly on the baseline. The amount of
overshoot required for capital letters and figures may be slightly larger than
for lowercase letters. Likewise, pointed elements (v, w) often require more
overshoot than round letters (o, e). (Figure A-1)
Figure A-1 Shown here are common guidelines for aligning characters of a typeface during the design process.
Ascender
x-height
Overshoot lines
Baseline
Descender
61
Designing Multiple Master Typefaces 12/19/97 12:16 appx.a.rev.frame, Left Master Page
Points at Extremes
To help PostScript language hints function properly for accurate rasterization
and printing at lower resolutions, position an end point at the horizontal or
vertical extreme of each major curved element in an outline character.
Make sure that the tangent line through each of these end points, defined
by its associated control points, is absolutely vertical or horizontal (whichever
is appropriate). (Figure A-2)
Figure A-2 Examples of major curved character elements with end points placed at the horizontal
and vertical extremes
Smooth Transitions
Make sure all transitions that should appear smooth (i.e., from one curve into
another, or from a straight line into a curve) are defined by straight, unbroken
tangent lines at each transition (i.e., the end points and their associated
control points are colinear). (Figure A-3)
Figure A-3 Unless a corner or kink is desired in the outline, make smooth transitions between
path elements.
Smooth Unsmooth
Triangle Guideline
As a rule of thumb, the control points of a curve segment should fall inside
an imaginary triangle formed by the two end points and the lines that connect
each end point to its associated control point, extended to their intersection.
(Figure A-4)
Figure A-4 Control points should fall inside an imaginary triangle.
Correct Correct
Incorrect Incorrect
Incorrect
Vertical Stems
Using a single end point to define the center of a swelling stem may result in
proper rasterization. However, to ensure that stems are hinted properly for
consistent low resolution printing, it may be beneficial to put a straight line
segment (even if it’s very small) rather than a single end point on major flaring
vertical stem elements. (Figure A-5)
Figure A-5 A small vertical line segment on a
swelling stem
Economy of Points
Use the smallest number of points that successfully describes the shape of a
character. Don’t compromise the letter shape by skimping on points, but keep
in mind that extraneous points can make the outline lumpier (which may be
desirable in some cases), be more time consuming to edit on screen, make the
file size of the typeface larger, and increase the potential for interpolation side
effects. One approach is to attempt to make the shape work first by using a
minimum number of end points and adjusting the control point positions
before resorting to adding more points. Another approach when working from
complex digital data or from automatically scanned drawings or lettering is to
delete points in strategic places to simplify the outlines while maintaining the
desired shapes. (Figure A-6)
Figure A-6 Fewer elements can improve the performance of a multiple master typeface.
Appendix B: Glossary
copyfitting
design axis
design coordinate
design space
dynamic range
How much a multiple master font can vary along a given design axis.
For example, if a design axis for weight is delineated by extra light
and extra black master designs, the dynamic range of that axis will
be from extra light to extra black. The dynamic range of a design axis
can be expressed in design coordinate values as well, as seen on the
“sliders” in Adobe’s Font Creator utility.
font
Font Creator
interpolation
65
Designing Multiple Master Typefaces 12/19/97 12:18 appx.b.rev.frame, Left Master Page
normalized coordinate
PostScript Language
retrofitting
typeface
Appendix C: Bibliography
67
Designing Multiple Master Typefaces 12/19/97 12:21 appx.d.rev.frame,
Appendix D: References
Part 1:
Adobe Type 1 Font Format. Mountain View, California: Addison-Wesley, 1991.
Adobe Technical Note #5015, Type 1 Font Format Supplement, November 1993.
Adobe Technical Note #0091, Macintosh FOND Resources, March 1992.
Adobe Technical Note #5088, Font Naming Issues, April 1993.
Part 2:
Trademarking a Typeface Name:
AC Ju TA W, ew o. ya
AG J, TO W. ex py ye
AO J. Ta YA ey p, yo
AQ KO Te YO e, p. y,
AT Ke Th YS e. ra y.
AU Ko Ti Ya fa rc ze
AV Ku To Ye fe rd zo
AW Ky Tr Yi ff re : (space)
AY LT Tu Yo fi rg , (space)
Ap LV Tw Yu fl ri ,”
Au LW Ty Y: fo rk ,’
Av LY T: Y; fl rl .”
Aw Ly T; Y- f” rm .’
Ay L” T- Y, f’ rn . (space)
A” L’ T, Y. f, ro “A
A’ NA T. ab f. rp “‘
BA N, UA ag ga rq ‘‘
AU N. U, ap ge rr ‘A
B, OA VA at gg rs ” (space)
B. OT VG av gi rt ’”
CA OV VO aw go ru ’’
C, OW Va ay gr rv ’d
C. OX Ve bb gy ry ’l
DA OY Vi bl g, r: ’r
DV O, Vo bu g. r; ’s
DW O. Vu bv hy r- ’t
DY PA V: by iv r, ’v
D, Pa V; b, ke r. ’ (space)
D. Pe V- b. ko sw ; (space)
FA Po V, ch ky s, (space) A
Fa P, V. ck lw s. (space) T
Fe P. WA cl ly va (space) V
Fi QU WO cy mu ve (space) W
Fo Q, Wa c, my vo (space) Y
Fr Q. We c. nu v, (space) “
F, RO Wh dd nv v. (space)
F. RT Wi dv ny wa
G, RU Wo dw og we
G. RV Wu dy ov wh
JA RW Wy eb ow wo
Ja Ry W: eg ox w,
Je S, W; ep oy w.
Jo S. W- ev o, xe
69
Designing Multiple Master Typefaces 12/19/97 12:24 appx.f.rev.frame,
70
Designing Multiple Master Typefaces 12/19/97 12:24 appx.f.rev.frame, Left Master Page
Hamburgevons verbs On Ruman hen ran Verbs aurora Bas even among
rumors Uever oregano more Esugar remorse An sorghum on Measure
Governor snores are game here Sour greenhouse Nag humerous has
mmaueuvers her over gush hug among masons shuns or oases heaven
nouveau sausage someone gruesome ro rummage enormous shoehorn
she verse ashore as agrees runas gorgeous name manage sea nano
governess see nose rough ransom be ego engrave snore generous
ore sugar remorse an sausage someone hen ran verbs shuns or ona
sorghum on measure over verse ashore as here sour oregano more
aurora as even rumors ever oregano maneuvers her over ashore on
vague over on rum orb an over ashore ransom snores her over ban
rumors ever oregano more sugar remorse an sorghum on measure
governor snores are game here sour greenhouse nag humerous has
Maneuvers her over gush hug among masons shuns or Oases heaven
nouveau sausage someone gruesome o rummage enormous shoehorn
she verse Ashore as agrees runas gorgeous name manage Sea nano
governess see Nose rough ransom be ego engrave snore generous
ore sugar remorse an sausage someone Hen ran verbs shuns or ona
sorghum on measure over verse ashore as here sour oregano more
aurora as Even rumors ever oregano maneuvers her over ashore on
vague over on rum orb an over ashore ransom snores her over Ban
Rumors ever oregano more sugar remorse an sorghum Uon measure
governor snores are Game here sour greenhouse nag humerous has
maneuvers her over gush hug among masons shuns or oases heaven
nouveau sausage someone gruesome o rummage enormous shoehorn
she verse ashore Vas agrees runas gorgeous name manage sea nano
governess see nose rough ransom Be ego engrave snore generous
ore sugar remorse an sausage someone hen ran verbs shuns or ona
sorghum On measure over verse ashore as here sour oregano more
Aurora as even rumors ever oregano maneuvers her over ashore on
vague over on rum orb an over ashore Ransom snores her over ban
governor Snores are game here sour greenhouse nag humerous has
maneuvers her over gush hug among Masons shuns or oases heaven
nouveau sausage someone gruesome o rummage enormous shoehorn
SHE VERSE ASHORE AS AGREES RUNAS GORGEOUS
NAME MANAGE SEA NANO GOVERNESS SEE NOSE
ROUGH RANSOM BE EGO ENGRAVE SNORE GENEROUS
ORE SUGAR REMORSE AN SAUSAGE SOMEONE HEN
Spacing Test