A guide and boilerplate for converting academic theses to Typst with bilingual PDF output, HTML website generation, and GitHub Pages deployment.
- PhD thesis (2004) — Web Graphs, PageRank-like Importance Measures (source)
- HDR thesis (2009) — On Peer-to-peer, Content Distribution, Acyclic Preference Networks (source)
- Copy the
boilerplate/directory as your new project - Edit
templates/meta-data.typwith your thesis metadata - Replace
chapters/example.typwith your own chapters - Update
CHAPTERSandPARTSinweb/build.py - Run
typst compile main.typfor PDF,uv run web/build.pyfor the website
See the guide for detailed instructions on each step.
Guide and boilerplate are licensed under the MIT License.