New on CTAN: florilegium
florilegium draws procedurally generated floral margins in LuaLaTeX documents. Every shape is computed in Lua from a seed and painted as ink washes. Version 2.0.1, the first on CTAN, grows species sampled from genomes of botanical traits, with visitors (insects, snails, birds) that suit the flowers. A TikZ library draws the same plants as pics, using pure TikZ under pdfLaTeX, or quickly through Lua under LuaLaTeX. Headings can get flowers, a document can age through the seasons, and there are decorated initials, ornaments and two alternative themes. A playground runs in the browser at https://kevinraymond.github.io/florilegium/.
This package is located at https://mirrors.ctan.org/graphics/pgf/contrib/florilegium More information is at https://ctan.org/pkg/florilegium
Thanks for the upload. For the CTAN Team Manfred Lotz CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs .
Florilegium – Procedurally generated floral page margins for LuaLaTeX, with a TikZ library for pdfLaTeX
florilegium grows a floral garden in the margin of every page of a LuaLaTeX document. Nothing is an image: every petal, leaf and stem is a curve computed in Lua while the page is processed, painted like an ink wash, and written straight into the PDF.
Each plant in the margin is a species sampled from a genome of botanical traits, and its flowers bring relevant visitors (e.g., bees, butterflies, beetles, snails, birds). The garden fills whatever space the text leaves, can put a flower beside each heading, ages from spring to autumn over a document, and follows the outer margin on two-sided pages. There are also decorated initials, ornaments in the text, a geometric and a mathematical theme, and density and intensity settings.
A TikZ library draws the same species as pics, in pure TikZ, under pdfLaTeX or through the Lua engine under LuaLaTeX.
The package was made with the assistance of AI (Claude), as its README and manual explain.
| Paket | Florilegium |
| Version | 2.0.1 |
| Copyright | 2026 Kevin Raymond |
| Betreuer | Kevin Raymond |