Releases: the-ccsn/BUCTthesis
Releases · the-ccsn/BUCTthesis
v2.0
v1.4
Added
- 新增本科封面的支持;与硕博一样,因字体关系,相关文件独立于模板本体
- 新命令
\inlinecite
,适用于行间引用 - 硕博英文目录中,增加了章的前缀字符。比如:第一章
Chapter 1
、附录AAppendix A
Fixed
- 图表注:标签和文字的字体所对应的宏现在作区分
- 修复了图表标签序号在“附录”中变成阿拉伯数字的问题
请下载 v1.4.1 版本。
v1.3
注意:
-
本版本已提交至CTAN;如无意外,将随 TeX Live 2022 的正式版发布。
根据 TeX Live 2022 安排:Plan for TeX Live 2022:
...
22mar: final updates from CTAN, final doc tweaks.
... -
下载区的
buctthesis-ctan-v1.3.zip
依 CTAN 要求的文件结构,且仅保留本科示例。
Fixed
- Unicode 的带圈数字即从 ① (
U+2460
)到 ⑩ (U+2469
)现在使用中文字体 - 修改了说明文档和示例文档的几个小问题
v1.2
Added
- 增加
fontset
选项,从而可在非 Windows 系统下选择中文字库。
Fixed
- 封面的下划线现在支持动态调整,具体长度与标题首行相等
- 英文摘要中的论文标题现在能正确换行了,且调整了垂直间距
v1.1 (Upload to CTAN)
注意:
- 该版本已提交至 CTAN,本 Release 仅做备份,且保留 CTAN 要求的文件结构,不建议下载使用。
- 因含有本科与硕博的示例文件,内容高度相似,故仅保留本科示例。
- 下载区中的 v1.1.1 版本中修复了少许问题,但尚未同步至 CTAN。未来可能仅在重要更新时会同步至 CTAN。
Added
增加论文封面,仅支持硕博
Fixed
按照 CTAN 的要求修改了一些内容无关的细节问题,如:
文件(夹)名
- master&doctor -> master-doctor (原因)
- worm gear.pdf -> worm-gear.pdf (原因)
- .latexmkrc -> latexmkrc (原因)
文件的换行
- "CR-LF" line terminators was converted to "LF only" (原因)
v1.0
Beta.v0.9.6
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
Added
- 文档类选项
openany
|openright
,适用于单双页打印:前者为原先设置;而后者会在适当之处插入一完全空白页,使得章页右开 - 现在多余的文档类选项将传递至
ctexbook
Fixed
- 重写字体配置,修改字体切换的命令:粗体、黑体等有所变化
- 微调双面摘要的垂直间距
- 文档类选项
TextBlack
重命名为submit
- 代码的标签编号以
-
而不是.
连接,形如代码 2-1
- “任务书”中,插入论文信息部分命令修改为带可选星号的
\taskinfo
命令。原定义\taskinfo
->\taskinfo*
,\Taskinfo
->\taskinfo
。类似于“摘要”的环境,带星号的是按照《规范》来定义的,无星号的则是为了应对一些变化。 - 修改了数学公式中的字体
Deleted
- 删除文档类选项
LessTOC
,代之以相应位置的 PDF 书签 - 删除了“符号说明”中表格的表头
- 删除了
dcolumn
宏包,其功能与siunitx
有所重合
Beta.v0.9.4
Fixed
- 格式控制从宏包改为文档类
- 主文件
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
Fixed
- 脚注:修复正文里脚注标记与前后文字的间距问题;脚注文字固定在页面底部且跨页重置计数。
- 使用
unicode-math
宏包来配置数学字体 \emph{}
\em
命令:中文改用加粗的宋体而非楷体,西文改用粗体而非斜体
Deleted
- 删除了算法的宏包,根据需要自行在
myconfig.tex
中调用 - 删除
bm
宏包
Added
- 新增“任务书”部分
- 新文件
myconfig.tex
,用于装载宏包或自定义命令 - 使用
pdfpages
宏包的相关命令来插入扫描PDF,可替换诚信声明、摘要页等 - 新环境
dfigure
,用于排版机械专业的设计图纸,在主文件的生成目录命令后使用\listofdesignfigures
产生“设计图纸目录”;原定义\designfig
仍然可以在普通插图中使用,但效果不同。