The Paragraph Mark
The pilcrow — ¶ — is the oldest editorial mark still in common use. Scribes employed it in medi-eval manuscripts to signal the start of a new thought, long before the blank line became theparagraph separator we reach for without thinking. It marks a pause, a breath, a turn.
This post is a placeholder. When you’re ready, replace it — start with a sentence that couldn’t belong any-where else.
What Pilcrow does
At build time, Pilcrow measures each paragraph at its actual rendered column width and computeswhere lines should break — using pretext as the line-breaking primitive. What the reader receives isalready typeset. The browser has nothing left to decide.
This is different from ordinary CSS. A stylesheet can set a font, a measure, a line-height — but it cannotchoose where a line ends. That decision has always been left to the browser’s reflow engine, whichknows nothing about editorial convention.1
A figure with a caption
The image below was included to show Pilcrow’s image pipeline: Sharp-generated AVIF and WebPvariants, a thumbhash placeholder decoded at build time, and a blur-up reveal on load.

Replace this image with your own. The alt text becomes the caption. An empty alt attribute () marks the image as decorative and omits the caption.
Authoring notes
Pilcrow’s editorial primitives are written in plain Markdown:
- Drop cap — automatic on the first paragraph of every post. Opt out with
dropCap: falsein front-matter. - Pull quotes —
:::pullquote … :::container directive. - Sidenotes —
:::sidenote … :::container directive. - Footnotes — GFM syntax:
[^1]inline marker,[^1]: textdefinition.2 - Images — standard Markdown
.
Footnotes
-
The browser’s reflow engine is not unintelligent — it handles bidirectional text, line wrapping, and hyphena-tion (via
hyphens: auto) reasonably well. But it has no notion of the paragraph as a unit, or of the relationshipbetween line length and reading rhythm. Pilcrow does. ↩ -
This is a footnote. Footnotes use GFM syntax and render as a numbered list at the end of the post, with a ¶section break above them. ↩