Skip to content

Releases: the-ccsn/BUCTthesis

v2.0

18 Jul 10:01
Compare
Choose a tag to compare

从该版本起,仓库交由 长城学生网络 维护。

Added

  • 合并 buctcover.clsbuctthesis.cls 中。也就是说现在可以直接在 main.tex 中使用 \makecover 生成封面
  • 现在 taskbook 环境后可以接受一个 * 号,使得输出的“任务书”不含页眉页脚

Fixed

  • 修改了几个选项的键名,现在更加易读了
  • 现在默认加载 xeCJKfntef 宏包来生成封面的下划线
  • 修复了本科“符号说明表”的 denotation 环境失效的问题
  • 微调了本科目录的样式

Deleted

  • 删除了 buctcover.cls 文件

v1.4

21 Jun 11:38
Compare
Choose a tag to compare

Added

  • 新增本科封面的支持;与硕博一样,因字体关系,相关文件独立于模板本体
  • 新命令 \inlinecite,适用于行间引用
  • 硕博英文目录中,增加了章的前缀字符。比如:第一章 Chapter 1、附录A Appendix A

Fixed

  • 图表注:标签和文字的字体所对应的宏现在作区分
  • 修复了图表标签序号在“附录”中变成阿拉伯数字的问题

请下载 v1.4.1 版本。

v1.3

09 Mar 03:19
Compare
Choose a tag to compare

注意:

  • 本版本已提交至CTAN;如无意外,将随 TeX Live 2022 的正式版发布。
    根据 TeX Live 2022 安排

    Plan for TeX Live 2022:
    ...
    22mar: final updates from CTAN, final doc tweaks.
    ...

  • 下载区的 buctthesis-ctan-v1.3.zipCTAN 要求的文件结构,且仅保留本科示例。

Fixed

  • Unicode 的带圈数字即从 ① (U+2460)到 ⑩ (U+2469)现在使用中文字体
  • 修改了说明文档和示例文档的几个小问题

v1.2

10 Sep 09:16
Compare
Choose a tag to compare

Added

  • 增加 fontset 选项,从而可在非 Windows 系统下选择中文字库。

Fixed

  • 封面的下划线现在支持动态调整,具体长度与标题首行相等
  • 英文摘要中的论文标题现在能正确换行了,且调整了垂直间距

v1.1 (Upload to CTAN)

21 Apr 06:17
Compare
Choose a tag to compare
Pre-release

注意:

  • 该版本已提交至 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

05 Mar 11:05
13c73a3
Compare
Choose a tag to compare

Added

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

Fixed

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

Deleted

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

请下载 v1.0.1 版本。

Beta.v0.9.6

09 Dec 16:54
Compare
Choose a tag to compare

Added

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

Changed

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

Deleted

  • 删除了校徽和校名的插图
  • 删除公式编号中“式”字
  • 删除 declareabstract*abstracten*环境

Beta.v0.9.5

02 Aug 12:36
Compare
Choose a tag to compare

Added

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

Fixed

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

Deleted

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

Beta.v0.9.4

08 Jun 08:43
Compare
Choose a tag to compare
Beta.v0.9.4 Pre-release
Pre-release

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

08 Apr 08:30
fc04189
Compare
Choose a tag to compare

Fixed

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

Deleted

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

Added

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