新增课程教学日历 LaTeX 模板(课程教学日历/) #8
把学校下发的通用空白表「附件3:中国海洋大学课程教学日历(理论课程)」 做成 XeLaTeX 模板,与 试卷归档封面/、试卷归档目录/ 同一套做法。 版式按原 .doc 逐项还原并实测标定: - 表宽 174.625mm(tblW 9900 twips),tblInd 为负(−13.97mm), 表格比版心更靠左,可见左边界 15.875mm - 7 列宽度取 gridCol − 2×colsep − 线宽 - 边框 0.5pt(w:sz=4),内边距 1.905mm(108 twips) - 字号 14 / 12 / 10.5bp 三档,全部用 bp(Word 的 pt 是 PostScript pt) - 行高按「行数 × 23pt」显式给 ht(原件 w:line=460 exact) 实测校验(pymupdf 读两版 PDF): - 8 条竖线 x 偏差 ≤ 0.004mm - 纵向锚点:附件号 / 标题 / 表格顶线 Δ = 0.00pt,其余 ≤ 0.03pt - 行高 18 行中 17 行 Δ ≤ 0.4pt - 字号 14.00 / 12.00 / 10.50 精确 - 零警告(无 Overfull / Underfull / 缺字) 真实数据零泄漏:原 .doc 是填过的实例,模板把所有字段换成占位符 (××××、000000000000、×、20××),已 grep 确认课程名、开课号、 教师姓名、年份、16 周日期与章节名均零命中。 README 记录五类坑:bp 单位、固定行距在 TeX 里不等于 baselineskip、 linespread 必须在 fontsize 之后、SetCell 的 c 列不折行、leftskip 与 geometry 叠加;以及原件五处不一致(第一周行距 15.6pt、周次列对齐 前后不同、表头折行数、表头不加粗、签字栏用空格顶位)。 注:本模板 3 页,原件 2 页 —— 因不复制第一周行距的疏漏,该行多 22pt。
This commit is contained in:
Reference in New Issue
Block a user