Files
laoyang f87d763602 重写全部 README,只保留使用说明
17 个 README 统一改成使用说明书,去掉来源、踩坑、需求过程等内容。

只保留:
- 怎么编译、跑几遍
- 文件结构
- 要改哪些参数(逐项列出宏名与含义)
- 用到的命令(表格)
- 版式参数

删除:
- 原文件来源、抽取过程
- 踩坑记录、最小复现、实测数据
- 用户需求、工单号、历史沿革
- 改造前后对比

行数 4185 → 2261。

全库 16/16 编译通过。
2026-11-01 08:52:54 +08:00

98 lines
2.4 KiB
Markdown

# 特殊事项说明表
中国海洋大学报销用特殊事项说明表,A4 单页,含事项描述与三级签字审批。
## 编译
```bash
cd 特殊事项说明表
xelatex 特殊事项说明表.tex
```
或仓库根:`bash build.sh 特殊事项说明表`
## 文件
| 文件 | 说明 |
|---|---|
| `特殊事项说明表.tex` | 主文件,填内容改这里 |
| `ouccsx.sty` | 版式包,一般不改 |
## 填写参数
全部在 `\begin{document}` 之前定义:
```latex
\newcommand{\sxdesc}{%
因渤海湾生态环境监测浮标需要例行维护,前往昌邑近岸观测站更换传感器……}
\newcommand{\sxdateA}{} % 项目负责人签字处日期
\newcommand{\sxdateB}{} % 单位负责人签字处日期
\newcommand{\sxdateC}{} % 科技管理部门签字处日期
```
| 参数 | 说明 |
|---|---|
| `\sxdesc` | 事项描述正文,可写多段(用 `\par` 分开) |
| `\sxdateA` | 项目负责人签字处日期 |
| `\sxdateB` | 单位负责人签字处日期 |
| `\sxdateC` | 科技管理部门签字处日期 |
### 日期怎么写
留空则印成「 年 月 日」供手写。要打印具体日期:
```latex
\newcommand{\sxdateA}{2026} % 只印年份
\newcommand{\sxdateA}{2026}{10}{28} % 但这不是正确写法
```
正确写法是用完整版命令(三参数版本,写在同一行的花括号内):
```latex
\newcommand{\sxdateA}{\sxdatefull{2026}{10}{28}}
```
要只印年份就用 `\newcommand{\sxdateA}{2026}`,其余留空手填。
## 生成的表格
`\sxform` 一条命令印出整个表:
```latex
\begin{document}
\sxform
\end{document}
```
表格内容:
| 区段 | 内容 |
|---|---|
| 标题 | 特殊事项说明表 |
| 事项描述 | `\sxdesc` 的内容,占主表区 |
| 签字栏 | 三处签字与日期 |
| 表尾 | 说明条款 |
## 常用命令
| 命令 | 用途 |
|---|---|
| `\sxform` | 印出整张表 |
| `\sxtitle{标题}` | 改主标题文字 |
| `\sxtable` | 只印表格部分(不含标题) |
| `\sxnotes` / `\sxnoteitem` | 表尾说明条目 |
| `\sxfootcontent` | 表尾内容 |
| `\sxfonttitle` / `\sxfontbody` / `\sxfontsign` / `\sxfontfoot` | 各区块字体设置 |
## 版式
```
A4,单页
标题黑体,正文宋体,签字栏楷体
三处签字:项目负责人 / 单位负责人 / 科技管理部门
```
## 注意
示例内容是虚构数据,使用时整段替换 `\sxdesc`。签字与日期栏留空手填。