forked from DeeDive/BJFUThesis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbjfusetup.tex
99 lines (74 loc) · 2.41 KB
/
bjfusetup.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
% !TeX root = ./bjfuthesis-main.tex
% 论文基本信息配置
% 载入所需的宏包
% 定理类环境宏包
\usepackage{amsthm}
% 也可以使用 ntheorem
% \usepackage[amsmath,thmmarks,hyperref]{ntheorem}
% 公式美化
\usepackage{amsmath}
\usepackage{amssymb}
% 封面添加
\usepackage{pdfpages}
% 可以使用 nomencl 生成符号和缩略语说明
% \usepackage{nomencl}
% \makenomenclature
% 表格加脚注
\usepackage{threeparttable}
\renewcommand*\TPTnoteLabel[1]{\xiaowu\songti\textbf{注#1:}}
% 表格中支持跨行
\usepackage{multirow}
% 固定宽度的表格。
% \usepackage{tabularx}
% 跨页表格
\usepackage{longtable}
\usepackage{tabu}
% 算法
\usepackage{algorithm}
\usepackage{algorithmic}
% 量和单位
\usepackage{siunitx}
% 参考文献使用 BibTeX + natbib 宏包
% 顺序编码制
\usepackage[sort]{natbib}
\renewcommand{\bibfont}{\wuhao \songti} % For natbib
\setlength{\bibsep}{0pt plus 0.4ex}
% 本科生参考文献的著录格式
% 国家标准(GB/T7714-2015) https://github.com/CTeX-org/gbt7714-bibtex-style
\usepackage[sort]{gbt7714}
\bibliographystyle{gbt7714-numerical}
% 著者-出版年制
% \usepackage{natbib}
% \bibliographystyle{gbt7714-author-year}
% 参考文献使用 BibLaTeX 宏包
% \usepackage[backend=biber,style=bjfuthesis-numeric]{biblatex}
% \usepackage[backend=biber,style=bjfuthesis-author-year]{biblatex}
% \usepackage[backend=biber,style=apa]{biblatex}
% \usepackage[backend=biber,style=mla-new]{biblatex}
% 声明 BibLaTeX 的数据库
% \addbibresource{ref/refs.bib}
% 定义所有的图片文件在 figures 子目录下
% \graphicspath{{figures/}}
% 数学命令
\makeatletter
\newcommand\dif{% % 微分符号
\mathop{}\!%
\ifthu@math@style@TeX
d%
\else
\mathrm{d}%
\fi
}
\makeatother
% 解决列表行距过大问题
\usepackage{enumitem}
\setenumerate[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
\setitemize[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
\setenumerate[2]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
\setitemize[2]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
\setenumerate[3]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
\setitemize[3]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
% 强制caption居中对齐
\usepackage[justification=centering]{caption}
% 去除PDF中的链接提示,增加PDF三级目录书签
\usepackage[hidelinks,bookmarksopen,bookmarksdepth=3]{hyperref}