Repository navigation
Releases
Releases · Richard7987/hortulus
Hortulus 0.1.1
Smaller PDFs and fewer repeated pages. The drawing looks the same.
- The plugin writes coordinates to a tenth of a point, and dots under 1 bp of radius as squares or octagons of the same area, within 0.03 mm of the circle. PDFs come out about 45% smaller, and Typst embeds each page several times faster.
- The plugin call goes through a Typst function, which Typst caches: a page whose spec has not changed is not grown again after an edit elsewhere in the document.
- The reference encoding is unchanged, and
tools/run_matrix.shstill matches tikz-flora byte for byte (72 of 72 cases).
The update to Typst Universe is in review: typst/packages#6345. Until it is merged, @preview/hortulus:0.1.1 will not resolve; keep using 0.1.0, or copy package/ next to your document and import lib.typ.
Hortulus 0.1.0
First version of Hortulus: watercolour flora and gilt ornaments grown in the margins of Typst documents.
- Every page grows its own plant around the text it holds, as vector paths, with no tools beyond Typst.
- Six layouts, eight colourways, and options for density, visitors, palettes and ornaments.
- The drawing is done by a WebAssembly plugin written in Rust, a port of the generator of tikz-flora (MIT).
The submission to Typst Universe is in review: typst/packages#6288. Until it is merged, @preview/hortulus:0.1.0 will not resolve; copy package/ next to your document and import lib.typ instead.