blob: 560436eeee51ddb566d887260c2380ea24671fc7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# ThuThesis是什么?
ThuThesis为 <b>T</b>sing<b>h</b>ua <b>U</b>niversity <b>Thesis</b> LaTeX Template之缩写。
此宏包旨在建立一个简单易用的清华大学学位论文LaTeX模板,包括本科综合论文训练、硕士论文、博士论文、博士哲学论文以及博士后出站报告。现在支持本科、硕士、博士论文、博士后出站报告格式,对其它格式(还有么?)的支持会陆续加入。
# 文档
请下载模板,里面包括具体使用说明以及示例文档:
* 模板使用说明 (thuthesis.pdf)
* 示例文档 (main.pdf)
# 下载
* 发行版:[CTAN](http://www.ctan.org/pkg/thuthesis)
* 开发版:[GitHub](https://github.com/xueruini/thuthesis)
# 升级
## 自动更新
通过TeX发行版工具自动从[CTAN](http://www.ctan.org/pkg/thuthesis)更新。
## 手动更新
从 [GitHub](https://github.com/xueruini/thuthesis)下载放入论文目录,执行命令:
$ latex thuthsis.ins
# 提问
按推荐顺序排序:
* [Github Issues](http://github.com/xueruini/thuthesis/issues)
* [TeX@newsmth](http://www.newsmth.net/nForum/#!board/TeX)
* [ThuThesis@Google Groups](http://groups.google.com/group/thuthesis)
---
# Makefile的用法
make [{all|thesis|shuji|doc|clean|distclean}] \
[METHOD={xelatex|pdflatex|dvipdfmx}] \
[TEXI2DVI=<tex2dvi>]
## 目标
* `make all` 等于 `make thesis && make shuji && make doc`;
* `make cls` 生成模板文件;
* `make thesis` 生成论文 main.pdf;
* `make shuji` 生成书脊 shuji.pdf;
* `make doc` 生成使用说明书 thuthesis.pdf;
* `make clean` 删除 pdf 外的所有中间文件和目标文件;
* `make distclean` 表示清除包括 pdf 在内的所有中间文件和目标文件。
## 参数
* **METHOD**:指定生成 pdf 的方式,缺省采用 xelatex。
* METHOD=xelatex 表示使用 xelatex 引擎编译生成 pdf;
* METHOD=pdflatex 表示使用 pdflatex 引擎编译生成 pdf;
* METHOD=dvipdfmx 表示使用 texi2dvi -> dvipdfmx 的方式生成 pdf。
* **TEXI2DVI**: `texi2dvi` 实用工具的文件名,该工具的作用是自动重复运行latex 若
干遍,直至所有交叉引用都正确为止。在有的发行版中该工具的文件名不叫
`texi2dvi`,譬如 CTeX 下的这个工具就叫 `texify`。遇到这种情况可以在命令
行通过 `TEXI2DVI=texify` 命令指定使用其它的 `texi2dvi` 工具。
|