-
Notifications
You must be signed in to change notification settings - Fork 50
/
Copy pathmain.tex
182 lines (160 loc) · 7.18 KB
/
main.tex
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
\documentclass[master,euler,twoside,openright]{ustcthesis}
% 默认twoside 双面打印
% 将master修改为bachelor, doctor or master
% 要使用adobe字体,添加adobefonts选项
% 要使用Mac系统的字体,添加macfonts选项
% 使用euler数学字体,如不愿使用,去掉euler
% 使用外文写作,请添加notchinese
% 设置图形文件的搜索路径
\graphicspath{{figures/}}
%仅用于本示例文档中显示特殊字符串
\usepackage{xltxtra}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 封面部分
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 中文封面内容
\title{中国科学技术大学\\本硕博毕业论文模板\\示例文档(Beta)}%一般情况下扉页和封皮、书脊共用一个标题文本,可以不用定义\spinetitle(仅硕博有用), \covertitle(本硕博均有用)和\encovertitle(仅本科有用)。特殊情况见下。
\spinetitle{\small{中国科学技术大学本硕博毕业论文模板示例文档\raisebox{-3pt}{(Beta)}}}
%特殊情况1:本例中\title命令里含有换行控制字符,这会导致制作书脊的时候出现错误,例如如果你注释掉\spinetitle{...}这一行就会报错。这时需要定义一个不含换行等命令的\spinetitle,这并不表示\spinetitle里不能有任何命令——只能使用有限的命令。
%特殊情况2:本例中标题过长,所以需要缩小书脊标题的字号。
%特殊情况3:本例中中英文混排,由于tex竖排的原理限制,中英文基线不重合,所以需要人工调整英文的基线。具体调整量根据不同字体有所不同。
\covertitle{中国科学技术大学本硕博毕业\\论文模板示例文档(Beta)}
%\covertitle{中文题目第一行\\中文题目第二行}
%不要在此调整封皮字体大小! Do not set Cover Page font size here!
%特殊情况4:本例中\title中含有多个换行,导致标题超过了两行。根据制本厂规定,封皮标题不能超过两行。因此需要定义封皮使用的标题\covertitle. 如果你注释掉这一行,就会发现封皮不符合规定。
\encovertitle{USTC Thesis Template for Bachelor, Master and Doctor User's Guide(Beta)}
%\encovertitle{English Title Line 1\\English Title Line 2\\English Title Line 3}
%不要在此调整封皮字体大小! Do not set Cover Page font size here!
%特殊情况5:仅本科生有用。本科封皮中有英文标题,不超过三行。与上类似。
\author{赵\ 钱\ 孙}
\depart{一二三系}%系别,硕博请用系代号,本科请用全称如
%\depart{数理化和信息工程系}
\major{人文管理和生物专业专业}%专业,硕博请用全称,本科不需要
\advisor{周武正\ 教授}
\coadvisor{冯晨珠\ 教授}%第二导师,没有请注释掉
\studentid{PB00000000}%For bachelor only
\submitdate{二〇九九年十三月}
% 英文封面内容
\entitle{USTC Thesis Template for Bachelor, Master and Doctor\\User's Guide(Beta)}
\enauthor{Qiansun Zhao}
\enmajor{Whatever}
\enadvisor{Prof. Wuzheng Zhou}
\encoadvisor{Prof. Chenzhu Feng}%另外一个导师
\ensubmitdate{Thimber, 2099}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% If you use another language instead of chinese or english, then you
% should define some strings and provide information in your language.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \otherustcstr{zhong guo ke xue ji shu da xue}%A translation of `University of Science and Technology of China' in your language
% \otherthesisstr{shuo shi xue wei lun wen}%A translation of `A dissertation for doctor(master/bachelor)'s degree' in your language
% \otherauthorstr{xing ming}%A translation of `Author' in your language
% \otherdepartmentstr{yuan xi}%A translation of `Department' in your language
% \otherstudentidstr{xue hao}%A translation of `Student ID' in your language
% \othersupervisorstr{dao shi}%A translation of `Supervisor' in your language
% \otherfinishedtimestr{ri qi}%A translation of `Finished Time' in your language
% \otherspecialitystr{zhuan ye}%A translation of `Speciality' in your language
% \othertitle{zhong guo ke xue ji shu da xue tong yong xue wen lun wen shi li wen dang}
% \otherauthor{zhao qian sun}
% \otheradvisor{zhou wu zheng}
% \othercoadvisor{feng chen zhu}
% \othersubmitdate{hou nian ma yue}
% \othermajor{mou zhuan ye}
% \otherdepart{mou xi}
\begin{document}
% 封面
\maketitle
%特别注意,以下述顺序为准,在对应部分添加文档部件,切勿颠倒顺序:
%本科论文的文档部件顺序是:
% frontmatter:致谢、目录、中文摘要、英文摘要、
% mainmatter: 正文章节
% backmatter: 参考文献或资料注释、附录
%硕博论文的文档部件顺序是:
% frontmatter:中文摘要、英文摘要、目录、符号说明
% mainmatter: 正文章节
% backmatter: 参考文献、附录、致谢、发表论文
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 前言部分
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\frontmatter
\makeatletter
\ifustc@bachelor
%%%%%%%%%%%%%%%%%
%本科论文修改这里
%%%%%%%%%%%%%%%%%
% 致谢
\include{chapter/thanks}
%目录部分
%目录
\tableofcontents
%默认表格、插图、算法索引名称分别为“表格索引”、“插图索引”和“算法索引”
%如果需要自行修改lot,lof,loa的名称,请定义
%\ustclotname{...}
%\ustclofname{...}
%\ustcloaname{...}
% 表格索引
\ustclot
% 插图索引
\ustclof
%算法索引
%如果需要使用算法环境并列出算法索引,请加入补充宏包。
\ustcloa
% 摘要
\include{chapter/abstract}%此文件中含有中英文摘要
\else
%%%%%%%%%%%%%%%%%
%硕博论文修改这里
%%%%%%%%%%%%%%%%%
% 摘要
\include{chapter/abstract}%此文件中含有中英文摘要
% 目录
\tableofcontents
%默认表格、插图、算法索引名称分别为“表格索引”、“插图索引”和“算法索引”
%如果需要自行修改lot,lof,loa的名称,请定义
%\ustclotname{...}
%\ustclofname{...}
%\ustcloaname{...}
% 表格索引
\ustclot
% 插图索引
\ustclof
%算法索引
%如果需要使用算法环境并列出算法索引,请加入补充宏包。
\ustcloa
%符号说明,需要加入补充包
\include{chapter/denotation}%不是必需的,如果不想列出请注释掉
\fi
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 正文部分
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\mainmatter
\include{chapter/chap-intro}
\include{chapter/chap-guide}
\include{chapter/chap-example}
%自行添加
%\include{chapter/...}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 附件部分
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\backmatter
% 参考文献
% 使用 BibTeX
% 选择参考文献的排版格式。注意ustcbib这个格式不保证完全符合要求,请自行决定是否使用
\bibliographystyle{ustcbib}%{GBT7714-2005NLang-UTF8}
\bibliography{bib/tex}
\nocite{*} % for every item
% 不使用 BibTeX
% \include{chapter/bib}
% 附录,没有请注释掉
\begin{appendix}
\include{chapter/chap-req}
\end{appendix}
\makeatletter
\ifustc@bachelor\relax\else
% 致谢
\include{chapter/thanks}%硕博致谢部分
% 发表文章目录
\include{chapter/pub}
\fi
\makeatother
\end{document}