tuna / thuthesis

LaTeX Thesis Template for Tsinghua University
https://www.ctan.org/pkg/thuthesis
LaTeX Project Public License v1.3c
4.6k stars 1.08k forks source link
ctan latex latex-thesis-template tex thuthesis tsinghua tsinghua-university

Actions Status GitHub downloads GitHub commits GitHub release CTAN

ThuThesis

Scroll down for the English version of README.

ThuThesisTsinghua University Thesis LaTeX Template 的缩写。

此宏包旨在建立一个简单易用的清华大学学位论文 LaTeX 模板,包括本科综合论文训练、硕士论文、博士论文以及博士后出站报告。

由于模板升级频繁,在开始使用和提问前,请确保您已经认真完整地阅读了使用说明文档和示例代码。

任何违反 LaTeX项目公共许可证 v1.3c 使用 ThuThesis 的行为将被记录在 耻辱柱 页面中,以示警告。

下载

推荐下载发布版模板,里面包括具体使用说明以及示例文档:

在开始书写前,建议将 thuthesis-example.tex 复制或重命名为其他有意义的名称。

下载途径

注意事项

更新日志

每个版本的详细更新日志,请见 CHANGELOG.md。使用文档中也包含了这一内容。

升级

自动更新

通过 TeX 发行版工具(如 tlmgr)自动从 CTAN 更新。

手动更新

发布版

下载发布版的的 zip 包,使用其中的 thuthesis.cls 等文件覆盖原有的即可,无须额外操作。

开发版

有两种获得开发版编译结果的方式:

  1. 从 GitHub 上对应 commit 的名为 Test 的 workflow 中下载 thuthesis-snapshot-release 并解压,其中的 dist 文件夹包含了编译后的开发版代码。
  2. 从 GitHub clone 项目源码或者下载源码 zip 包,执行 xetex thuthesis.ins

提问

按推荐顺序排序:

Makefile的用法

make [{thesis|doc|clean|cleanall|distclean}]

目标


ThuThesis

ThuThesis is an abbreviation of Tsinghua University Thesis LaTeX Template.

This package establishes a simple and easy-to-use LaTeX template for Tsinghua dissertations, including general undergraduate research papers, masters theses, doctoral dissertations, and postdoctoral reports. An English translation of this README follows the Chinese below.

This template is subject to frequent changes. Please make sure you have read the usage documentation and example code completely and carefully before using and asking questions.

Any use of ThuThesis in violation of The LaTeX project public license v1.3c will be recorded in the Hall of Shame.

Downloads

Published versions are recommended. Specific usage documentation and examples can be found in the archive. At present, these documents are only available in Chinese:

Before you start writing, it is recommended to copy or rename thuthesis-example.tex to another meaningful name.

Download Methods

Notes

Changelog

See CHANGELOG.md for detailed changes in each release. They are also included in the usage documentation.

Updates

Automatic

Get the most up-to-date published version with your TeX distribution from CTAN.

Manual

Published versions

Download the published zip files, extract thuthesis.cls and other files (if needed) and override the existing ones in your thesis.

Development versions

There are two ways to obtain the compiled development version:

  1. Download the thuthesis-snapshot-release from the Test workflow of the corresponding commit on GitHub and extract it. The dist folder contains the compiled template of development version.
  2. Clone the project source code from GitHub or download the source code tarball, and run xetex thuthesis.ins.

Reporting Issues

Please follow the procedure below:

Makefile Usage

make [{all|thesis|doc|clean|cleanall|distclean}]

Targets