Typst is a next-generation typesetting system, designed as a modern alternative to LaTeX. Written in Rust, it offers the advantages of user-friendly syntax and fast compilation.
This template was created by me for my own graduation project, and it meets all the formatting requirements of HKUST-GZ. If you find it useful, you can buy me a βοΈ coffee here. Thanks! βΊοΈ If you encounter any issues, feel free to open a ticket in the issue tracker. Contributions are also welcome.
Usage
-
You can use
vscode
and its pluginsTinymist
to setup environment easily. Just download, then ready to use. -
Clone this repo to your local directory,
git clone http://gitlab.hkust-gz.edu.cn/jlu625/typst-thesis-template.git
Or directly import this template from
@preview
package name domain.#import "@preview/modern-hkust-thesis:0.1.0": thesis
-
Open the folder with vscode, then you could modify the
sample.typ
file to finish your thesis. -
I have already written enough comments in sample file to make sure you could understand how to modify the text with your own info, feel free to modify the text and preview what you got (shortcut key
ctrl+k v
). -
If you have problems in using
typst
, you can read official documents here.