This is my curriculum source code. It is written in Typst a new markup-based typesetting system that is powerful and easy to learn.
To generate the PDF, you need to have the Tinymist Typst VSCode extension installed. After that, open the index.typ file and click on the show exported PDF
button.
To add new content, you need to edit the index.typ file or edit the static data in the locales folder.
To change the generated language, you need to edit the index.typ file and change the language
variable in the first line. This will import the correct locale file.