Florilegium is a new LaTeX package that creates procedural floral page margins. The system generates Delft-blue floral designs directly into PDF documents. It operates without relying on external images, imported paths, or other assets; every petal, leaf, and stem is a parametric curve calculated in Lua as the page is being written.
The package uses hand-authored primitives with randomized parameters, painted in Lua. A procedural layout algorithm, which incorporates a 1998 concept for filling unused space, places these elements. This allows the floral compositions to adapt to the available space on each page, creating a unique 'garden' for every document.
The generation process is dynamic; the same code with different seeds produces varied compositions. The system can also respond to document elements, such as setting initials within a floral tile.
The floral elements are painted like watercolors and written directly into the PDF. The growth of the composition is recorded during page layout, with stems drawn as prefixes of increasing length and motifs at various scales. This allows for animated replays of the growth process, demonstrating how branches extend to fill available space.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
A new LaTeX package, Florilegium, generates procedural floral page margins using Lua. It creates unique, Delft-blue floral designs directly into PDFs without external assets, adapting to available page space. The system uses hand-authored primitives with randomized parameters and a procedural layout algorithm.