sht-thesis 初版发布,基于国科大模板的细节改进,字体/公式排版优化
sht-thesis 版本发布信息
版本号:
v0.1.0
sht-thesis
项目派生于 mohuangrui/ucasthesis
,该版本发布内容包括:
代码及字体文件
- 代码包 sht-thesis-v0.1.0.tar.gz
- 字体包 sht-fonts-v0.1.0.tar.gz
见下方 Assets;
功能及改进
-
修改封面、声明页面排版,替换学校 logo,以符合上科大学位论文格式要求;
-
增加了
fontset=source
选项,确保全平台字形一致,以及更广泛的字符覆盖和正确字形加粗。具体地,主要字体替换为:并支持将字体单独放置在 Fonts 文件夹中;
-
修改
Style/artratex.sty
,将西文字体修改为:- Serif: XITS
- Sans Serif: TeX Gyre Hero
- Monospace: TeX Gyre Cursor
-
修改
Style/ucasthesis.cls
中目录及章节标题的format
,将\sffamily
替换为\heiti
,以确保在西文非衬线字体被设为 TeX Gyre Hero 后,各级标题仍以西文衬线+中文黑体排版;
排版错误修正
- 去除对
\mathsf
和\mathtt
的不正确字形覆盖; - 修改 Style/artratex.sty 和 Style/ucasthesis.cls,配置
unicode-math
中\math***
宏的排版方式为sym
,以解决附录 A.2 中\mathbf
无效,以及各\math***
宏无法正确设定希腊字母及符号的问题;