# 试卷 期末考试试卷 + 参考答案与评分标准,两套模板,A4 两栏。 ## 编译 ```bash cd 试卷 xelatex 试卷题型示例.tex xelatex 试卷题型示例.tex # 题号交叉引用需要两遍 xelatex 参考答案与评分标准示例.tex xelatex 参考答案与评分标准示例.tex ``` 或仓库根:`bash build.sh 试卷 试卷题型示例`(自动跑两遍) ## 文件 | 文件 | 说明 | |---|---| | `试卷题型示例.tex` | 试卷,16 种题型展示 | | `参考答案与评分标准示例.tex` | 答案与评分标准 | | `oucexam.sty` | 试卷版式包 | | `ouckey.sty` | 答案版式包 | ## 试卷:卷头参数 ```latex \documentclass[UTF8,fontset=none]{ctexart} \usepackage{oucexam} \examsetup{ year = {2025}, % 学年 term = {秋}, % 季学期 course = {数字逻辑}, % 课程名称 college = {信息科学与工程学院}, type = {A}, % 试卷类型 A / B foottype = {}, % 页脚是否再印类型字母,留空则不印 proposer = {}, % 命题人 reviewer = {}, % 审题人 mode = {闭卷}, % 考试方式 allowed = {无}, % 允许携带的物品 nsec = {16}, % 大题数量(成绩表按此栏数等分) } ``` | 参数 | 说明 | |---|---| | `year` | 学年 | | `term` | 季学期 | | `course` | 课程名称 | | `college` | 学院 | | `type` | 试卷类型,A / B | | `foottype` | 页脚类型字母,留空不印 | | `proposer` | 命题人,留空不印 | | `reviewer` | 审题人,留空不印 | | `mode` | 闭卷 / 开卷 | | `allowed` | 允许携带物品 | | `nsec` | 大题数量,决定卷头成绩表的栏数 | 留空的项自动不印,不会留空白横线。 ## 试卷:题型命令 16 种题型,按需用: | 题型 | 命令 | |---|---| | 一、填空题 | `\blank[n]` 按字宽画横线,`\lblank` 通栏横线 | | 二、判断题 | `\judge` 括号在题首 | | 三、单项选择题 | `\choices` 一行四栏 | | 四、多项选择题 | `\choicesII` 两行两栏 | | 五、名词解释 | `\answerlines[n]` 答题横线 | | 六、简答题 | 题号用 `\qiT`(Times 数字) | | 七、判断改错题 | `\judge` + 改错横线 | | 八、计算题 | 表格 + `\answerbox` 作答框 | | 九、作图题 | 大方框作答 | | 十、配伍题 | `\mtpair` 左右两栏,中间连线 | | 十一、表格填写题 | `\datatable` + 空格 | | 十二、术语翻译题 | 英译中 / 中译英 | | 十三、证明题 | 逻辑推演,大作答区 | | 十四、分析题 | 配图,用 `\examfig{宽度}{文件}` | | 十五、实验设计题 | 方案要素 + 大作答区 | | 十六、论述题 | 大段作答区 | 大题标题写法: ```latex \examsection{一、填空题(每空 1 分,共 10 分)} ``` ## 答案:卷头参数 ```latex \usepackage{ouckey} \keysetup{ year = {2025}, % 学年 term = {秋}, % 季学期 course = {数字逻辑}, % 课程名称 type = {A}, % 试卷类型 dept = {计算机科学与技术学院}, college = {信息科学与工程学院}, major = {计算机科学与技术专业 \TNR{2023} 级}, teacher = {张远航}, % 任课教师 examiner = {张远航}, % 命题教师 mode = {闭卷、笔试}, total = {100}, % 满分 } ``` | 参数 | 说明 | |---|---| | `year` `term` `course` `type` | 与试卷一致 | | `dept` | 系 | | `college` | 学院 | | `major` | 面向专业与年级 | | `teacher` | 任课教师 | | `examiner` | 命题教师 | | `mode` | 考试方式 | | `total` | 满分 | ## 答案:命令 | 命令 | 用途 | |---|---| | `\makekeyhead` | 印抬头 | | `\keysection{标题}` | 大题的标题与答案区 | | `\keysectionfree{标题}` | 不带答案框的标题 | | `\keyitem{...}` | 一条答案与评分点 | | `\keyitemstar{...}` | 带星号的答案条目 | | `\keynote{...}` | 说明性注释 | | `\scoring{分值}` | 标出评分点分值 | | `\keytotal` | 末尾的分数汇总表 | | `\keysign` | 签字栏 | | `\objkeys{...}` | 客观题答案(判断、选择) | | `\pt{n}` / `\ptline` | 分值标注 | 答案与试卷的题号、分值要一一对应,改试卷时答案模板也要同步改。 ## 版式 ``` A4 两栏,栏宽 82mm 试卷:题号与作答区按题型自动排 答案:每题带评分点标注,末尾总分汇总表 正文宋体,题号用 Times ``` ## 配图 分析题等需要配图时,用 TikZ 直接画,或: ```latex \examfig{0.6\textwidth}{图片文件.png} ``` ## 注意 示例内容为虚构题目,使用时全部替换。