2026-11-01 08:52:54 +08:00
|
|
|
|
# 试卷归档目录
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
信息科学与工程学部试卷归档目录(理论课),A4 单页,12 项核对清单。
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 编译
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
```bash
|
|
|
|
|
|
cd 试卷归档目录
|
|
|
|
|
|
xelatex 试卷归档目录.tex
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
或仓库根:`bash build.sh 试卷归档目录`
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
|
|
|
|
|
## 文件
|
|
|
|
|
|
|
|
|
|
|
|
| 文件 | 说明 |
|
|
|
|
|
|
|---|---|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
| `试卷归档目录.tex` | 主文件,清单条目改这里 |
|
|
|
|
|
|
| `oucgddir.sty` | 版式包,一般不改 |
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 完整内容
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
整个模板就一个清单表,改条目直接编辑 `.tex` 正文:
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
|
|
|
|
|
```latex
|
2026-11-01 08:52:54 +08:00
|
|
|
|
\begin{document}
|
|
|
|
|
|
\vspace*{\gdtopskip}
|
|
|
|
|
|
|
|
|
|
|
|
\gdtitle{归\gdgap 档\gdgap 目\gdgap 录}
|
|
|
|
|
|
|
|
|
|
|
|
\vspace{\gdheadskip}
|
|
|
|
|
|
|
2026-10-27 07:51:10 +08:00
|
|
|
|
\begin{gdtable}
|
|
|
|
|
|
\gdhead{序号} & \gdhead{内容} & \gdheadIII \\
|
2026-11-01 08:52:54 +08:00
|
|
|
|
\gdno{1} & \gditem{考试签到表} & \\
|
|
|
|
|
|
\gdno{2} & \gditem{监考记录} & \\
|
|
|
|
|
|
...
|
2026-10-27 07:51:10 +08:00
|
|
|
|
\end{gdtable}
|
2026-11-01 08:52:54 +08:00
|
|
|
|
\end{document}
|
2026-10-27 07:51:10 +08:00
|
|
|
|
```
|
|
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 增加或删除条目
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
复制一行改内容即可,编号手动写:
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
|
|
|
|
|
```latex
|
2026-11-01 08:52:54 +08:00
|
|
|
|
\gdno{13} & \gditem{新增的项目名称} & \\
|
2026-10-27 07:51:10 +08:00
|
|
|
|
```
|
|
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
删条目就删整行。条目数变了不影响版式。
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 标题间距
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
`\gdtitle` 里的四个字之间用 `\gdgap` 插空隙:
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
|
|
|
|
|
```latex
|
|
|
|
|
|
\gdtitle{归\gdgap 档\gdgap 目\gdgap 录}
|
|
|
|
|
|
```
|
|
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
**不能直接写空格**(`归 档 目 录`)—— xeCJK 会吞掉连续半角空格,
|
|
|
|
|
|
编译出来是紧贴的「归档目录」。
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 常用命令
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
| 命令 | 用途 |
|
|
|
|
|
|
|---|---|
|
|
|
|
|
|
| `\gdtitle{文字}` | 主标题 |
|
|
|
|
|
|
| `\gdgap` | 标题字之间的固定空隙(24bp) |
|
|
|
|
|
|
| `\gdtopskip` | 标题上方留白 |
|
|
|
|
|
|
| `\gdheadskip` | 标题下方留白 |
|
|
|
|
|
|
| `gdtable` 环境 | 清单表 |
|
|
|
|
|
|
| `\gdhead{文字}` | 表头格(三列各一个变体:`\gdhead`、`\gdheadIII`) |
|
|
|
|
|
|
| `\gdheadraw{文字}` | 表头格(不自动排版) |
|
|
|
|
|
|
| `\gdno{数字}` | 序号格 |
|
|
|
|
|
|
| `\gditem{文字}` | 条目格 |
|
|
|
|
|
|
| `\gdnote{文字}` | 备注格 |
|
|
|
|
|
|
| `\gdrule` | 横线 |
|
|
|
|
|
|
|
|
|
|
|
|
### 三列表头
|
|
|
|
|
|
|
|
|
|
|
|
表头有三个命令对应三列,因为各列的对齐和宽度不同:
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
|
|
|
|
|
```latex
|
2026-11-01 08:52:54 +08:00
|
|
|
|
\gdhead{序号} & \gdhead{内容} & \gdheadIII \\
|
2026-10-27 07:51:10 +08:00
|
|
|
|
```
|
|
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
### 宽度常量
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
| 常量 | 说明 |
|
|
|
|
|
|
|---|---|
|
|
|
|
|
|
| `\gdwa` `\gdbw` `\gdwc` | 三列的宽度 |
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 版式
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
```
|
|
|
|
|
|
A4,单页,三线表
|
|
|
|
|
|
标题黑体加宽字距,表头黑体,条目宋体
|
|
|
|
|
|
```
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
## 注意
|
2026-10-27 07:51:10 +08:00
|
|
|
|
|
2026-11-01 08:52:54 +08:00
|
|
|
|
清单条目是学校的固定要求,一般不改。示例中的 12 项即完整清单。
|