tools for designers
How to Proof a Typeface
Bidding a fond farewell to the quick brown fox.
Type designers love a good pangram. Pangrams, of course, are sentences that contain each letter of the alphabet at least once, of which the quick brown fox jumps over the lazy dog is surely the most famous. Lettering artists of the previous generation bequeathed us jackdaws love my big sphinx of quartz; puzzlers are fond of the impossibly compact Mr Jock, TV quiz PhD, bags few lynx for its 26-letter world record. Sometime in the early nineties, I whiled away an entire afternoon in a San Francisco café coming up with a bunch of my own, honoring typeface designers (mix Zapf with Veljović and get quirky Béziers), and philosophers (you go tell that vapid existentialist quack Freddy Nietzsche that he can just bite me, twice), and the uplifting grace of a cosmos in balance (Wham! Volcano erupts fiery liquid death onto ex-jazzbo Kenny G.) Pangrams are unctuous little brain ticklers, challenging to concoct, droll to read, and immensely popular for presenting fonts.
I find them singularly useless in type design, and I don’t use them in my work.
The Problem with Pangrams
In years past, our proofs were full of pangrammatic foxes and lynxes and the rest, which made for some very merry reading. But invariably, I’d find myself staring down a lowercase J, and if I questioned the amount of space assigned to its left side, I’d set off in search of some confirmation in the proof. Each time, I’d be reminded that while pangrams delivered all kinds of jocks and japes and jutes and judges, even our prodigious list featured not a single word with a J in the middle.¹ I also started to notice that Xs had an unusually strong affinity for Ys in pangrams, because pangrams make a sport of concision. Words like foxy and oxygen deliver real bang for your buck if you’re out to craft a compact sentence, but to the typeface designer noticing that the pair XY looks consistently wrong, none of these words will reveal which letter is at fault. I’d find myself rewriting the pangrams, popping in an occasional ‘doxology’ to see if the X was balanced between round letters, or ‘dynamo’ to review the Y between flat ones.
The far more pernicious issue with pangrams, as a means for evaluating typefaces, is how poorly they portray what text actually looks like. Every language has a natural distribution of letters, from most to least common, English famously beginning with the E that accounts for one eighth of what we read, and ending with the Z that appears just once every 1,111 letters.² Letter frequencies differ by language and by era — the J is ten times more popular in Dutch than English; biblical English unduly favors the H thanks to archaisms like thou and sayeth — but no language behaves the way pangrams do, with their forced distribution of exotics. Seven of the most visually awkward letters, the W, Y, V, K, X, J, and Z, are among the nine rarest in English, but pangrams force them into every sentence, guaranteeing that every paragraph will be riddled with holes. A typeface designer certainly can’t avoid accounting for these unruly characters, but there’s no reason that they should be disproportionately represented when evaluating how a typeface will perform.
A New Approach
In 2015, I dumped the pangrams we’d accumulated and rewrote our proofs from scratch, trading their wacky and self-satisfied cleverness for lists of words that are actually illustrative. My initial goal was to show each letter between flat- and round-sided neighbors, to illustrate categorically how each letter was spaced. (While drawing, type designers use strings such as nnsnonosoo to evaluate how a lowercase s fits between flat letters and round ones, judged by evaluating the fragments nsn and oso. Elsewhere in this string are three ‘control’ textures: the all-flat nn, the all-round oo, and the mixed-shape nono, which offer a baseline against which to measure any turbulence caused by the s.) Anecdotally, I know that the words ‘ensnare’ and ‘boson’ illustrate these same relationships, so I set about finding words that were similarly useful for the rest of the alphabet, using a combination of algorithmic dictionary searches and personal preference.
I also thought it might be useful if our proofs demonstrated each letter at the start of a word, and at the end, and also — crucially — doubled: letters like s and g take on mysterious properties once they start to accumulate, making words like ‘missing’ and ‘buggy’ often illuminating. (Some German-speaking typographers call these ‘schnapps-words,’ an endearing tribute to boozy double-vision. Satisfyingly, schnapps is itself a schnapps-word.) Even better than the schnapps-word ‘buggy,’ which positions the gg pair next to an awkward y, would be something with a neutral context: the word ‘smuggle’ does the job, with its flat-sided u and l.
But most importantly, I wanted to organize the text logically, so that instead of spending a whole afternoon stalking a wild K in the bush, I’d always know exactly where to find it. I thought I might further ease the process by choosing words that were familiar, comfortable to read, easy to remember, and easy to hear over the phone, to provide a little succor before the project of kerning individual pairs of letters would begin, and we’d find ourselves exiled to a bloodcurdling realm of Grijpskerks and Quijquemeyas.
Finally, I wanted the text to have the visual cadences of my native English, in which words of variable but digestible length are punctuated by shorter ones. Type, after all, should be something that you want to read.
Here’s the result:
Hoefler’s Lowercase Proof v. 1.0
* Remove boldface highlights before use.
Angel Adept Blind Bodice Clique Coast Dunce Docile Enact Eosin Furlong Focal Gnome Gondola Human Hoist Inlet Iodine Justin Jocose Knoll Koala Linden Loads Milliner Modal Number Nodule Onset Oddball Pneumo Poncho Quanta Qophs Rhone Roman Snout Sodium Tundra Tocsin Uncle Udder Vulcan Vocal Whale Woman Xmas Xenon Yunnan Young Zloty Zodiac. Angel angel adept for the nuance loads of the arena cocoa and quaalude. Blind blind bodice for the submit oboe of the club snob and abbot. Clique clique coast for the pouch loco of the franc assoc and accede. Dunce dunce docile for the loudness mastodon of the loud statehood and huddle. Enact enact eosin for the quench coed of the pique canoe and bleep. Furlong furlong focal for the genuflect profound of the motif aloof and offers. Gnome gnome gondola for the impugn logos of the unplug analog and smuggle. Human human hoist for the buddhist alcohol of the riyadh caliph and bathhouse. Inlet inlet iodine for the quince champion of the ennui scampi and shiite. Justin justin jocose for the djibouti sojourn of the oranj raj and hajjis. Knoll knoll koala for the banknote lookout of the dybbuk outlook and trekked. Linden linden loads for the ulna monolog of the consul menthol and shallot. Milliner milliner modal for the alumna solomon of the album custom and summon. Number number nodule for the unmade economic of the shotgun bison and tunnel. Onset onset oddball for the abandon podium of the antiquo tempo and moonlit. Pneumo pneumo poncho for the dauphin opossum of the holdup bishop and supplies. Quanta quanta qophs for the inquest sheqel of the cinq coq and suqqu. Rhone rhone roman for the burnt porous of the lemur clamor and carrot. Snout snout sodium for the ensnare bosom of the genus pathos and missing. Tundra tundra tocsin for the nutmeg isotope of the peasant ingot and ottoman. Uncle uncle udder for the dunes cloud of the hindu thou and continuum. Vulcan vulcan vocal for the alluvial ovoid of the yugoslav chekhov and revved. Whale whale woman for the meanwhile blowout of the forepaw meadow and glowworm. Xmas xmas xenon for the bauxite doxology of the tableaux equinox and exxon. Yunnan yunnan young for the dynamo coyote of the obloquy employ and sayyid. Zloty zloty zodiac for the gizmo ozone of the franz laissez and buzzing.
How to use this proof
The new proof begins with each of the capital letters bounded by flat-sided and round-sided neighbors: the capital A up against the flat side of the n, and then the round side of the d, in the pair ‘Angel Adept.’ This pattern continues through the Z, with ‘Zloty Zodiac.’
From here, each sentence begins with a capital letter, in alphabetical order, making things easy to locate: everything connected with the lowercase K, for example, is in the ‘K-sentence,’ which begins with the capital-K ‘Knoll.’ The sentence includes examples of this letter at the head of a word, bordering flat and round neighbors (‘knoll koala’), and then between flat and round letters (‘banknote lookout’), where we can categorically see how they’re fitted with typographically-neutral forms. Each sentence proceeds to show the letter at the ends of words (‘dybbuk outlook’), and concludes with a schnapps-word (‘trekked’). I’ve sprinkled the proof with short fragments of connective tissue (and, of the, for the) to produce a pattern that’s plausibly comparable to real text, useful for those many times when the goal is not to evaluate the behavior of an individual letter, but rather to take in the text en masse, to appreciate its rhythm, its color, and its texture.
Because the text favors plain-sided letters for context — the hs and ns and ms delightfully known as ‘typographical sirloin’³ — it consequently uses fewer characters with awkward silhouettes. This applies not only to the edge-case v, w, and y, with their diagonal profiles, but also the more common e, t, r, and c that are unavoidably cavernous on their right sides. (The omission of familiar letters always passes without notice, as lipogrammeur George Perec wickedly demonstrated in La Disparition, his 300-page novel written entirely without the benefit of the letter e.) Because the new font proofs overrepresent these neutral letters, they produce an unusually calm rhythm, which helps to cast into especially sharp relief any problems with individual letters. That is, any issues with the b should be immediately apparent from a mere glance at the B-sentence, where, amidst the agreeable sirloin, there is a concentration of the letter b nine times greater than in typical English prose.
Further Variations
Because upper- and lowercase letters have different properties — a lowercase d is round on the left and flat on the right, the exact opposite of a capital D — I’ve put together additional proofs for evaluating both capitals and small caps. These follow the same underlying scheme as the lowercase proof, and are designed to be used the same way: K-related issues are best evaluated by the K-sentence, which is alphabetized under K.
Hoefler’s Uppercase Proof v. 1.0
* Remove boldface highlights before use.
ABIDE ACORN OF THE HABIT DACRON FOR THE BUDDHA GOUDA QUAALUDE. BENCH BOGUS OF THE SCRIBE ROBOT FOR THE APLOMB JACOB RIBBON. CENSUS CORAL OF THE SPICED JOCOSE FOR THE BASIC HAVOC SOCCER. DEMURE DOCILE OF THE TIDBIT LODGER FOR THE CUSPID PERIOD BIDDER. EBBING ECHOING OF THE BUSHED DECAL FOR THE APACHE ANODE NEEDS. FEEDER FOCUS OF THE LIFER BEDFORD FOR THE SERIF PROOF BUFFER. GENDER GOSPEL OF THE PIGEON DOGCART FOR THE SPRIG QUAHOG DIGGER. HERALD HONORS OF THE DIHEDRAL MADHOUSE FOR THE PENH RIYADH BATHHOUSE. IBSEN ICEMAN OF THE APHID NORDIC FOR THE SUSHI SAUDI SHIITE. JENNIES JOGGER OF THE TIJERA ADJOURN FOR THE ORANJ KOWBOJ HAJJIS. KEEPER KOSHER OF THE SHRIKE BOOKCASE FOR THE SHEIK LOGBOOK CHUKKAS. LENDER LOCKER OF THE CHILD GIGOLO FOR THE UNCOIL GAMBOL ENROLLED. MENACE MCCOY OF THE NIMBLE TOMCAT FOR THE DENIM RANDOM SUMMON. NEBULA NOSHED OF THE INBRED BRONCO FOR THE COUSIN CARBON KENNEL. OBSESS OCEAN OF THE PHOBIC DOCKSIDE FOR THE GAUCHO LIBIDO HOODED. PENNIES PODIUM OF THE SNIPER OPCODE FOR THE SCRIP BISHOP HOPPER. QUANTA QOPHS OF THE INQUEST OQOS FOR THE CINQ COQ SUQQU. REDUCE ROGUE OF THE GIRDLE ORCHID FOR THE MEMOIR SENSOR SORREL. SENIOR SCONCE OF THE DISBAR GODSON FOR THE HUBRIS AMENDS LESSEN. TENDON TORQUE OF THE UNITED SCOTCH FOR THE NOUGHT FORGOT BITTERS. UNDER UGLINESS OF THE RHUBARB SEDUCE FOR THE MANCHU HINDU CONTINUUM. VERSED VOUCH OF THE DIVER OVOID FOR THE TELAVIV KARPOV FLIVVER. WENCH WORKER OF THE UNWED SNOWCAP FOR THE ANDREW ESCROW GLOWWORM. XENON XOCHITL OF THE MIXED BOXCAR FOR THE SUFFIX ICEBOX EXXON. YEOMAN YONDER OF THE HYBRID ARROYO FOR THE DINGHY BRANDY SAYYID. ZEBRA ZOMBIE OF THE PRIZED OZONE FOR THE FRANZ ARROZ BUZZING.
Best Practices
Because so many combinations appear more than once, it’s tempting to make notes wherever something is noticed, but I’ve found it useful to develop some discipline around this. If you’re in the K-sentence, and the rogue double O in ‘logbook’ stands out, it’s best to confirm this observation in the O-sentence, where the word ‘hooded’ unequivocally reveals whether or not these letters are behaving. This not only has the benefit of demonstrating the OO pair in a typographically neutral context — framed by a flat-sided H and D, and undisturbed by the open space of the B in ‘logbook’ — it also helps you find your own notes, by keeping all your comments about the O together in the O-sentence.
Finally, there’s a proof for the small caps, whose text essentially duplicates the behavior of the capitals, with an additional section on top. In the words ‘Abide Acorn Anaheim,’ we have not only a capital A next to flat and round small caps (Ab, Ac), but also the word ‘Anaheim’ for comparing the capital and small cap forms in close proximity. These are included for every letter: ‘Babcock, Cocoon, Didion, Energetic,’ etc.
Hoefler’s Small Cap Proof v. 1.0
* Remove boldface highlights before use.
Abide Acorn Anaheim. Bench Bogus Babcock. Census Coral Cocoon. Demure Docile Didion. Ebbing Echoing Energetic. Feeder Focus Fiftieth. Gender Gospel Gogol. Herald Honors Hohokus. Ibsen Iceman Isinglass. Jennies Jogger Jejune. Keeper Kosher Kokopelli. Lender Locker Liliput. Menace Mccoy Mimosa. Nebula Noshed Nonesuch. Obsess Ocean Onondaga. Pennies Podium Popcorn. Quanta Qophs Queque. Reduce Rogue Reread. Senior Sconce Sesame. Tendon Torque Totality. Under Ugliness Usually. Versed Vouch Vivacious. Wench Worker Wowed. Xenon Xochitl Xerxes. Yeoman Yonder Yoyo. Zebra Zombie Zizek.
Abide abide acorn of the habit dacron for the buddha gouda quaalude. Bench bench bogus of the scribe robot for the aplomb jacob ribbon. Census census coral of the spiced jocose for the basic havoc soccer. Demure demure docile of the tidbit lodger for the cuspid period bidder. Ebbing ebbing echoing of the bushed decal for the apache anode needs. Feeder feeder focus of the lifer bedford for the serif proof buffer. Gender gender gospel of the pigeon dogcart for the sprig quahog digger. Herald herald honors of the dihedral madhouse for the penh riyadh bathhouse. Ibsen ibsen iceman of the aphid nordic for the sushi saudi shiite. Jennies jennies jogger of the tijera adjourn for the oranj kowboj hajjis. Keeper keeper kosher of the shrike bookcase for the sheik logbook chukkas. Lender lender locker of the child gigolo for the uncoil gambol enrolled. Menace menace mccoy of the nimble tomcat for the denim random summon. Nebula nebula noshed of the inbred bronco for the cousin carbon kennel. Obsess obsess ocean of the phobic dockside for the gaucho libido hooded. Pennies pennies podium of the sniper opcode for the scrip bishop hopper. Quanta quanta qophs of the inquest oqos for the cinq coq suqqu. Reduce reduce rogue of the girdle orchid for the memoir sensor sorrel. Senior senior sconce of the disbar godson for the hubris amends lessen. Tendon tendon torque of the united scotch for the nought forgot bitters. Under under ugliness of the rhubarb seduce for the manchu hindu continuum. Versed versed vouch of the diver ovoid for the telaviv karpov flivver. Wench wench worker of the unwed snowcap for the andrew escrow glowworm. Xenon xenon xochitl of the mixed boxcar for the suffix icebox exxon. Yeoman yeoman yonder of the hybrid arroyo for the dinghy brandy sayyid. Zebra zebra zombie of the prized ozone for the franz arroz buzzing.
I’m making these texts available with the hope that they’ll be useful to anyone looking critically at type, most of all the designers with whom I’ve been conducting free type clinics on social media. I’d welcome anyone’s contributions or extensions: more than once, I’ve found myself wondering what speakers of other languages, and readers of other script systems, might do with this approach.
My thanks to Lydia Hill for illustrating some of the beloved denizens of Camp Pangram, like the breezy kinkajou, piqued zebra, and warm-hearted hyrax above. I feel better about booting them from the font proofs, knowing that they’ll forever inhabit this dazzling realm of hyacinths, foxgloves, and jonquils, if you’ll permit me this one, final pangram. —JH
Notes
The letter J, rare in English to begin with, tends to appear in the company of familiar prefixes or suffixes. To the pangrammer, everyday words like conjunction, injurious or subjective are wasteful, because they burn too many commonplace letters in support of a single curio. Therefore jowl, jib, and the highly suspect jynx. For a time, I thought the mid-word J in my ‘Veljović’ pangram might help, but quickly discovered that in all capitals, the unfittable pair LJ is spectacularly distracting. I sympathize with the typographers of Ljubljana.
Letter frequencies have been calculated since at least the ninth century, and crop up in the most unexpected places: Etaoin Shrdlu, the leftmost rows of the Linotype keyboard, merits an entry in the Oxford English Dictionary. The values I cite were calculated by computer scientist Peter Norvig, whose 2012 analysis measured a massive corpus containing more than 3.5 trillion letters.
Thomas Frognall Dibdin coined this fetching term in his Bibliographical Decameron of 1817. I learned it from Alphabets to Order by Alastair Johnston, a splendid book that cheekily (but learnedly) assesses type specimen books not as typographic artifacts, but as literary works. It was nineteenth century typefounder Edmund Fry who Dibdin noted for his helpings of sirloin, his specimen books bedecked with square-shouldered words like maine and men and him that craftily avoided awkward gaps and collisions.