Files
ouc_latex_template/试卷归档目录/README.md
T

102 lines
2.2 KiB
Markdown
Raw Normal View History

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 项即完整清单。