Type Design Glyphs Handout
Type Design Glyphs Handout
1
latin roman, group 1
Opening
horizontally Closing into vertical
Constant pen angle Oblique axis = horizontal Horizontal pen angle, Vertical axis = vertical emphasis Geometric construction
emphasis hairline possible
2
latin roman, group 2
overshoot. Overshoots indicate how much a For the lowercase u, rotate the n of 180° around its center. Replace the
round shape extends vertically above the x-height or bottom serifs of the n now at the top of the u with upper serifs. Since the
below the baseline. A good starting point is 10 units white space appears stronger above than below, too much white space is
(=1/100 em), small sizes need more, and big sizes gathering in the u in comparison to the lowercase n. Compensate by moving
need less overshoot. When you are satisfied, enter the the two stems closer to each other, and curving the arch at the bottom left a
value in File > Font Info > Masters > Alignment Zones: little sooner. The counter of the u should appear optically as large as the n’s.
position 0, size -10 for the baseline, and position 500,
size 10 for the x-height. Overshoots are indicated with
beige stripes. This allows to see if the overshoots are
consistent throughout the glyphs.
serifs. Add serifs as separate components. For the lowercase m, simply duplicate the n. In most
Read more about it at glyphsapp.com/tutorials/ cases, the double white space will appear too large in
serif-components comparison to the white space of the n: make the m
Work on your letters in the context of words. narrower, similar to what you did in the lowercase u.
For sample words, go to justanotherfoundry.com/gener- Make sure that both counters and the distances between
ator and enter the letters you already have. This way, the serifs appear equal.
you can react to irregularities while designing. When
you are done with your letters, set the width of the
wordspace (« space »).
For the lowercase j, take the i, remove the serifs, and add
a lower arch to design the tail. The thinnest part must
The lowercase i also doesn’t have be in the bottom right.
to accomodate a join. Draw the dot
wider than the stem to optically Now, you have your first descender. This is a good time
balance its curves with the straigth to adjust the lenght of ascenders and descenders to each
edges of the stem. other. They are right if they appear the same size to
your eye; disregard whether they have or not the same
mathematical measurements.
Use the crossbar of the f for the t’s. Shorten it on the left
side as the t doesn’t have a serif on the baseline. Extend
Use the hook of the j for the f. the crossbar to the right, approximately to the width of
Some f hooks are wider than the j’s, the tail because the tail creates more space at the bottom
many have the same width. than the serif in the f. The arch is located at the bottom
Place the crossbar near the x-height. left and must therefore (contrary to f and j) be thicker
than the stem. To be noted: the t has a very short ascender
in serif typefaces.
3
latin roman, group 3
The bowl of the b is used for the p. The notch, top serif
and top join of the bowl are matched with those of the n.
4
latin roman, group 4 For the roman lowercase g (double storey g), reuse
the lowercase o: scale the outer contour of the o
testing. The lowercase letters a, g, and s, belong horizontally to about three quarters, vertically even more,
not only to the most frequent letters, they are also the approximately two thirds. Reuse the more delicate stroke
most distinct ones. A typeface’s personality is greatly widths of the reduced o for the link and the loop.
determined by these three letters. When these are
accomplished, it is time to revisit all the letters that The spine of the loop should remain above the baseline
have been drawn so far. Printouts and text settings in or touch it, so the rest of the loop has enough space. In
several sizes are recommended for this task. some typefaces, both counterforms appear the same size,
single vs double storey. Both the a and the g other times, the upper counter is smaller than the bottom
have huge differences between their upright and italic one. As a first step you can draw straight lines and add
forms (i.e. double vs single storey). Because they are the bcps afterwards (Opt-Click with the Edit tool). The
perceived as simpler, some romans make use of the spine above the baseline must be stronger, i.e. thicker,
single storied italic shapes, as the main glyphs or as than the lower part of the loop. It is best to draw and
a style variant (Stylistic Sets). Attention: because of adjust it with four vertical handles as in the lowercase s
their similarities to the o derivatives (i.e. c, e, b, d, p, (see bottom).
q), the legibility of a typeface may suffer when single
storied designs are used.
The basis for the single storey a and g is the q. For the
lowercase a, simply replace the descender with an exit
stroke. For the lowercase g, reuse the descender of j, but
pull it towards the left to the full width of the letter and
increase the curve of the terminal. Raise the lower half of
the bowl, in order to prevent the white space between the
bowl and the descender from becoming too small.
5
latin roman, group 5
For the stems of the v, use the stem of the t or the f for
the downstroke, and the crossbar for the upstroke. The
steeper or narrower the v is drawn, the more the stems
stem t-crossbar
need to be tapered at the join. Pay attention to the depth
join of the join: it should be a little higher than the counter of
baseline the lowercase o. Test your v in a word context.
Use two duplicated v’s as the starting point for the w. The
three enclosed white spaces need to appear balanced;
The outer stems of the w are move the two lower joins towards the outsides and the
steeper than the inner stems, this middle join upwards. The left and right outer counters
makes spacing easier. should match. If the lower white triangle appears too
large, lower the middle join below the x-height.
6
latin capitals, group 1
cap
height Start with capital H. Type it in a word context, i.e. type
a word such as ‘Hema’ or ‘Horn’ so you can judge your
cap height. The cap height of most modern faces uppercase H: Does it appear too bright? Too dark? Too
is about 40% higher than the x-height. While lowercase wide? Too narrow? Is the crossbar too light? Too high? Too
letters have mostly a height of 500 units, the cap height low? Too thin?
stroke
fluctuates around 700 units. width
counter
The C, G, Q, and D are derived from the O. For the most part, the curves can
be duplicated. They may have two serifs, or one serif at the top right and a
terminal at the bottom right exit stroke. G may or may not have a spur at
the bottom right. G and Q are not precisely defined; there is a lot of variety
in the design of these two glyphs.
The G takes the shape of the C with small optical corrections to balance
the loss of white space caused by the vertical stem. The upper curve reaches
a little wider to the right, and is sometimes a little more open than the C.
The throat usually has left and right serifs at the top.
The D needs overshoots at the top and bottom only if the straight
horizontal parts are kept short and the upper and lower parts are curvy.
7
latin capitals, group 2 For the B, start by replicating the proportions and the stroke thicknesses
of the E. At the meeting of the two curves in the middle, pull the notch
In very dense letters, strokes must be thinned out towards the center to reduce the amount of black. Similar to the E,
a little, otherwise these letters will appear darker. Top make the lower white space larger than the upper white space. For the
white spaces appear bigger than bottom white spaces; overshoots, the rules explained previously about the D apply here as well.
to compensate, they are slightly reduced. Serifs on The B is very dense and will look too dark if the loss of white space remains
diagonals must be pulled towards the center of the uncorrected. To compensate, make the curves slightly thinner than in the
letter; stems must be tapered at the joins. Break and O, especially the top one, and also possibly the horizontals.
move the stems of the X, similar to the x; upstrokes
thinned, downstrokes have the full vertical stem width
with optical adjustments.
In R and especially P make the upper bowl bigger in order to reduce the
large white space below. In the P, consider pulling the serif towards the
right side into the white space in order to reduce it further and make is
Important at the transitions of the verticals to the diagonals: the appear more stable on the baseline.
counter notches must have approximately equal depths. To avoid the
clogging of the notches, move the downtrokes away from the stem
(see blue arrows).
In M and N, pay attention to the strokes order. For the thick downstrokes,
use the vertical stem slightly thinned due to the higher density of the
letters. As starting points for the thin upstrokes, use the horizontal stroke,
but again optically adjust it to preserve the colour.
Start by drawing the V the same width as the H, then adjust it optically
if necessary; the downstroke approximately of the vertical stem width, for
the thin upstroke, replicate the width of the thin upstroke of the N. Draw
the notch as steep as in M and N, and drag its base slightly apart (see
illustration), and taper the stems towards the notch (by moving the points
at the base and in the overlap).
Draw the W from two V’s, keeping the serifs on the outer stems. Reduce
the overall width; the outer strokes need to be positioned more vertically,
then balance the three inner white spaces. Consider pulling the middle join
below the cap height. To assess the width, set two words, one starting with
V, and one with W. Both words should have the same colour.
The Y relates to the X in a similar way as P to B: the upper part can take
more space; pull the join down in order to balance the top white space with
the two outer white spaces. Make the bottom serifs longer.
Balance the three white spaces in the K: top smaller than bottom, the right
one is inevitably the largest one.
The thicks and thins in the Z are not precisely defined but the stroke order
thin-thick-thin is the most common.
The A can be built from The S is constructed like The U has a thick downstroke on
a mirrored V; on the left, thin the s. Use the vertical the left and a thin upstroke
upstroke, on the right, thick stems of the capitals as a on the right. Put an overshoot
downstroke. The crossbar is reference for the thickness at the bottom. The curve should
approximately the same as of the spine. The S has start early, approximately a third
the H. overshoots at the top and of the cap height.
bottom.
8
lining figures
Reduce height
In some designs lining figures are drawn slightly Increase Start with the zero, the widest figure. Copy the paths of
curvature
shorter than caps because they usually appear in the cap O into the zero, and try to reduce the width. To
groups and can appear too tall (the same as for all maintain the stroke proportions, work with nudging (move
caps text). The exact heigth difference is subject to Thin down the nodes with Ctrl-Opt held down). This way, the zero will
personal judgment and varies a lot. Some typefaces vertical stems become too dark. To correct you can increase the curvature
have a negligeable difference, some others show up with the Fit Curve function, and/or slightly reduce the
to 10% difference. That is why the stroke thickness Thin down stroke width.
must be adjusted in order to maintain the colour. horizontal stems
Beak coherent
with serifs
For the one, reduce the width of the H For the three, take elements from
vertical stem by the same proportion the cap B but adjust overshoots and
as for the zero. The beak of the one is stroke widths. The three must not
constructed from a serif, or, in a sans tilt, therefore move the upper arch,
serif, from the horizontal stem. usually towards the right.
9
spacing
Kerning Glyph name Unicode
Spacing is setting the left and right side bearings to the left lsb rsb
(lsb and rsb) of a letter. A properly spaced font needs
very little kerning afterwards and will have a very
regular type colour in paragraphs.
spacing. Select the Text tool (T) and place the
cursor in front of a letter. lsb and rsb values are
displayed in the grey Info Box (View > Show Info, or
Cmd-Shift-I). Set the side bearings by overwriting the Left kerning Width Right kerning
values. Alternatively, use keyboard shortcuts: holding group group
Ctrl while using left and right arrows changes the lsb,
Cmd-arrows changes the rsb, Ctrl-Cmd-arrows moves
the letter inside its width. Add Shift for increments of
10 units.
metric keys. Instead of a number, enter another
glyph name such as 'a' or 'adieresis'. The side bearings × 10
of that glyph are applied. Use the equal sign (=) for
calculations such as =n+10, =z-20, =v*2, or =a/8. Use
the vertical bar (i.e. pipe, |) to reference the opposite
side bearing, e.g. =|u for the opposite side bearing Ctrl Cmd reduce increase
of u, or simply =| for the opposite side bearing of the lsb rsb
same letter. Fixate a number value by entering the The default setting of macOS uses the shortcut
value after the equal sign, such as =400. This helps Ctrl + Cmd Ctrl-arrow keys for switching between Spaces.
maintaining the width in monospaced fonts, and the Move inside the widths Disable this in the preferences (System
width of compound glyphs with unaligned compon- Preferences > Keyboard > Shortcuts > Mission
ents. Important: metric keys are not synchronised Control).
dynamically. This means that they need to be updated
with Glyph > Update Metrics (Ctrl-Cmd-M).
synchronizing. Letters with diacritics (e.g. ã)
are ‘automatically aligned’ i.e. they inherit the metrics
of the base letter (i.e. a in this example). Changing the
lowercase a will change all its compounds such as ã. If
the automatic alignment must be avoided, right-click
a component and choose Disable Automatic Alignment Remember to
from the context menu. frequently update
lowercase. Start with spacing n and o. Write a the Metrics
series of lowercase o’s: ooooo. Since the o is sym-
metrical, use the metric key =| for the rsb. Now only
edit the lsb (Ctrl-arrows) and sync the metrics with
Ctrl-Cmd-M. Try to balance the white area inside the
o with the white area between the o’s. Avoid zooming
in too much, it should work at small sizes. When in
doubt, space more loosely, but don’t let the words fall
apart. Now add the lowercase n to the string so that
there’s an n between two o’s, an o between two n’s, Keys out of sync are
and two o’s next to two n’s, e.g. onoonnon. Start by displayed in red.
centering the n between the two o’s (Ctrl-Cmd-arrows).
Continue with adjusting the width of the n so the two
n’s appear as far apart as the two o’s. In the end, all
letters should appear at the same distance from each
other. Then replace the ns with placeholders (Edit – Add
Placeholder, Shift-Alt-Cmd-P) and on the line below,
type the lowercase alphabet, and move the text cursor
from letter to letter. Proceed with the same method for
the other letters. Similar or identical shapes can use a
Metric Key, e.g. the rsb of h = n.
capitals. Start with determining the rsbs of O
90 290 80 70 75 60
and H when they are followed by lowercase letters. For
example used words like Ontario and Home. Then copy
the rsb into the lsb, so the letters are centered. The
spacing will need to be adjusted if the H has asymmet-
ric serifs. Repeat the aforementioned procedure with rsb of n (ignoring serifs) is smaller than its lsb, because
ohoohhoh: replace the Hs with placeholders and step it already has a lot of white space due to the shoulder.
through the capitals. Balancing inner and outer white spaces applies to regular
weights at reading type sizes. Thin or very light weights
have more inner white space than outer white space; fat or
very bold weights have less inner white space. Typefaces
for small sizes have larger lsb and rsb and typefaces for
large sizes have smaller ones.
10