PLAY PODCASTS
Architecting Real Typst Templates (realraum)

Architecting Real Typst Templates (realraum)

Chaos Computer Club - recent events feed · Tiefseetauchner

March 21, 202633m 14s

Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Typst templates are software --- not documents. And like all software, they collapse under their own weight. This talk covers the lifecycle of a Typst template, from a small snippet over to a function, and finally a full package with public and private APIs, complexity layers, separation of concerns and the final, one rule lib.typ must follow. We use a case study of a template as an example, walking through the complexities of making a full package. You'll leave with an idea of how to write a package that scales over time instead of collapsing. Slides: https://www.lukechriswalker.at/blogs/69bf1116b6efd63b5d270014 https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Topics

32026realraumW2R2realraum-engrealraumr3r3talksgraz