Why: the goal or problem

Imagine a weather log with readings aligned in text tables. Variable Latin letter widths make its columns drift.

How: work toward a solution

Read the weather log’s aligned time, temperature and wind columns. In the separate lab, compare i and W, edit the sample and enable measured guides. Supported Latin advances match; reset restores the lab to 48px.

Read a weather log, then measure fixed advances
FIELD NOTES / FICTIONAL READINGS

Weather log

Morning observations

TIME  TEMP  WIND
07:00 12.4C  NW03
08:00 14.1C  NW05
09:00 16.8C  W007

Equal advances keep the text columns aligned.

Optional type measurement

iiiWWW 0123

Measured advances appear after fonts load.

111.11888.88123.45

The editable width sample starts at 48px. The named face renders supported Latin; Korean and Japanese use Noto CJK. Other characters may fall back. Guides measure text in context, so shaping and ligatures can affect the ranges.

A fictional demo within this article. Reset or reload restores its initial state.

What: the concept

Monospaced Latin glyphs share an advance width even when their ink shapes differ.

CJK, emoji, combining marks, and fallback faces can break that model; inspect the supported character set.

W3C