清理代码库中的开发过程内容

- 删除 WORKFLOW.md(开发流程文档,已移入记忆库)
- build.sh 去掉 WSL 相关说明
- 33 个源文件的注释:去掉踩坑记录、实测推导、原文件对比、工单号引用
- 保留技术参数、约束说明、命令含义

净删 399 行。全库 16/16 编译通过。
This commit is contained in:
2026-11-01 09:29:00 +08:00
parent f87d763602
commit 3906bb49a4
34 changed files with 343 additions and 841 deletions
+3 -5
View File
@@ -223,10 +223,8 @@
% 本来也没有大小写),而 \textsc{English} 里的西文仍然走 \setmainfont
% 的 Termes 小型大写,行为正确。
%
% 为什么不写 SmallCapsFont —— 这里踩了整整一轮坑,结论留下免得重来:
%
% 1) SmallCapsFont 这个选项**与本文件上面的 ItalicFeatures /
% BoldItalicFeatures 互斥**。最小复现实测:
% 只有 SmallCapsFont + SmallCapsFeatures → 通过
% 再加 ItalicFeatures(带跨目录 Path) → 立刻报
% Package fontspec Error:
@@ -306,11 +304,11 @@
]{ZhuqueFangsong}
\def\fangsong{\CJKfamily{OUCFang}}
% 西文:显式取 Times 形态(原模板里 \tnr / \tnrb / \sunfont 的替代)
% 西文:显式取 Times 形态
%
% ⚠️ 四个档位必须全给。只给 UprightFont 的话,在 \bfseries 环境里会落到
% "Font shape `TU/texgyretermes/b/n' undefined" 并静默替换,
% 表现为加粗失效(试卷的 \TNRB 与 \qnum 都会踩到)。
% 表现为加粗失效(试卷的 \TNRB 与 \qnum 需要用到)。
\newfontfamily\tnr{texgyretermes}[
Extension = .otf,
Path = ../fonts/tex-gyre-termes/,
@@ -381,7 +379,7 @@
%
% 这里不全局改 \linespread,因为各模板需求不同(科技报告依赖 ctex
% 默认值,试卷归档封面/课程执行大纲/年度考核登记表必须归 1 才能
% 还原 docx 的精确行高)。只提供工具命令,由各模板自行调用。
% 还的精确行高)。只提供工具命令,由各模板自行调用。
%======================================================================
\newcommand{\ouclinespread}[1]{\linespread{#1}\relax}