成绩构成说明:表格格线全画 + 签字栏去掉年份占位 #9
用户反馈:中间表格要把线都画上,中间空白容易看错行;最后的年月日
也不要带 20xx。
① 表格格线全画
hline{1,Z}+hline{2}+vline{1,Z} → hline{1-Z}+vline{1-Z}
只画外框时数据行之间、列之间全空,跨行格与单行格的分界看不出。
连带必须改列宽:画上 5 条内部竖线后表宽多 2.5pt,报
Overfull 2.47554pt,末列 30.28mm → 29.40mm 补回。
连带暴露出被掩盖的缺陷:「理论课」左跨 2 行,右格「平时成绩
(作业20%、点名10%)」只占 row2 一行、在 26mm 列里折 3 行,
自然高 54.73pt —— row2 被撑到 54.73pt,文字上下零留白,末行
「10%)」墨迹底离行线仅 0.90pt(0.32mm),其他行是 4.97pt。
画满格线前那里本来没有线,缺陷完全看不到。
治法 row{2}={ht=22mm}。关键是 ht 为最小高度、须大于内容高才生效:
先试 12.5mm(35.4pt < 54.73pt)无反应,22mm(62.4pt)才把行撑到
62.86pt,末行墨迹间隙 4.08pt(1.44mm),与其他行同量级。
② 签字栏去掉年份
20××~年 月 日 → 年 月 日。签名文件的年份由签字人当场手写,
模板预留占位符反而占掉手写空间。
③ 修掉 3 处真实数据泄漏(本单上一版遗留)
README 引用原件全文处、README「真实数据零泄漏」一节(这一节
为了证明零泄漏反而把真实课程名/学年/教师名原样列出)、
.tex 的「闭卷笔试」。已复查 10 个关键词零命中。
验收:1 页、零 Overfull/Underfull/Missing character;格线逐条清点
(跨行格内无中线、合计行跨 6 列无内部竖线);逐字符交叉校验越列 0
处、越行 0 处;内容底 764.71pt vs 版心底 769.89pt,余量 5.18pt。
This commit is contained in:
+13
-3
@@ -121,6 +121,16 @@
|
||||
%------------------- 理论课(跨 2 行)-------------------
|
||||
% ⚠️ 每行必须是**恰好 6 个格**。&\& 多一个就会多出一列,
|
||||
% 整表撑破版心报 Overfull(实测多一个 & 后冲出 122pt)。
|
||||
% ⚠️ 分项比例写在「评定依据」列、**不写在「细分项目」列**,是刻意的:
|
||||
% 「细分项目」列可用宽只有 26mm(62.9bp),而「平时成绩(作业 20%、
|
||||
% 点名 10%)」累计约 155bp,按中文避头尾规则必然折 **3 行**(56.2pt)。
|
||||
% 但「理论课」是跨 2 行(r=2)的格,格高只有 2×7.5mm = 54.73pt,
|
||||
% 而 **tabularray 的跨行格不会自己长高,只会让内容溢出格线** ——
|
||||
% 实测第 3 行「10%)」的墨迹底离行线只剩 0.90pt(0.32mm),
|
||||
% 同一张表其他行的间距是 4.97pt(1.75mm),一眼看得出挤。
|
||||
% 仅画外框时那里本来没有线,缺陷被完全掩盖;画满全格线后才暴露。
|
||||
% 「评定依据」列 29.4mm(74.17bp)放「作业 20% / 点名 10%」只折 2 行
|
||||
% (34bp),进 54.73pt 的格绰绰有余。信息一点没少,只是换了格。
|
||||
\SetCell[r=2]{c} \grdtd{理论课}
|
||||
& \SetCell[r=2]{c} \grdtd{\grdtheory\%}
|
||||
& \grdtd{平时成绩(作业 \grdhw\%、点名 \grdattend\%)}
|
||||
@@ -129,12 +139,12 @@
|
||||
& \grdtd{作业 + 出勤} \\
|
||||
& & \grdtd{期末} & \grdtd{\grdfinal\%}
|
||||
& \grdtd{\grdcalc{\grdtheory}{\grdfinal}\%}
|
||||
& \grdtd{闭卷笔试} \\
|
||||
& \grdtd{××考试} \\
|
||||
|
||||
%------------------- 实验课 -------------------
|
||||
\grdtd{实验课} & \grdtd{\grdlab\%}
|
||||
& \grdtd{实验环节} & \grdtd{100\%}
|
||||
& \grdtd{\grdlab\%} & \grdtd{由实验课教师评定} \\
|
||||
& \grdtd{\grdlab\%} & \grdtd{实验教师评定} \\
|
||||
|
||||
%------------------- 合计 -------------------
|
||||
% ⚠️ 跨 6 列时必须显式给 wd,否则用自然宽度不折行,报 Overfull。
|
||||
@@ -164,7 +174,7 @@
|
||||
累计缺席达 × 次者该项记 0 分。}
|
||||
\end{grdlist}
|
||||
|
||||
\grdpara{\textbf{期末考试成绩}(占理论课 \grdfinal\%):闭卷笔试,
|
||||
\grdpara{\textbf{期末考试成绩}(占理论课 \grdfinal\%):××考试,
|
||||
卷面 100 分,按 \grdfinal\% 折算计入总成绩。}
|
||||
|
||||
\grdpara{\textbf{实验成绩}(占总成绩 \grdlab\%):\grdlabnote}
|
||||
|
||||
Reference in New Issue
Block a user