zjuthesis is a LaTeX template for Zhejiang University graduation theses that supports undergraduate, master's, and doctoral degrees, with separate English-language templates for graduate students.
The template addresses the need for institution-specific thesis formatting by providing pre-configured LaTeX document classes tailored to Zhejiang University's requirements. It handles the complexity of Chinese typesetting through XeTeX and allows users to specify their degree level, thesis type, and major-specific formatting through document class options. The template includes options for proposal reports, final theses, and blind review versions that hide personal information.
The tool suits students at Zhejiang University who need to produce formatted theses without manually implementing institutional style requirements. It offers three usage modes: Overleaf for browser-based editing without local installation, local compilation with Git version control support, and container-based compilation through GitHub Codespace. The README recommends local compilation for speed and version tracking to users with the capability to set up a TeX environment, and suggests Visual Studio Code with the LaTeX Workshop extension as the editor. Each major field of study has its own format variant available in the config directory.
The project maintains active discussion channels including a campus forum and GitHub discussions section. Release packages include preview PDFs for each major format variant alongside the template code, and the maintainers recommend users switch to the latest release tag rather than using the master branch to avoid style disruptions. The template requires XeTeX from TexLive and specifies minimum compiler versions for Overleaf usage.