Files
ouc_latex_template/fonts/LICENSE
T
laoyang 8aa979739a 字体统一:建公共字体目录,全部改用开源可商用字体 (#6)
七个模板原先分两套做法:幻灯片/fonts(49MB 鸿蒙 18 个字重)与
科技报告/font(92MB,含 5 款方正商业字体),其余模板直接调系统
SimSun/SimHei/KaiTi/FangSong/Times New Roman。换机器就编不出来,
方正系列也不允许随仓库分发。

统一到仓库根的 fonts/ + fonts.tex:
- OUC Serif(思源宋体 SC 子集)   —— 宋体
- OUC Sans(思源黑体 SC 子集)    —— 黑体
- OUC Kai(霞鹜文楷子集)          —— 楷体
- Zhuque Fangsong(朱雀仿宋)      —— 仿宋
- TeX Gyre Termes                  —— 西文 Times 等价(度量逐字相同)
- HarmonyOS Sans                   —— 幻灯片/科技报告原有字体

fonts.tex 是唯一允许声明字体的地方,7 个模板全部 \input 它。
字体体积 141MB -> 49MB(去掉重复),全库共用一套最小集合。

几处踩过的坑(均已写进源码注释):
- \newCJKfontfamily 与 ctex 默认 fontset 冲突会中断编译,改用
  \setCJKfamilyfont + \def
- \newfontfamily 缺粗体档会让 \bfseries 静默失效,四档必须全给
- UprightFont= 与主参数不能同时给,否则文件名被拼两次
- Path= 相对编译时工作目录,不是相对 .sty
- ×/□/○ 等符号按 Unicode 区段被判成西文,需 \xeCJKDeclareCharClass
- 中文斜体的 ItalicFont 与主字体不在同一目录,须在 ItalicFeatures
  里单独写 Path/Extension(否则报 OUCKai-Regular cannot be found)

顺带:
- 科技报告 report.tex 的字体演示正文改为新字体名(原文写着方正系列)
- 试卷归档封面新模板并入本库
- 科技报告 shell 命令框底色改海大蓝(#5 遗留)

验证(7 个模板 8 个 PDF 全量重编 + 逐行 A/B 对照):
- 错误 0,缺字 0
- 幻灯片 362 行逐行完全一致,零漂移
- 年度考核登记表 / 劳务发放说明表 / 试卷题型示例 / 参考答案 文本完全一致
- 课程执行大纲 仅 2 处断字连字符差异(throughout、processing),
  1 条 6.39pt Overfull 已论证不可见(距纸张右边缘仍有 20.7mm)
- 科技报告 内嵌字体方正归零,只剩 OUC Serif/Sans/Kai + Zhuque
- 全库正文 857 个非 ASCII 字符,四款中文字体(含粗体)覆盖 100%
2026-10-27 00:43:14 +08:00

97 lines
5.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
本目录(fonts/)下的字体文件版权与授权说明
==========================================
本目录不含任何商业字体。以下逐项列明来源、授权与授权原文位置。
本文件不是授权全文的替代 —— 每个字体各自的完整授权文本见其 name 表
的第 13/14 号记录(License Description / License Info URL),也可在
下列上游地址取得。
--------------------------------------------------------------------------------
一、OUCSerif-*.otf / OUCSans-*.otf
--------------------------------------------------------------------------------
上游字体:思源宋体 SC(Source Han Serif SC)/ 思源黑体 SC(Source Han Sans SC)
上游作者:Adobe(与 Google 合作,Noto Serif/Sans CJK 为同源字体)
上游地址:https://github.com/adobe-fonts/source-han-serif
https://github.com/adobe-fonts/source-han-sans
授权:SIL Open Font License, Version 1.1
授权原文:https://scripts.sil.org/OFL
本仓库的文件是上述字体的 GB2312 子集(保留 7555 字符),并已按 OFL 1.1
第 3 条改名(上游 Reserved Font Name 为 "Source")。改名同时更新了
CFF 层的 fontNames / FamilyName / FullName 与 name 表,并在 name 表
13/14 号记录中保留了完整 OFL 声明及以下免责说明:
This is a subset of the upstream font, renamed to comply with
SIL OFL 1.1 Section 3 (Reserved Font Name). It is not affiliated
with, nor endorsed by, the upstream authors.
--------------------------------------------------------------------------------
二、OUCKai-*.ttf
--------------------------------------------------------------------------------
上游字体:霞鹜文楷(LXGW WenKai)
上游作者:LXGW
上游地址:https://github.com/lxgw/LxgwWenKai
授权:SIL Open Font License, Version 1.1
授权原文:https://scripts.sil.org/OFL
本仓库的文件是 GB2312 子集(保留 7557 字符),已按 OFL 1.1 第 3 条改名
(上游 Reserved Font Name 含 "LXGW"),免责说明同上。
--------------------------------------------------------------------------------
三、ZhuqueFangsong-Regular.ttf
--------------------------------------------------------------------------------
上游字体:朱雀仿宋(TrionesType Zhuque Fangsong)
上游地址:https://github.com/TrionesType/zhuque
授权:SIL Open Font License, Version 1.1
授权原文:https://scripts.sil.org/OFL
本仓库的文件为原版直接分发,未做字符集裁剪,未改名。
版本:Version 0.212 (technical preview)。注意为预览版,字形可能随上游更新。
--------------------------------------------------------------------------------
四、texgyretermes-*.otf
--------------------------------------------------------------------------------
上游字体:TeX Gyre Termes
上游项目:GUST(Polish TeX Users Group)e-foundry
上游地址:http://www.gust.org.pl/projects/e-foundry/tex-gyre
授权:GUST Font License (GFL)
即 GNU General Public License 附加"字体嵌入例外"——
把本字体嵌入文档(含 PDF)并分发该文档,不构成对 GPL 的违反。
授权原文:随 TeX Live 分发于
texmf-dist/doc/fonts/tex-gyre/GUST-FONT-LICENSE.txt
本仓库为原版直接分发,未修改。
--------------------------------------------------------------------------------
五、HarmonyOS_Sans_*.ttf / HarmonyOS_Sans_SC_*.ttf
--------------------------------------------------------------------------------
上游字体:HarmonyOS Sans / HarmonyOS Sans SC
上游作者:华为(Huawei)
上游地址:https://developer.harmonyos.com/cn/docs/design/font-0000001157868583
授权:华为官方在 HarmonyOS 设计文档中声明,HarmonyOS Sans 字体
**可免费用于商业用途**,可自由下载、使用、复制、合并、发布。
该授权不是 SIL OFL,属于华为自有许可。
本仓库为原版直接分发,未修改。仅保留实际用到的 6 个字重
(Regular / Bold / 各自的 Italic / SC Regular / SC Bold)。
--------------------------------------------------------------------------------
六、关于"用这些字体排出来的文档"
--------------------------------------------------------------------------------
按 SIL OFL 1.1 第 5 条,以 OFL 字体排版、嵌入或衍生的**文档本身**
不受 OFL 约束,不因此被"感染"为 OFL 作品。因此用本模板库编译出的
论文、报告、试卷、幻灯片,其著作权完全属于作者本人,可自由发表、
商用、闭源分发。
--------------------------------------------------------------------------------
七、合规自查结论
--------------------------------------------------------------------------------
[x] 无方正(FZ*)、无 SimSun / SimHei / KaiTi / FangSong、无 Times New Roman、
无 Microsoft YaHei —— 这些均不允许随仓库再分发。
[x] 思源系列与霞鹜文楷的子集已改名,符合 OFL 1.1 §3。
[x] 所有 OFL 字体均保留授权全文(name 表 13/14 号),符合 OFL 1.1 §1。
[x] 未使用上游作者名义作任何背书暗示。
[x] TeX Gyre Termes 的 GFL 允许随文档分发。
[x] HarmonyOS Sans 为华为官方允许免费商用。
如对本目录内任何字体的授权有疑问,请以上游地址的授权原文为准。