palimpsest

palimpsest

Documents palimpsest version 0.1.0.

palimpsest turns one annotated manuscript into everything a peer-review response needs: the clean manuscript, a tracked-changes version showing every edit, and a response letter that cites the manuscript’s own real page and figure numbers — automatically, and always in sync.

You mark changes once, inline, in the manuscript itself. Two typst compile commands then produce all of it.

The problem

Responding to peer review normally means maintaining four things by hand: the revised manuscript, a version showing what changed, a letter citing modified passages and page numbers, and the certainty that no comment went unanswered. These drift apart the moment a last-minute fix lands. palimpsest makes the second, third, and fourth of those derivable from the first.

Key features

Installation

#import "@preview/palimpsest:0.1.0": *
#import "@preview/contexture:0.1.0": bundle

Requires Typst 0.15 or later, specifically its --features bundle export (still experimental).

Full guide

The complete, progressive guide — a first revision round, marking changes, anchors, styling marks, shortcuts, writing the exchanges, pinpoint, xref, the change-list, tables, bibliography, diagnostics, wiring a real project, and palimpsest in the contexture ecosystem — starts at Your first revision round.

Four complete, working projects live under examples/:

Combining with other packages

palimpsest’s letter(...) is just a description of a document to build — it combines cleanly with checkitoff’s checklist(...) and colophon’s report(...) in the same compile. See Combining packages.