Free Sample

The Complete Handbook of Fonts

A practical reference for professionals, businesses, and serious hobbyists who need to evaluate, purchase, and manage typefaces with confidence.

by Alumigogo Books

Chapter 1: Understanding Fonts

A font is a piece of software. It is a computer program that, when installed on your system, is responsible for one specific task: taking a sequence of numeric character codes and turning them into a visual representation on your screen or your printed page. Everything you care about in typography — the shape of a lowercase 'a', the weight of a stroke, the spacing between letters, the number of glyphs available — is ultimately encoded in this file as a set of instructions and data. Understanding fonts, therefore, means understanding the mechanics of these files: what they contain, how the operating system reads them, and why the details matter when you are buying, using, or building a brand around them.

To make this concrete, consider what happens when you type the letter 'A' in a word processor. You press a key, and the system receives a code, usually a number like 65 in the ASCII or Unicode schemes, which represents the capital letter A. The software then asks the operating system: what font is being used in this text run? The operating system locates that font file, loads it into memory, and passes the character code to it. The font file contains not just an image of the letter 'A', but a set of instructions. In a TrueType font, these are quadratic Bezier curves. In a PostScript font, they are cubic Bezier curves. In both cases, the 'A' is defined as a mathematical outline —

Enjoyed the sample?

Buy the full book →