v3.8.4 (Public Release)
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
此版本只修改了封面、摘要等前置内容,对正文无影响。如无需要,可以不更新。
[3.8.4] - 2025-04-18
🚀 Features
-
支持在PDF书签中隐去封面、书脊、题名页、声明,如
\MakeCover[bookmarked = false](186e09a) by @YDX-2147483647\MakeCover[bookmarked = false] \MakePaperBack[bookmarked = false] \MakeTitle % 默认 bookmarked = true \MakeOriginality[bookmarked = false]
-
支持用
title修改conclusion环境内的标题 (0eb90b6) by @YDX-2147483647\begin{conclusion}[title = 结论与 $\lim_{t \to +\infty}$] 如需更改,可设置 title。 \end{conclusion}
🐛 Bug Fixes
cover/delimiter较宽时,封面信息整体不能向左偏 (fd8efd2) by @YDX-2147483647- 封面信息整体居中时,不应计入隐藏项 (8c17bf6) by @YDX-2147483647 in #614
- (GT) 封皮、题名页标题的行距不应过小 (0814adb) by @YDX-2147483647 in #618
📚 Documentation
- Fix IPA font (c6b883a) by @YDX-2147483647
make regression-test(e999609) by @YDX-2147483647- 改进 DocStrip 里的文档 (05bc34f) by @YDX-2147483647
- (handbook) 更新快速使用指南开头 (e572618) by @YDX-2147483647
- (handbook) Fix warnings and reformat (390191c) by @YDX-2147483647 in #627
🎨 Styling
- Fix E300 unexpected function call argument (42eb640) by @YDX-2147483647
- Fix S205 malformed function name (23db46c) by @YDX-2147483647
- Fix W302 unbraced n-type function call argument (55f8b49) by @YDX-2147483647
🧪 Testing
- Collect more errors (d6a274b) by @YDX-2147483647
- 允许手动准备回归测试比较对象 (39ee2d8) by @YDX-2147483647
- 支持限制线程数 (c97d797) by @YDX-2147483647 in #612
make regression-testneeds*.cls(3ac2789) by @YDX-2147483647 in #624
⚙️ Miscellaneous Tasks
- Fix font cache (92da744) by @YDX-2147483647 in #620
- 改写 zsh 为
scripts/regression_test.py(fbd02a1) by @YDX-2147483647 - 并行化
scripts/regression_test.py(94a0b94) by @YDX-2147483647 - 允许
make regression_test提前中止 (bb44f06) by @YDX-2147483647 in #619 - Check expl3 (ecf90e2) by @YDX-2147483647
update_version.py(f3b7cc0) by @YDX-2147483647- 上传快速使用指南到 CTAN (9a6b27f) by @YDX-2147483647
- Update version to 3.8.4 (ac63574) by @YDX-2147483647