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