Further Reading: Typography, Annotation, and the Words on Your Chart


Tier 1: Essential Reading

These sources form the intellectual foundation of the chapter. Read the first two at minimum.

Knaflic, Cole Nussbaumer. Storytelling with Data: A Data Visualization Guide for Business Professionals. Wiley, 2015. The definitive modern treatment of chart text for business audiences. Knaflic's concept of "the Big Idea" — the single-sentence finding that every explanatory chart should communicate — is the direct precursor to the action title principle in this chapter. Chapter 4 ("Focus your audience's attention") and Chapter 5 ("Think like a designer") are the most directly relevant. Knaflic's workshop style is accessible and practical, and her before/after examples of chart titles are unforgettable. If you read nothing else from this list, read this book.

Wong, Dona M. The Wall Street Journal Guide to Information Graphics: The Dos and Don'ts of Presenting Data, Facts, and Figures. W.W. Norton, 2010. Wong was a senior graphics editor at The Wall Street Journal and later The New York Times. This book distills her practical experience into a concise style guide: how to choose fonts, how to format numbers, how to write chart titles, how to design annotations. Unlike more theoretical books, Wong's guide is a working manual. The chapters on typography and number formatting are the most relevant to this textbook chapter, and the book's tight prose and clear examples make it easy to revisit when you need a specific answer.

Tufte, Edward R. The Visual Display of Quantitative Information. 2nd ed. Graphics Press, 2001. Already cited in Chapter 6 for the data-ink ratio, Tufte's book is also the foundational source for many of the typography and annotation principles in this chapter. Tufte's treatment of small-font, well-spaced text labels directly on the chart rather than in legends — and his insistence that chart text serves the data rather than decorating it — shaped the practice of a generation of designers. Chapters 6 ("Data-Ink Maximization and Graphical Design") and 7 ("Multifunctioning Graphical Elements") are particularly relevant.


These extend the chapter's material into specific areas of typography, annotation, and chart text design.

Bringhurst, Robert. The Elements of Typographic Style. 4th ed. Hartley & Marks, 2013. The standard reference for typography as a design discipline. Bringhurst is not specifically about data visualization, but his treatment of type anatomy, spacing, hierarchy, and rhythm is the foundation for any serious engagement with typography. A selective reading of Chapters 2 (Rhythm and Proportion), 3 (Harmony and Counterpoint), and 7 (Historical Interlude) will give you a typographic vocabulary that transfers directly to chart design. Dense but rewarding; keep it as a reference.

Cairo, Alberto. The Truthful Art: Data, Charts, and Maps for Communication. New Riders, 2016. Cairo's chapters on annotation and chart text are among the most thoughtful in the modern data visualization literature. His treatment of what he calls "the functional art" — charts that serve communication rather than decoration — complements Knaflic's business focus with a journalism-and-design perspective. Chapter 8 on "The Art of the Chart" includes specific guidance on titles, annotations, and the relationship between chart text and chart content.

Few, Stephen. Show Me the Numbers: Designing Tables and Graphs to Enlighten. 2nd ed. Analytics Press, 2012. Few's chapter on text in tables and graphs is the most systematic treatment of chart text conventions in the business communication tradition. His guidelines on font selection, size hierarchy, and annotation placement are practical and directly applicable. Few is less evangelistic than Knaflic and less literary than Cairo, but his guidance is precise and well-grounded in perception science.

Holmes, Nigel. Designer's Guide to Creating Charts and Diagrams. Watson-Guptill, 1984. A classic of the popular-infographics tradition. Holmes worked at Time magazine during its golden age of editorial infographics, and his treatment of annotation, typography, and the integration of text with visual elements is influential. Less rigorous than Tufte, more playful than Few — Holmes represents the "illustrated chart" tradition that Tufte opposed, and it is worth reading both traditions to develop your own judgment about where the balance lies.

Rendgen, Sandra. The Minard System: The Complete Statistical Graphics of Charles-Joseph Minard. Princeton Architectural Press, 2018. A beautifully produced study of Charles Joseph Minard, the creator of the 1869 Napoleon march map referenced in Chapter 5. The book includes reproductions of Minard's other statistical graphics and essays on his methods. Minard's use of direct labeling, integrated annotation, and clean typography is centuries ahead of his contemporaries, and studying his work is an education in the craft this chapter has been teaching.

