typst.ts
typst.ts copied to clipboard
Better Typst.ts (Stage4)
Stage 1 has been implemented:
- Proposal 2, Renderer: Retrieve Text from Document
-
Proposal 3, Renderer: Fine-granular Canvas Update
- combined with Proposal 4, Renderer: Differential Rendering
Stage 2 has been implemented:
Stage 3 has been implemented:
- Proposal 1, Renderer: the Renderer API
- Proposal 8, Renderer: Vector Representation for both Canvas and SVG output rendering.
- Proposal 10, Compiler+Renderer: All-in-one compiler/renderer
The next primary targets are Proposal 7 and Proposal 9.
Proposal 9, Renderer: SEO for Typst documents
Generate site metadata for a typst document. The first launched feature should generate meta title an description for each document, with optional SEO friendly link rendering.
State: exploring SEO with typst-book
State: PoC has been created here.
Proposal 7, Renderer: In-place Replacement Plugin for MathJax Users
Design a plugin to replace the MathJax with Typst.ts, rendering the math and tikz code every side.
State: The proposal is under draft.