Investigating the Typst programming language. Typst is a modern typesetting system, and a competitor to LaTeX. You can roughly divide it into two parts: it’s a programming language glued to a layout engine. The layout engine deals withThe programming language deals with - Margins- Data representation - Padding- Cyclic data - Subscripts- Aliasing - Floating Figures- Mutability - Numbered references- Garbage collection - Justified text- Control flow - Right-to-left languages- Functions - Hype...