Few, Stephen. Information Dashboard Design: Displaying Data for At-a-Glance Monitoring. 2nd ed. Analytics Press, 2013. Few's dashboard-focused book includes extensive discussion of how chart text works under at-a-glance reading conditions. For readers interested in the dashboard use case — where the 5-second test is the most demanding — this book is the standard reference. The principles transfer directly to any at-a-glance chart context.


Tier 3: Tools and Practical References

These are resources for applying the typography and annotation principles in your own work.

Resource URL / Source Description
Practical Typography by Matthew Butterick practicaltypography.com A free online book covering typographic principles for anyone who produces written material. Highly accessible, with specific font recommendations and spacing guidelines. The "Fonts" and "Type Composition" sections are most directly useful for chart design.
Google Fonts fonts.google.com A large library of freely available fonts, including several excellent choices for data visualization (Inter, Source Sans Pro, IBM Plex Sans, Roboto, Public Sans). Filter by "sans-serif" and "latin-ext" to find fonts suitable for chart text.
The Financial Times Visual Vocabulary ft.com/vocabulary The FT's chart selection and design guide. Includes discussion of chart text conventions in the context of data journalism. Pairs with the NYT-style discipline discussed in Case Study 1.
The Python Graph Gallery (annotation examples) python-graph-gallery.com A collection of example charts in Python, many with annotation examples in matplotlib and seaborn. Useful for seeing how specific annotation techniques translate to code (relevant for Chapter 12 and beyond).
matplotlib.annotate documentation matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.annotate.html The matplotlib documentation for the annotate() method. Not light reading, but essential for when you need to place annotations programmatically. The gallery examples are more useful than the API reference for first-time users.
matplotlib.ticker documentation matplotlib.org/stable/api/ticker_api.html The matplotlib documentation for tick formatters (FuncFormatter, StrMethodFormatter, PercentFormatter). This is where you find the specific tools to apply the tick-label formatting principles from Section 7.5.
The BBC data journalism style guide bbc.github.io/rcookbook The BBC's publicly shared R/ggplot2 style file and design principles. Includes guidance on chart text, typography, and annotation that complements the NYT tradition.
Storytelling with Data (website and blog) storytellingwithdata.com Cole Knaflic's website, which extends the book with specific examples, before/after chart redesigns, and practical exercises. Free to browse.

Notes on Learning Typography for Data Visualization

Typography for charts is a narrow application of a larger design discipline, but the narrow application does not require the larger discipline's full depth. For most chart makers, the principles in Section 7.2 of this chapter — combined with a specific set of font choices, sizes, and weights — are enough to produce professional-looking charts. You do not need a design degree. You do need to be willing to override default settings and apply the principles deliberately.

A specific recommendation: build a personal "chart typography style" as a set of matplotlib rcParams and save it as a .mplstyle file. Specify the font family, the default sizes for title/label/tick-label, the default colors, and the default alignment. Once the style file exists, every chart you produce will inherit these defaults, and you will stop fighting the same battles chart by chart. We will cover this in Chapter 12, but you can start drafting the style file now.

The action title principle is harder to institutionalize because it requires interpretation for every chart. There is no style file that writes action titles for you. The only way to build the habit is to write one action title per chart, starting today, and to notice whether the resulting chart is easier to read than the descriptive-title version would have been. After thirty or forty charts, the habit becomes automatic, and you will find yourself writing action titles without thinking about it.

Annotation takes somewhere in between. The specific placement and wording of each annotation require judgment, but the habit of asking "is there a feature that deserves an annotation?" can be built through repetition. After you finish each chart, pause and ask whether one annotation would improve it. The answer is usually yes, and after a few dozen charts, the pause becomes unnecessary — you will notice the annotation-worthy features while you are still making the chart.


A note on reading order: If you are following the Standard learning path and want one additional source, read Knaflic's Storytelling with Data. It is the single most practical treatment of the material in this chapter and can be read in a long weekend. For Deep Dive readers, add Wong's WSJ guide (for the practical specifics), Bringhurst (for the typographic foundation), and Cairo's Truthful Art (for the journalism-and-design perspective). The Tufte book remains valuable as a background reference; the Few books are most valuable for business practitioners. All of these are worth owning, but Knaflic is the first recommendation for anyone who only has time for one.