A plan that shows what can be read

A plan of a plot is read at two distances. Across a desk, somebody wants to know which plot it is and how wide it is, and that has to read at arm's length. On the screen, enlarged, the builder wants the figure written on each wall — and those figures are so small that at ordinary size they are a grey smudge over the drawing. Draw both at once and the plan is crowded when it is looked at whole and coarse when it is enlarged. The sentence under the plan has the same trouble again: the buyer reads French, the bank reads English, and keeping two plans side by side means two plans to keep in step.

Here the document settles it by itself, and nobody touches the panel down the side of the reader. The plot's name stands over the plan while the plan is looked at whole, and steps back the moment it is enlarged past two hundred per cent; at that same moment the wall figures come in, the ones nobody could read at ordinary size. Two hundred per cent is where the two change over, so exactly one of them stands at any magnification. The sentence under the plan is written once in each language, and a reader shows the one it is set to — a reader set to a language the document does not carry reads the one the page itself is written in.

What this example shows

  • A wide plot name that stands while the plan is looked at whole.
  • Wall figures that come in once the plan is enlarged twice over.
  • One sentence a language, and a reader shows the one it is set to.

The code that writes it, in full

Whole programs, hundreds of lines long, for whoever writes your software.

Read the Rust source Read the Python source

The document itself

Open the document in English Open the document in French

First page of A plan that shows what can be read

What this document weighs

This document weighs 42.3 kB.

See what every document weighs.

The speed and weight figures on this site are measured with a licence key. See what a trial copy draws.

Details for technical readers

Exactly 42 308 bytes.

A kilobyte on this site is a thousand bytes.

Examples near this one

A month's report, drawn in curves

A pie of where the hours went, a ring gauge of how far into the year the work is, a card with eased corners, and arcs told where to go rather than how far to turn.

Cutting out what you draw

The same field of stripes shown through two windows: a plain disc, and a ring whose middle is left bare.

Transparency and blend modes

Half-transparent fills that overlap and mix, and one orange square laid over a blue bar in four different ways of mixing colours.

Gradients in a line and in a circle

Four blends and what each one is for: a header that fades out, the same on the diagonal, a glow carried past its own circle so the corners fill, and one that goes by way of a third colour.

Text and shapes filled with a gradient

A gradient used as the colour something is filled with: a headline whose letters are windows onto a blend of three colours, and a panel filled with a circular one.

One drawing for three people at once

The same floor plan on four layers shown and hidden one at a time: the furniture and the distances shown, the internal notes hidden until asked for, and a draft mark meant for the screen and not for the paper.

Every example, by subject