liveBook · Manning

Typography

As explained in Everyday Data Visualization

Typography is the design and arrangement of written text to control its appearance, tone, readability, and visual emphasis.

Typography is the arrangement of written text so people can read it, understand what matters first, and feel the intended tone. In data visualization, it is a stagehand rather than the star: text should be legible and useful without constantly demanding attention. Font choice, size, weight, spacing, color, and placement all shape that quiet work. section 5.0 section 5.2

Start with readability. Avoid text that is too fine, bold, cramped, loose, tiny, oversized, low-contrast, or decorative to read comfortably. The goal is not typographic flair for its own sake; it is helping labels, annotations, and supporting text remain clear while the visualization tells its story. section 5.2

Use typography to establish hierarchy: show viewers where to begin and which information deserves attention. Contrast creates the visual interest that makes this possible. Vary size, weight, or other type treatments deliberately, then repeat a consistent style for elements with the same importance. If everything receives emphasis, nothing does. section 5.4 section 5.4.5

For accessible text, make choices that help readers track and distinguish content:

  • Allow text to remain usable when resized; WCAG criterion 1.4.4 calls for resizing to 200% without losing content or functionality, except for captions and images of text. section 5.5.1
  • Limit line length and add space between lines and paragraphs so readers can keep their place and follow the flow. section 5.5.1
  • Avoid full justification when its stretched or compressed word spacing creates distracting rivers of white space or impedes readability. section 5.5.1

A restrained dashboard hierarchy

A dashboard can maintain one typeface and one text color for consistency, then reserve variation for a few meaningful signals. A large, slightly heavier main header gives viewers a starting point; larger and heavier metric values distinguish key figures; tooltips can use a larger default size for a zoomed-in, more readable feel. section 8.4.3

Figure 5.23 This is an interactive visualization I made in 2018 (direct link to viz: http://mng.bz/p1wE) using publicly available payroll data for employees of the State of Ohio. I used a single typeface, the Tableau typeface, throughout the visual to maintain consistency and simplicity, although I could have done a better job at keeping the number of fonts (styles) lower.
05-23

Inspect a visualization that uses one typeface throughout to support consistency and simplicity while still creating hierarchy through typographic styling. section 5.4

How Everyday Data Visualization covers it

How deep it goes
Explains practical readability, contrast, consistent styles, and WCAG spacing guidance without exhaustively cataloging typographic vocabulary.
Examples
Uses payroll and hotel dashboards to demonstrate repeated labels, size and weight changes, and enlarged tooltip text.
What it assumes
Introduces essential terminology before applying typography to visualization design.
What you can do after
Apply it to make visualization text readable, consistently prioritized, and more inclusive.
How it connects
Connects typography to readability, visual hierarchy, contrast, Gestalt principles, preattentive attributes, WCAG, and dyslexia.

Also explained in

Compare how 4 books explain typography →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Everyday Data Visualization. The section links point to the parts of the book it draws on.