LaTeX3 Template for HKUST Thesis
Introduction
This project provides a LaTeX3 template for HKUST Thesis to fulfill the requirements for Ph.D. and MPhil. graduation.
Getting started
For general users
- Download the zip file
hkust-thesis-v*.zipfrom the latest release. - Read the PDF documentation –
hkustthesis.pdfand follow the sample thesis file –mythesis.texin the release. - We recommend
Visual Studio CodewithLaTeX Workshopextention as the editor. Then, run thebuild_mythesiscommand we pre-defined to compile the thesis file.
For command line users
After downloading the release file, you can compile from command line by:
Makefile.make all make cleanlatexmk:latexmk latexmk -cXeLaTeX:xelatex mythesis.tex biber mythesis xelatex mythesis.tex xelatex mythesis.tex
For developers
- Fork the Github repo and develop on your branch.
- Read through the documentation
hkustthesis.pdfincluding theimplementationsection. - File issues and PRs for your contribution.
There’s no .cls file in the repository and you need to compile yourself.
- For VS Code and
LaTeX Workshop, run the commands asextract_dtxbefore runningbuild_mythesis. Then you get the documentation and sample theis. - For command line users:
xetex hkustthesis.dtx