summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/buctthesis/doc/ChangeLog.md
blob: 14bbbe196d6ab7bdf346b1fb836da7d33a908da0 (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
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
# Changelog of BUCTthesis
在这里记录 BUCTthesis 中较为重要的改动。

## v1.1 - 2021/03/21.

### Added

- 增加论文封面,仅支持硕博



## v1.0 - 2021/02/18

### Added

- 增加硕博论文模板,`\documentclass[]{buctthesis}` 必须指定类型

### Fixed

- `denotation` 环境第二列宽的默认值的单位修正
- 本科中文摘要的关键词中,字体都使用中易黑体

### Deleted

- 模板发行版中取消 `blank` 文件夹,建议写作时直接在示例文件中修改

## Beta.v0.9.6 - 2020/12/10

### Added

- 启用 `DocStrip`,增加文件 `buctthesis.dtx` 和 `buctthesis.ins`,以后将说明将在 `buctthesis.pdf` 查看;同时对示例文件进行大幅更改
- `\buctsetup` 命令中增加一个 `studentid` 键
- “诚信声明” 现在使用 `\makedeclare` 命令:其后可跟一个可选参数,参数为扫描页的路径

### Changed

- 自定义命令的 `myconfig.tex` 文件更改为 `mycfg.sty`
- 更改了 `\buctsetup` 命令中的键名称大小写
- 调整“任务书”中部分垂直间距,并在“进度安排”的表格里画上了竖线
- 重排“摘要”部分,且现在中英文摘要只能排在不同页上
- 设计图纸: `\designfig` -> `\dcaption`;以前需要在 `\caption` 后跟上 `\designfig` ,现在简化成了一个命令 `\dcaption`
- `denotation` 环境现在只接受一个参数,控制第二列宽度

### Deleted

- 删除了校徽和校名的插图
- 删除公式编号中“式”字
- 删除 `declare` 、 `abstract*` 和 `abstracten*`环境

## Beta.v0.9.5 - 2020/08/17

### Added

- 文档类选项 `openany` | `openright` ,适用于单双页打印:前者为原先设置;而后者会在适当之处插入一完全空白页,使得章页右开
- 现在多余的文档类选项将传递至 `ctexbook`

### Changed

- 重写字体配置,修改字体切换的命令:粗体、黑体等有所变化
- 微调双面摘要的垂直间距
- 文档类选项 `TextBlack` 重命名为 `submit`
- 代码的标签编号以 `-` 而不是 `.` 连接,形如 `代码 2-1`
- “任务书”中,插入论文信息部分命令修改为带可选星号的 `\taskinfo` 命令。原定义 `\taskinfo` -> `\taskinfo*` ,`\Taskinfo` -> `\taskinfo`。类似于“摘要”的环境,带星号的是按照《规范》来定义的,无星号的则是为了应对一些变化
- 修改了数学公式中的字体

### Deleted

- 删除文档类选项 `LessTOC` ,代之以相应位置的 PDF 书签
- 删除了“符号说明”中表格的表头
- 删除了 `dcolumn` 宏包,其功能与 `siunitx` 有所重合

## Beta.v0.9.4 - 2020/06/08

### Changed

- 格式控制从宏包改为文档类
- 主文件 `buctthesis.tex` 更名为 `main.tex` ,并将“诚信声明” `declare.tex` 、“任务书” `taskbook.tex` 和“摘要” `abstract.tex` 整合成一个文件 `frontmatter.tex`
- “任务书”部分代码简化
- 英文摘要关键词的字体改为中易黑体
- 将“前言”编入 `\frontmatter` 里,将“第一章”设置为第一页

### Added

- 主文件中增加 `\buctsetup` 命令,代替以往的多个 `\def` 来存储论文的相关信息
- 以 `threeparttable` 宏包来排版有脚注的表格
- 以 `gbt7714` 宏包控制参考文献格式

### Deleted

- 删除原先的参考文献格式控制文件 `gbt7714-2005.bst`

## Beta.v0.9.3 - 2020/04/08

### Changed

- 脚注:修复正文里脚注标记与前后文字的间距问题;脚注文字固定在页面底部且跨页重置计数
- 使用 `unicode-math` 宏包来配置数学字体
- `\emph{}` `\em` 命令:中文改用加粗的宋体而非楷体,西文改用粗体而非斜体

### Deleted

- 删除了算法的宏包,根据需要自行在 `myconfig.tex` 中调用
- 删除 `bm` 宏包

### Added

- 新增“任务书”部分
- 新文件 `myconfig.tex`,用于装载宏包或自定义命令
- 使用 `pdfpages` 宏包的相关命令来插入扫描PDF,可替换诚信声明、摘要页等
- 新环境 `dfigure` ,用于排版机械专业的设计图纸,在主文件的生成目录命令后使用  `\listofdesignfigures` 产生“设计图纸目录”;原定义 `\designfig` 仍然可以在普通插图中使用,但效果不同

## Beta.v0.9.2 - 2020/03/14

### Changed

- 重构宏包代码,重排了部分文本。
- 取消等宽字体的使用,一律使用 Times New Roman,并稍微修改了代码环境
- 现在使用 `\cite{}` 实现上标引用参考文献
- 现在使用 `subcaption` 宏包来插入并列子图,而 `subfigure` 宏包好久没更新了
- 一级编号列表环境的序号改变了样式
- 修改章节标题间距、缩短插图后的间距,列表环境现在改为正常的行间距
- 章、节、小节标题一律使用加粗的宋体,浮动体标签和数学定理内容改为宋体
- “诚信申明”改为“诚信声明”;修正了“前言”的拼写错误
- 在“结论”这一章标题中间加上了一个全角空格
- 简化了“符号说明”的代码

### Deleted

- 删除了在上个版本在摘要部分加入的作者及导师信息
- 删除参考文献的文件 bibliography.tex,简化原来的代码并移动至主文件
- 删除了一些宏包

### Added

- 宏包载入多了选项:`TextBlack` 用于将超链接全部设置为黑色,`LessTOC` 将会取消将“第一章”之前的所有内容编目(这与《规范》的示例相同)

## Beta.v0.9.1 - 2020/02/06

### Changed

- 正文字号修正
- 摘要同页排版的环境( `abstract*` 与 `abstracten*` ),关键词的代码( `\keywords` 和 `\keywordsen` )和格式
- 行距调整至近似 Microsoft Word 中 22 磅
- 修改节标题的前间距、小节标题的前后间距
- 代码环境,关键字增设粗体、环境背景颜色减弱至浅灰色的10%
- 修改目录部分的缩进
- 改用数字带圈圈的脚注
- 修改列表环境的间距
- 删除了部分数学类的环境
- 更改了hyperref宏包设置,凸显超链接以便于查看

### Added

- 摘要部分的作者( `\author` 和 `\authoren` )、导师( `\thesupervisor` 和 `\thesupervisoren` )等信息
- 增加“设计图纸”编入目录的命令 `\designfig`
- 增加了化学类的宏包、算法的宏包

## Beta.v0.9.0 - 2020/01/23

The first version. Hello World!