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*.zip
from the latest release. - Read the PDF documentation –
hkustthesis.pdf
and follow the sample thesis file –mythesis.tex
in the release. - We recommend
Visual Studio Code
withLaTeX Workshop
extention as the editor. Then, run thebuild_mythesis
command 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 clean
latexmk
:latexmk latexmk -c
XeLaTeX
: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.pdf
including theimplementation
section. - 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_dtx
before runningbuild_mythesis
. Then you get the documentation and sample theis. - For command line users:
xetex hkustthesis.dtx