-
Notifications
You must be signed in to change notification settings - Fork 9
/
bnuthesis.cfg
174 lines (144 loc) · 7.9 KB
/
bnuthesis.cfg
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
% This is the configuration file of the bnuthesis package with LaTeX2e.
% 基本信息
\ProvidesFile{bnuthesis.cfg}
[2014/03/12 1.52 Beijing Normal University Thesis Template]
% 数学相关
\theoremsymbol{\ensuremath{\square}}
\newtheorem*{proof}{证明}
\theoremstyle{plain}
\theoremsymbol{}
\theoremseparator{:}
\newtheorem{assumption}{假设}[chapter]
\newtheorem{definition}{定义}[chapter]
\newtheorem{proposition}{命题}[chapter]
\newtheorem{lemma}{引理}[chapter]
\newtheorem{theorem}{定理}[chapter]
\newtheorem{axiom}{公理}[chapter]
\newtheorem{corollary}{推论}[chapter]
\newtheorem{exercise}{练习}[chapter]
\newtheorem{example}{例}[chapter]
\newtheorem{remark}{注释}[chapter]
\newtheorem{problem}{问题}[chapter]
\newtheorem{conjecture}{猜想}[chapter]
% 中文标题定义
\renewcommand\contentsname{目\hspace{1em}录}
\renewcommand\listfigurename{插图索引}
\renewcommand\listtablename{表格索引}
\newcommand\listequationname{公式索引}
\newcommand\equationname{公式}
\renewcommand\bibname{参考文献}
\renewcommand\indexname{索引}
\renewcommand\figurename{图}
\renewcommand\tablename{表}
\renewcommand\appendixname{附录}
\newcommand\appendixequation{附}
\newcommand{\cabstractname}{摘\hspace{1em}要}
\newcommand{\eabstractname}{ABSTRACT}
\newcommand\CJKprepartname{第}
\newcommand\CJKpartname{部分}
\newcommand\CJKthepart{\CJKnumber{\@arabic\c@part}}
% 定义章的格式
\newcommand\CJKprechaptername{第}
\newcommand\CJKchaptername{章}
\newcommand\CJKthechapter{\@arabic\c@chapter}
\ifbnu@bachelor
% 学士学位论文格式:1 标题
\renewcommand\chaptername{\CJKthechapter}
\else
% 博士(硕士)学位论文格式:第 1 章 标题
\renewcommand\chaptername{\CJKprechaptername~\CJKthechapter~\CJKchaptername}
\fi
% 学校名称
\def\bnu@schoolename{北京师范大学}
% 北京师范大学 LOGO,学士论文为黑色,博士(硕士)论文为红色
\ifbnu@bachelor
\def\bnu@textlogo{BNU_name_black}
\else
\def\bnu@textlogo{BNU_name_red}
\fi
% 关键词
\def\bnu@ckeywords@separator{\ifbnu@bachelor\hspace{1em}\else,\fi}
\def\bnu@ekeywords@separator{\ifbnu@bachelor\hspace{1em}\else, \fi}
\newcommand{\bnu@ckeywords@title}{关键词:}
\newcommand{\bnu@ekeywords@title}{KEY WORDS:}
% 学士学位论文封面标题格式
\def\bnu@bachelor@subtitle{本科生毕业论文(设计)}
\def\bnu@bachelor@thesistitle@pre{毕业论文(设计)题目:}
\def\bnu@title@sep{:}
\def\bnu@buyuanxi{{\ziju{22bp}部院系}}
\def\bnu@zhuanye{{\ziju{58.5bp}专业}}
\def\bnu@bachelor@xuehao{{\ziju{58.5bp}学号}}
\def\bnu@xueshengxingming{{\ziju{9.5bp}学生姓名}}
\def\bnu@zhidaojiaoshi{{\ziju{9.5bp}指导教师}}
\def\bnu@zhidaojiaoshizhicheng{指导教师职称}
\def\bnu@zhidaojiaoshidanwei{指导教师单位}
\def\bnu@fudaojiaoshi{辅导教师} % TODO 字距待调整
\def\bnu@org{\qquad 年\qquad 月\qquad 日} % 学位论文封面底部是 "年 月 日"
% 博士(硕士)学位论文封面标题格式
\def\bnu@thesistitle{论文题目:\bnu@ctitle}
\def\bnu@master@subtitle{硕士学位论文}
\def\bnu@doctor@subtitle{博士学位论文}
\def\bnu@title@sep{:}
\def\bnu@zuozhe{作\hspace{2em}者}
\def\bnu@daoshi{导\hspace{2em}师}
\def\bnu@xibienianji{系别年级}
\def\bnu@xuehao{学\hspace{2em}号}
\def\bnu@xuekezhuanye{学科专业}
\def\bnu@wanchengriqi{完成日期}
\def\bnu@fuzhidaojiaoshi{副指导教师} % TODO
\def\bnu@lianhedaoshi{联合指导教师} % TODO
\def\bnu@xueweiban{北京师范大学学位办} % 博士(硕士)论文封面底部是 "北京师范大学学位办"
% TODO 涉密相关
\def\bnu@secretlevel{秘密}
\def\bnu@secretyear{\the\year}
\def\bnu@secret@title{%
\bnu@secretlevel\ifx\bnu@secretlevel\bnu@secretlevel@inner\else ★\fi%
\hspace{2em}\bnu@secretyear\hspace{1em}年}
\def\bnu@secretlevel@inner{内部}
% 日期相关
\let\CJK@todaysave=\today
\def\CJK@todaysmall@short{\the\year 年 \the\month 月}
\def\CJK@todaysmall{\CJK@todaysmall \the\day 日}
\def\CJK@todaybig@short{\CJKdigits{\the\year} 年 \CJKnumber{\the\month} 月}
\def\CJK@todaybig{\CJK@todaybig@short \CJKnumber{\the\day} 日}
\def\CJK@today{\CJK@todaysmall}
\renewcommand\today{\CJK@today}
\newcommand\CJKtoday[1][1]{%
\ifcase#1\def\CJK@today{\CJK@todaysave}
\or\def\CJK@today{\CJK@todaysmall}
\or\def\CJK@today{\CJK@todaybig}
\fi}
\cdate{\ifbnu@bachelor\CJK@todaysmall@short\else\CJK@todaysmall@short\fi}
\edate{\ifcase \month \or January\or February\or March\or April\or May%
\or June\or July \or August\or September\or October\or November
\or December\fi\unskip,\ \ \the\year}
% 无用,可能之后有用所以舍不得删掉的一些代码
% \def\bnu@apply{(申请北京师范大学 \bnu@cdegree 学位论文)}
% \newcommand{\bnu@blanksq}{{\fontsize{18}$\square$}}
% \newcommand{\bnu@selectedsq}{{\fontsize{18}$\square$\hspace{-1.1em}\raisebox{0.1cm}{$\surd$}}}
% 学士学位论文诚信承诺书,博士(硕士)学位论文原创性声明
\newcommand{\bnu@declaretitle}{\ifbnu@bachelor 北京师范大学本科毕业论文(设计)诚信承诺书\else 北京师范大学学位论文原创性声明\fi}
\newcommand{\bnu@declaration}{\par 本人郑重声明: 所呈交的{\ifbnu@bachelor 毕业论文(设计)\else 学位论文\fi},是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。}
\newcommand{\bnu@declsign}{{\ifbnu@bachelor 本人\else 学位论文作者\fi}签名:\hspace{10.5em}日期:\hspace{2.5em}年\hspace{1.5em}月\hspace{1.5em}日}
% 学士、博士(硕士)论文:使用授权书
\newcommand{\bnu@authtitle}{{\ifbnu@bachelor 北京师范大学本科毕业论文(设计)\else 学位论文\fi}使用授权书}
\newcommand{\bnu@authorization}{\ifbnu@bachelor \par 本人完全了解北京师范大学有关收集、保留和使用毕业论文(设计)的规定,即:本科生毕业论文(设计)工作的知识产权单位属北京师范大学。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文(设计)被查阅和借阅;学校可以公布毕业论文(设计)的全部或部分内容,可以采用影印、缩印或扫描等复制手段保存、汇编毕业论文(设计)。保密的毕业论文(设计)在解密后遵守此规定。
\else
\par 学位论文作者完全了解北京师范大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京师范大学。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。保密的学位论文在解密后适用于本授权书。\fi}
% 涉密相关
\newcommand{\bnu@authorizationaddon}{\ifbnu@secret(保密的论文在解密后应遵守此规定)\par 保密论文注释:本学位论文属于保密在 \bnu@secretyear 年解密后适用本授权书。\par \else \par 非保密论文注释:本学位论文不属于保密范围,适用本授权书。\par \fi}
\newcommand{\bnu@authorizationplus}{
\par 本论文(是、否)保密论文。
\par 保密论文在\qquad 年\qquad 月解密后适用本授权书。}
% 签名
\newcommand{\bnu@authorsig}{本人签名:}
\newcommand{\bnu@teachersig}{导师签名:}
\newcommand{\bnu@frontdate}{日期:}
% 关键词等
\newcommand{\bnu@denotation@name}{主要符号对照表}
\newcommand{\bnu@paper@title}{学术成果}
\newcommand{\bnu@ackshortname}{致谢}
\newcommand{\bnu@ackname}{致\hspace{1em}谢}
\newcommand{\bnu@acklongname}{致谢} % TODO
\endinput
% End of file 'bnuthesis.cfg'.