Skip to content

Migrate from LaTeX/PDF to Typst/PDF - #28

Merged
AnonMiraj merged 2 commits into
mainfrom
migrate-to-typst
Jun 3, 2026
Merged

Migrate from LaTeX/PDF to Typst/PDF#28
AnonMiraj merged 2 commits into
mainfrom
migrate-to-typst

Conversation

@AnonMiraj

Copy link
Copy Markdown
Owner
  • Replace LaTeX kactl.tex + kactlpkg.sty pipeline with Typst
  • Add template.typ: page setup, headers, column rules, TOC, team page
  • Add preprocessor_typst.py: C++ → Typst code listing generator
  • Add tex2typ_mitex.py: chapter.tex → chapter.typ translator (uses mitex for math)
  • Port all 9 content chapters + appendix + test-session to Typst
  • Update Makefile: remove LaTeX deps, use typst compile

It is mostly done for now
there are a lot of the preprocess python stuff that can be moved to typst
we could also remove mitex in a future pr

AnonMiraj added 2 commits June 3, 2026 10:49
- Replace LaTeX kactl.tex + kactlpkg.sty pipeline with Typst
- Add template.typ: page setup, headers, column rules, TOC, team page
- Add preprocessor_typst.py: C++ → Typst code listing generator
- Add tex2typ_mitex.py: chapter.tex → chapter.typ translator (uses mitex
for math)
- Port all 9 content chapters + appendix + test-session to Typst
- Update Makefile: remove LaTeX deps, use typst compile
- Update CI workflow: use ammar-ahmed22/compile-typst-action@v2
@AnonMiraj
AnonMiraj merged commit b6e7f38 into main Jun 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant