Font Workshop!

pixel-art drawing of author. headshot. by alifeee QR code linking to https://alifeee.co.uk/font-workshop/
https://alifeee.co.uk/font-workshop/
  • Why I like fonts
  • How to make a font
    • Design
    • FontForge

Design is fun

Book cover of "Script Fonts" Book cover of "Why Fonts Matter"
Geum-hee Hong (2015), Script Fonts . Laurence King Publishing, ISBN 9781780677583.
Sarah Hyndman (2015), Why Fonts Matter . Type Tasting, ISBN 9780753551912.

A history of typefaces

A history of typefaces

A history of typefaces

A history of typefaces

A history of typefaces

How many fonts do you encounter in a day?

How about in a minute?

How many did you find?

Is it more than you expect?

How different are they?

How many do you think you see in a day?

Individuality is fun

Screenshot of fonts.tom7.com Screenshot of clofont.free.fr

Why I like fonts

I can use them!

Using personal fonts - how?

Computers are still customisable!

  • Websites
  • Documents
  • Custom Font Defaults (Notepad, Browser)
  • Printing & laser-cutting
  • Digital greetings cards

How to design a font

It's easy to get lost in design

Font design can be a Trap, but I find it a rather pleasant one.

from https://fontforge.org/docs/

https://fontforge.org/docs/

Practical definitions

  • Characters & glyphs
  • Splines, lines, & paths
  • Points & the em-unit

http://designwithfontforge.com/

Design based definitions

  • construction
  • x- to cap-height proportion
  • ascender height & descender depth
  • width, width regularity, & variability
  • weight & slant
  • contrast & angle of contrast, weight distribution
  • stems, joins, & bowls
  • terminals, speed, & regularity
  • flourish, serif, & decoration

https://fontforge.org/docs/tutorial.html

Practical guides for specific situations

How to use FontForge

Context

Picture of writing on wall that says "Kiran: Builder" and a phone number Black and white picture of writing on wall that says "Kiran: Builder" and a phone number letter A, white on black letter A, black on white

FontForge Windows

  • Overview ("Bitmap Window")
  • Drawing ("Outline Window")
  • Preview ("Metrics Window")

FontForge Windows: Bitmap

"The Overview"

FontForge bitmap window, showing lots of letters, some filled in.

FontForge Windows: Metrics

"The Preview"

FontForge Metrics window, showing a preview of the font.

spacing & kerning

FontForge Windows: Outline

"The Drawing"

FontForge outline window, showing a half-drawn letter A, and Bezier points.
https://fontforge.org/docs/ui/mainviews/charview.html

baseline, cap height, x-height, ascender height, descender depth

How to make letter forms

  • Digitally drawing them (in any vector graphics program)
  • Modifying them
  • Tracing them

Outline a letter form

FontForge outline window, showing an outline of the letter A. The background layer is highlighted FontForge outline window, showing a letter which has been traced around with vector points. The pointer tool, curve bezier point tool, corner bezier point tool, and foreground layer are highlighted FontForge outline window, showing a letter which has been traced around with vector points. There are loads of points and it looks messy. FontForge outline window, showing a letter which has been traced around with vector points. There are fewer points than the previous image, but still quite a few. FontForge outline window, showing a black letter A silhouette.

Background layer for tracing images (File > Import)

Tracing with curve and corner bezier points

Element > Autotrace (more noise)

Element > Simplify > Simplify

Hold space for preview

Expand a path

FontForge outline window, showing a stick-figure letter A. The pen tool is highlighted. FontForge outline window, showing a bubbly letter A, which has been expanded from the previous stick-figure letter.

Draw letter (touchscreen/mouse)

Element > Expand Stroke

Let's make a font!

  • Sketch some letter forms!
  • Try starting with "o" and "n"!
  • Draw some more letters, like "adhesion" or "videospan"!
  • Digitize them!
  1. Do you want to digitally draw letters, or trace them?
  2. What sort of "vibe" might you be going for?
  3. Do you want to have upper- and lowercase letters? Numbers? Symbols? It's ok just to have a subset.
pixel-art drawing of author. headshot.

by alifeee

QR code linking to https://alifeee.co.uk/font-workshop/
alifeee.co.uk/font-workshop

Other stuff

Let's make a font!