模板内容填充:全库 × 占位换成完整虚构示例,README 表述同步 #11
把 11 个模板里满篇的 × 换成一套连贯的虚构数据,让样张能看出排版效果。
虚构设定(跨模板统一):
- 数字逻辑 / 2025 秋 / 张远航 / 计算机科学与技术学院,教学日历、成绩构成
说明、试卷归档封面、试卷四份互相对得上
- 简历:张远航,1985.03,教授博导,论文/专利/项目/获奖全套虚构
- 年度考核:同一人的 2025 年度考核表,年度总结四段写满
- 执行大纲:刻意不套用上面那套(原件就是《信号与线性系统分析》的课,
强行改课程名会让章节体系、学时分配、思政案例全对不上)
假数据都留肉眼可辨标记:DOI 统一 10.9999/、专利号 ZL209999…、
软著 2024SR99999…、手机 138 0000 0000、邮箱 example.net。
签字/日期/评语栏仍然留空——编了就分不清该改哪儿。
修掉一个既有 bug(填充时才暴露):
年度考核登记表「出生年月」的值从来不显示,连字符都不在 PDF 里。
根因是 tabularray 的 cell{r}{c}={c=n} 里那个 c 是数据行的单元序号、
不是视觉列号,表头三处 c=2 要求该行吃 15 个视觉列而表只有 11 列,
超出部分静默丢弃。迷惑点:写 12 格丢值,写 9 格反而正常。
正解是表头不写 cell{},改用行内 \SetCell[c=n]{c},每行照常写满 11 格。
同时 R0 行原件本就装不下(前六字段 115.76mm,剩 42.20mm 要放
19.68mm 标签 + 17.22mm 值,但列宽被切成 15.31/1.38/25.51),
把标签折两行「出生/年月」解决,列宽一个没改。
README 同步:根 README 与 8 个模板 README 里「一律用 × 占位」的说法
已不成立,统一改为「示例内容全部虚构」,并说明哪些位置仍必须留空。
验证:12 个模板零 error,4 处基线警告未新增;干净副本重编页数一致;
PDF 正文 × 清零;真实信息零泄漏。
This commit is contained in:
+19
-13
@@ -1,7 +1,7 @@
|
||||
# 劳务发放说明表 — 中国海洋大学 劳务发放说明表(LaTeX 版)
|
||||
|
||||
把实验室用的《劳务发放说明表》Word 版复刻为 LaTeX 模板。版式与原 `.docx`
|
||||
逐项对齐,**不含任何真人信息**:姓名、人数、项目名称、单位名称一律 `×` 占位。
|
||||
逐项对齐,**不含任何真人信息**:姓名、人数、项目名称、单位名称全部是编的。
|
||||
|
||||
## 文件
|
||||
|
||||
@@ -24,24 +24,30 @@ xelatex 劳务发放说明表.tex
|
||||
## 改内容
|
||||
|
||||
```latex
|
||||
\newcommand{\lwunit}{{\songti ××××××××}} % 用工单位(学部 / 学院)
|
||||
\newcommand{\lwreason}{{\songti ××××}} % 用工事由
|
||||
\newcommand{\lwnote}{} % 备注(可留空)
|
||||
\newcommand{\lwunit}{{\songti 信息科学与工程学部}} % 用工单位(学部 / 学院)
|
||||
\newcommand{\lwreason}{{\songti 科研项目数据整理}} % 用工事由
|
||||
\newcommand{\lwnote}{} % 备注(可留空)
|
||||
\newcommand{\lwwork}{%
|
||||
聘请{\songti ×××}等{\songti ×}位研究生参与《{\songti ×××}》项目的研究工作。}
|
||||
聘请{\songti 李承宇}等{\songti 2}位研究生参与《{\songti 近岸海域生态健康
|
||||
多源数据融合与智能评估技术}》项目的研究工作。}
|
||||
```
|
||||
|
||||
上列值是**样张实际用的虚构内容**(人名校验过:`李承宇` 不对应任何真实人员)。
|
||||
|
||||
### 关于 `\lwwork` 的句式
|
||||
|
||||
原文是「聘请秦依康等 2 位研究生参与《观测数据驱动的渤海生态系统健康评估
|
||||
关键技术研发》项目的研究工作。」——真人姓名、人数、真实项目名已替换为
|
||||
`×××` / `×`,**句式一字未动**。填表时把三处 `×` 换成实际内容即可:
|
||||
原文是一句「聘请某研究生等 N 位参与某项目研究工作」的表述 ——
|
||||
真人姓名、人数、真实项目名均未保留,**句式一字未动**。
|
||||
填表时把这三处换成实际内容即可:
|
||||
|
||||
| 占位 | 换成 |
|
||||
| :-- | :-- |
|
||||
| 第一个 `×××` | 第一位研究生的姓名("等"字后面若只有一人,可删"等×位") |
|
||||
| `×`(位) | 研究生人数 |
|
||||
| 《`×××`》 | 项目全称 |
|
||||
| 样张值 | 含义 | 换成 |
|
||||
| :-- | :-- | :-- |
|
||||
| `李承宇` | 第一位研究生的姓名 | 真实姓名("等"字后面若只有一人,可删"等 N 位") |
|
||||
| `2`(位) | 研究生人数 | 实际人数 |
|
||||
| 《`近岸海域…技术`》 | 项目全称 | 真实项目名 |
|
||||
|
||||
> 不是满篇 `×` 的原因:这张表**正文只有一句话**,全打叉的话整页看着像没填完,
|
||||
> 也判断不出这句话在该行里排几行。填一句完整的话才知道行高要不要调。
|
||||
|
||||
## 版式数据来源
|
||||
|
||||
|
||||
Binary file not shown.
+6
-6
@@ -15,16 +15,16 @@
|
||||
%======================================================================
|
||||
% 1. 表格内容(填表时只改这一段)
|
||||
%======================================================================
|
||||
\newcommand{\lwunit}{{\songti ××××××××}} % 用工单位(学部/学院)
|
||||
\newcommand{\lwreason}{{\songti ××××}} % 用工事由
|
||||
\newcommand{\lwunit}{{\songti 信息科学与工程学部}} % 用工单位(学部/学院)
|
||||
\newcommand{\lwreason}{{\songti 科研项目数据整理}} % 用工事由
|
||||
\newcommand{\lwnote}{} % 备注(可留空)
|
||||
|
||||
% 劳务人员从事的具体工作。
|
||||
% ⚠️ 原来写的是“聘请秦依康等 2 位研究生参与《观测数据驱动的渤海生态系统
|
||||
% 健康评估关键技术研发》项目的研究工作。”——真人姓名与真实项目名已换成
|
||||
% × 占位,句式保持不变。
|
||||
% ⚠️ 本文件已填入**虚构示例**(姓名、人数、项目名均系编造),仅演示一份
|
||||
% 填好的表长什么样。实际使用时整段替换成自己的人员与项目。
|
||||
\newcommand{\lwwork}{%
|
||||
聘请{\songti ×××}等{\songti ×}位研究生参与《{\songti ×××}》项目的研究工作。}
|
||||
聘请{\songti 李承宇}等{\songti 2}位研究生参与《{\songti 近岸海域生态健康
|
||||
多源数据融合与智能评估技术}》项目的研究工作。}
|
||||
|
||||
%======================================================================
|
||||
% 2. 正文
|
||||
|
||||
Reference in New Issue
Block a user