-
Notifications
You must be signed in to change notification settings - Fork 6
/
example.tex
173 lines (123 loc) · 4.33 KB
/
example.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
% !TEX program = xelatex
% 使用 texlive 完整编译:
% xelatex -> bibtex -> xelatex -> xelatex
% SHNU-Thesis 上海师范大学研究生毕业论文 LaTeX 模板
\documentclass[master]{shnuthesis}
% master 硕士学位论文, 默认可省略
% doctor 博士学位论文, 不能省略
% arts 文科学位论文, 默认缺省为理科
% print 用于打印, 封面等生成空白页
% 提交给图书馆的电子版不要选 print
%----- 论文标题、作者、导师、日期等相关信息 -----
\title{上海师范大学研究生毕业论文 LaTeX 模板, 支持硕士/博士学位论文}
\author{某~~某~~某} % 作者姓名
\date{二~~〇~~二~~X~~年~~三~~月 } % 完成日期
\institute{学~~院~~名~~称} % 学院名称
\major{专~~业~~名~~称} % 专业名称
\research{研~~究~~方~~向~~名~~称} % 研究方向
\studentID{123000678} % 学号
\shnucode{10270} % 学校代码
\advisor{某~~某~~某~~~~教~~授} % 导师姓名
%----- 设置英文字体 -----
%\usepackage{newtxtext} % New TX font for text
%\setmainfont{TeX Gyre Termes} % Times New Roman 的开源复刻版本
%\setsansfont{TeX Gyre Heros} % Helvetica 的开源复刻版本
%\setmonofont{TeX Gyre Cursor} % Courier New 的开源复刻版本
\setmainfont{Times New Roman}
\setsansfont{Arial}
%\setmonofont{Courier New}
%----- 设置数学字体 -----
%\usepackage{newtxmath}
%\usepackage{mathptmx}
%----- 添加其他宏包 -----
%\usepackage[notcite,notref]{showkeys}
\usepackage{listings}
\usepackage{subfig}
%----- 设置超链接颜色 -----
%\hypersetup{linkcolor=magenta}
%\hypersetup{hidelinks}
%----- 参考文献格式 -----
%\bibliographystyle{plain} % abbrv, unsrt, siam
\bibliographystyle{shnuthesis-numeric}
%\bibliographystyle{shnuthesis-author-year}
%----- 参考文献引用格式 -----
\citestyle{numbers}
%\citestyle{super}
%\citestyle{authoryear}
%----- 调整列表项的间距 -----
%\setlength{\itemsep}{3pt}
%----- 调整页面避免出现过大空白 -----
%\raggedbottom
%----- 定义符号描述命令 -----
\newcommand{\nameditem}[3][]{
\noindent\hspace{2em}\makebox[0.2\textwidth][l]{#2}{{#3}
\hfill\makebox[0.2\textwidth][l]{#1}\hspace*{2em}}\par}
%----- 微分算子 -----
\newcommand*{\dif}{\mathop{}\!\mathrm{d}}
%----- 自定义命令 -----
\newcommand{\CC}{\ensuremath{\mathbb{C}}}
\newcommand{\RR}{\ensuremath{\mathbb{R}}}
\newcommand{\A}{\mathcal{A}}
\newcommand{\bA}{\boldsymbol{A}}
\newcommand{\ii}{\mathrm{i}\mkern1mu}
\newcommand{\abs}[1]{\lvert#1\rvert}
\newcommand{\norm}[1]{\left\lVert#1\right\rVert}
\newcommand{\dx}[1][x]{\mathop{}\!\mathrm{d}#1}
\newcommand{\red}[1]{\textcolor{red}{#1}}
\begin{document}
% 生成封面页
\maketitle
% 也可以插入封面 cover.pdf 替换原始封面
%\insertcover{cover.pdf}
% 生成独创性与授权声明页, 此页可以放在最后
\makestatement
% 将签字扫描的声明页 statement.pdf 替换原始页面
%\makestatement[file=statement.pdf]
%=============== 摘要 =================%
% 关闭章节编号, 页码使用罗马数字
\frontmatter
% 中文摘要内容和关键字
\input{data/cnabstract}
% 英文摘要内容和关键字
\input{data/enabstract}
%=============== 目录 =================%
% 生成目录
\maketoc
% 生成插图清单, 如不需要可以注释
\makelof
% 生成表格清单, 如不需要可以注释
\makelot
%=====================================%
% 主要符号表, 如不需要可以注释
\input{data/denotation}
%============== 正文部分 ==============%
% 开启章节编号, 页码使用阿拉伯数字
\mainmatter
% 第1章 引言
\input{data/chap01}
% 第2章 LaTeX 常用环境
\input{data/chap02}
% 第3章 微分方程的数值方法
\input{data/chap03}
% 第4章 插图环境
\input{data/chap04}
% 第5章 表格环境
\input{data/chap05}
%============== 参考文献 ==============%
% 生成参考文献, 两种方式任选一种
% 第一种方式, 使用 bib 文件
%\nocite{*} % 可以显示全部参考文献
\bibliography{reference}
%------------------------------------%
% 第二种方式, 手动添加文献信息
%\input{data/bibliography}
%=============== 附录 ================%
% 添加附录, 如不需要可以注释
\input{data/appendix}
%====================================%
\backmatter % 结束章节自动编号
% 攻读学位期间的研究成果
\input{data/publications}
% 致谢
\input{data/acknowledgement}
\end{document}