把 11 个模板里满篇的 × 换成一套连贯的虚构数据,让样张能看出排版效果。
虚构设定(跨模板统一):
- 数字逻辑 / 2025 秋 / 张远航 / 计算机科学与技术学院,教学日历、成绩构成
说明、试卷归档封面、试卷四份互相对得上
- 简历:张远航,1985.03,教授博导,论文/专利/项目/获奖全套虚构
- 年度考核:同一人的 2025 年度考核表,年度总结四段写满
- 执行大纲:刻意不套用上面那套(原件就是《信号与线性系统分析》的课,
强行改课程名会让章节体系、学时分配、思政案例全对不上)
假数据都留肉眼可辨标记:DOI 统一 10.9999/、专利号 ZL209999…、
软著 2024SR99999…、手机 138 0000 0000、邮箱 example.net。
签字/日期/评语栏仍然留空——编了就分不清该改哪儿。
修掉一个既有 bug(填充时才暴露):
年度考核登记表「出生年月」的值从来不显示,连字符都不在 PDF 里。
根因是 tabularray 的 cell{r}{c}={c=n} 里那个 c 是数据行的单元序号、
不是视觉列号,表头三处 c=2 要求该行吃 15 个视觉列而表只有 11 列,
超出部分静默丢弃。迷惑点:写 12 格丢值,写 9 格反而正常。
正解是表头不写 cell{},改用行内 \SetCell[c=n]{c},每行照常写满 11 格。
同时 R0 行原件本就装不下(前六字段 115.76mm,剩 42.20mm 要放
19.68mm 标签 + 17.22mm 值,但列宽被切成 15.31/1.38/25.51),
把标签折两行「出生/年月」解决,列宽一个没改。
README 同步:根 README 与 8 个模板 README 里「一律用 × 占位」的说法
已不成立,统一改为「示例内容全部虚构」,并说明哪些位置仍必须留空。
验证:12 个模板零 error,4 处基线警告未新增;干净副本重编页数一致;
PDF 正文 × 清零;真实信息零泄漏。
320 lines
15 KiB
TeX
320 lines
15 KiB
TeX
%======================================================================
|
||
% 试卷题型全览(示例卷)
|
||
% 用途:演示 oucexam.sty 支持的各类题型,不含任何真题。
|
||
% 题目内容、分值均为示意,实际使用时按教学大纲替换。
|
||
% 编译: xelatex 试卷题型示例.tex (跑两遍,第二遍取总页数)
|
||
% 换课程 / 学期只改下面的 \examsetup
|
||
%
|
||
% 题型索引(共 16 类):
|
||
% 一、填空题 \blank[n] 按字宽画横线 / \lblank 通栏横线
|
||
% 二、判断题 \judge 括号在题首
|
||
% 三、单项选择题 \choices 一行四栏(短选项)
|
||
% 四、多项选择题 \choicesII 两行两栏(长选项)
|
||
% 五、名词解释 \answerlines[n] 答题横线
|
||
% 六、简答题 题号改 Times(\qiT)
|
||
% 七、判断改错题 \judge + 改错横线
|
||
% 八、计算题 表格 + \answerbox 作答框
|
||
% 九、作图题 大方框作答
|
||
% 十、配伍题 \mtpair 左右两栏,中间留连线
|
||
% 十一、表格填写题 \datatable + 空格
|
||
% 十二、术语翻译题 英译中 / 中译英
|
||
% 十三、证明题 逻辑推演,大作答区
|
||
% 十四、分析题 配图(TikZ 示意,可换 \examfig)
|
||
% 十五、实验设计题 方案要素 + 大作答区
|
||
% 十六、论述题 大段作答区
|
||
%======================================================================
|
||
\documentclass[UTF8,fontset=none]{ctexart}
|
||
\usepackage{oucexam}
|
||
\usetikzlibrary{positioning}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 卷头参数
|
||
%----------------------------------------------------------------------
|
||
\examsetup{
|
||
year = {2025},
|
||
term = {秋},
|
||
course = {数字逻辑},
|
||
college = {信息科学与工程学院},
|
||
type = {A}, % 卷头"试卷类型:A 卷"用这个
|
||
foottype = {}, % 页脚课程名后是否再印类型字母。默认空(原卷 A 卷就不印)
|
||
% 若要与 B 卷一致,写 foottype = {B}
|
||
proposer = {},
|
||
reviewer = {},
|
||
mode = {闭卷},
|
||
allowed = {无},
|
||
nsec = {16}, % 本示例共 16 个大题,成绩表自动按 17 栏等分
|
||
}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 示例插图:用 TikZ 画一个通用框图占位,不依赖任何图片文件。
|
||
% 实际使用时换成自己的图:
|
||
% \examfig[水平偏移]{宽度}{figs/xxx.jpg}
|
||
% 或需要精确定位时:
|
||
% \pinnedfig{x}{y}{宽度}{图后留白}{figs/xxx.jpg}
|
||
%----------------------------------------------------------------------
|
||
\newcommand{\pinnedfig}[5]{%
|
||
\begin{tikzpicture}[remember picture,overlay]
|
||
\node[anchor=north west,inner sep=0pt]
|
||
at ([xshift=#1,yshift=-#2]current page.north west)
|
||
{\includegraphics[width=#3]{#5}};
|
||
\end{tikzpicture}%
|
||
\par\nointerlineskip\vspace*{#4}}
|
||
|
||
\newcommand{\demoflow}{%
|
||
\par\nointerlineskip\vspace*{10bp}%
|
||
\centerline{%
|
||
\begin{tikzpicture}[node distance=34bp,
|
||
box/.style={draw,semithick,minimum width=64bp,minimum height=24bp,
|
||
inner sep=1bp,font=\Fivhao},
|
||
arr/.style={->,>=stealth,semithick}]
|
||
\node[box] (a) {环节一};
|
||
\node[box,right=of a] (b) {环节二};
|
||
\node[box,right=of b] (c) {环节三};
|
||
\node[box,right=of c] (d) {环节四};
|
||
\draw[arr] (a.north east) to[out=40,in=140] (b.north west);
|
||
\draw[arr] (b.north east) to[out=40,in=140] (c.north west);
|
||
\draw[arr] (c.north east) to[out=40,in=140] (d.north west);
|
||
\draw[arr] (d.south west) to[out=220,in=320] (a.south east);
|
||
\end{tikzpicture}}%
|
||
\par\nointerlineskip\vspace*{10bp}}
|
||
|
||
\begin{document}
|
||
|
||
%======================================================================
|
||
% 第 1 页:卷头 + 客观题(填空 / 判断 / 单选 / 多选)
|
||
%======================================================================
|
||
\examhead
|
||
|
||
%----------------------------------------------------------------------
|
||
% 一、填空题 —— \blank[n] 按字宽画填空横线
|
||
%----------------------------------------------------------------------
|
||
\bigsection{一}{填空题}{\TNRB{5}\oucsp{6}小题,每题\oucsp{6}\TNRB{2}\oucsp{6}分,共\oucsp{6}\TNRB{10}\oucsp{6}分}
|
||
|
||
\qi{1}{本课程教材共分为\blank[2]章,其中第\blank[1]章为本学期重点。}
|
||
\qi{2}{一个完整的系统通常由输入、处理、\blank[4]和输出四部分组成。}
|
||
\qi{3}{实验数据记录应当做到\blank[3]、准确、\blank[2]三项基本要求。}
|
||
\qi{4}{若某班共有\TNR{45}名学生,按每组\TNR{5}人分组,可分为\blank[1]组。}
|
||
\qi{5}{按考核方式划分,本课程属于\blank[3]考核,总评成绩由\blank[3]和期末成绩构成。}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 二、判断题 —— 括号在行尾(原卷写法);\judge 为括号在题首的写法
|
||
%----------------------------------------------------------------------
|
||
\bigsection{二}{判断题}{\TNRB{5}\oucsp{6}小题,每题\oucsp{6}\TNRB{2}\oucsp{6}分,共\oucsp{6}\TNRB{10}\oucsp{6}分}
|
||
|
||
\qi{1}{课程考核成绩由平时成绩和期末成绩两部分构成。(\hspace{1.67em})}
|
||
\qi{2}{实验报告可以由多人共用同一份原始数据。(\hspace{1.67em})}
|
||
\qi{3}{课堂讨论的发言内容应当提前准备提纲。(\hspace{1.67em})}
|
||
\qi{4}{所有章节的学时分配完全相同。(\hspace{1.67em})}
|
||
\qi{5}{课程结束后不再安排集中答疑。(\hspace{1.67em})}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 三、单项选择题 —— \choices 一行四栏(短选项)
|
||
%----------------------------------------------------------------------
|
||
\bigsection{三}{单项选择题}{\TNRB{4}\oucsp{6}题,每题\oucsp{6}\TNRB{3}\oucsp{6}分,共\oucsp{6}\TNRB{12}\oucsp{6}分}
|
||
|
||
\qi{1}{下列各项中,属于本课程必修环节的是(\hspace{1.33em})。}
|
||
\choices{课堂讲授}{课程实验}{课后作业}{期末考核}
|
||
|
||
\qi{2}{一份规范的实验报告一般不包括(\hspace{1.33em})。}
|
||
\choices{实验目的}{实验步骤}{个人日记}{结果分析}
|
||
|
||
\qi{3}{关于课程学时的说法,正确的是(\hspace{1.33em})。}
|
||
\choices{可随意增减}{按计划执行}{由学生定}{无需公布}
|
||
|
||
\qi{4}{下列做法中,符合学术规范的是(\hspace{1.33em})。}
|
||
\choices{如实引注}{改写不给源}{代写作业}{重复投稿}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 四、多项选择题 —— \choicesII 两行两栏(长选项)
|
||
%----------------------------------------------------------------------
|
||
\bigsection{四}{多项选择题}{\TNRB{2}\oucsp{6}题,每题\oucsp{6}\TNRB{4}\oucsp{6}分,共\oucsp{6}\TNRB{8}\oucsp{6}分}
|
||
|
||
\qi{1}{下列属于过程性考核方式的有(\hspace{1.33em})。}
|
||
\choicesII{课堂随堂测验}{阶段性小组汇报}{期末闭卷笔试}{实验操作考核}
|
||
|
||
\qi{2}{撰写课程论文时应当遵守的学术规范包括(\hspace{1.33em})。}
|
||
\choicesII{如实标注引用来源}{独立完成规定部分}{直接复制他人成果}{按规定格式著录文献}
|
||
|
||
\newpage
|
||
|
||
%======================================================================
|
||
% 第 2 页:主观题(名词解释 / 简答 / 判断改错)
|
||
%======================================================================
|
||
|
||
%----------------------------------------------------------------------
|
||
% 五、名词解释 —— \answerlines[n] 给 n 条答题横线
|
||
%----------------------------------------------------------------------
|
||
\bigsection{五}{名词解释}{\TNRB{3}\oucsp{6}题,每题\oucsp{6}\TNRB{3}\oucsp{6}分,共\oucsp{6}\TNRB{9}\oucsp{6}分}
|
||
|
||
\qi{1}{课程大纲}
|
||
\answerlines[5]
|
||
|
||
\qi{2}{过程性评价}
|
||
\answerlines[5]
|
||
|
||
\qi{3}{实验预习}
|
||
\answerlines[5]
|
||
|
||
%----------------------------------------------------------------------
|
||
% 六、简答题 —— 题号用 Times(\qiT),与真题第 2、3 页一致
|
||
%----------------------------------------------------------------------
|
||
\bigsection{六}{简答题}{\TNRB{2}\oucsp{6}题,每题\oucsp{6}\TNRB{5}\oucsp{6}分,共\oucsp{6}\TNRB{10}\oucsp{6}分}
|
||
|
||
\qiT{1}{简述本课程成绩评定的基本构成,并说明各部分所占比例。}
|
||
\answerlines[5]
|
||
|
||
\qiT{2}{说明实验数据记录的规范要求,并列举至少三条。}
|
||
\answerlines[5]
|
||
|
||
%----------------------------------------------------------------------
|
||
% 七、判断改错题 —— 判断题的进阶形式:\judge(括号在题首)
|
||
%----------------------------------------------------------------------
|
||
\bigsection{七}{判断改错题}{\TNRB{2}\oucsp{6}题,每题\oucsp{6}\TNRB{3}\oucsp{6}分,共\oucsp{6}\TNRB{6}\oucsp{6}分}
|
||
|
||
\judge{1}{课程总评成绩只由期末卷面成绩决定,平时成绩不计入。}
|
||
\answerlines[3]
|
||
|
||
\judge{2}{实验课缺勤达到总学时三分之一者,可正常参加期末考试。}
|
||
\answerlines[3]
|
||
|
||
\newpage
|
||
|
||
%======================================================================
|
||
% 第 3 页:计算题 / 作图题
|
||
%======================================================================
|
||
|
||
%----------------------------------------------------------------------
|
||
% 八、计算题 —— 表格 + \answerbox 作答区
|
||
% 表格内数字用 \TNR{},不要用 $...$ —— 数学模式的基线比正文低,
|
||
% 与相邻中文字列不在同一基线上,视觉上会"错行"。
|
||
%----------------------------------------------------------------------
|
||
\bigsection{八}{计算题}{\TNRB{2}\oucsp{6}题,每题\oucsp{6}\TNRB{8}\oucsp{6}分,共\oucsp{6}\TNRB{16}\oucsp{6}分}
|
||
|
||
\qiT{1}{某课程总评成绩按“平时\TNR{30\%}+期末\TNR{70\%}”计算。已知某学生平时成绩\TNR{85}分、期末成绩\TNR{78}分,求其总评成绩(保留一位小数)。}
|
||
|
||
\answerbox{220bp}
|
||
|
||
\qiT{2}{某班\TNR{45}名学生参加测验,成绩分布如下表,试求平均分与及格率(\TNR{60}分及以上为及格)。}
|
||
|
||
\par\vspace*{5bp}
|
||
\centerline{%
|
||
\begin{tabular}{@{}cccc@{}}
|
||
\hline
|
||
分数段 & 人数 & 组中值 & 累计人数 \\
|
||
\hline
|
||
\TNR{[50,60)} & \TNR{5} & \TNR{55} & \TNR{5} \\
|
||
\TNR{[60,70)} & \TNR{12} & \TNR{65} & \TNR{17} \\
|
||
\TNR{[70,80)} & \TNR{15} & \TNR{75} & \TNR{32} \\
|
||
\TNR{[80,90)} & \TNR{9} & \TNR{85} & \TNR{41} \\
|
||
\TNR{[90,100]} & \TNR{4} & \TNR{95} & \TNR{45} \\
|
||
\hline
|
||
\end{tabular}}
|
||
\par\vspace*{5bp}
|
||
|
||
\answerbox{205bp}
|
||
|
||
|
||
|
||
%======================================================================
|
||
% 第 4 页:作图题 / 配伍题 / 分析题 / 论述题
|
||
%======================================================================
|
||
|
||
%----------------------------------------------------------------------
|
||
% 九、作图题 —— 大方框作答
|
||
%----------------------------------------------------------------------
|
||
\bigsection{九}{作图题}{\TNRB{1}\oucsp{6}题,每题\oucsp{6}\TNRB{6}\oucsp{6}分,共\oucsp{6}\TNRB{6}\oucsp{6}分}
|
||
|
||
\qiT{1}{请在下方方框内绘制本课程的学习流程图,要求包含“预习—听课—复习—作业”四个环节,并标明先后顺序。}
|
||
|
||
\answerbox{96bp}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十、配伍题 —— \mtpair 左内容 / 右内容,中间留给学生连线
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十}{配伍题}{\TNRB{1}\oucsp{6}题,每题\oucsp{6}\TNRB{4}\oucsp{6}分,共\oucsp{6}\TNRB{4}\oucsp{6}分}
|
||
|
||
\qiT{1}{请将下列左侧的教学环节与右侧的主要作用一一连线对应。}
|
||
|
||
\matchinggap
|
||
\mtpair{\qnum{1}~课堂讲授}{A.~巩固与检验}
|
||
\mtpair{\qnum{2}~课程实验}{B.~系统传授知识}
|
||
\mtpair{\qnum{3}~课后作业}{C.~动手验证原理}
|
||
\mtpair{\qnum{4}~期末考试}{D.~综合评定成绩}
|
||
\matchinggap
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十一、表格填写题 —— \datatable{列格式}{表体}
|
||
% 作答格用 \blank[1] 或留空,适合"填写对比表 / 归纳表 / 数据表"
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十一}{表格填写题}{\TNRB{1}\oucsp{6}题,每题\oucsp{6}\TNRB{6}\oucsp{6}分,共\oucsp{6}\TNRB{6}\oucsp{6}分}
|
||
|
||
\qiT{1}{请完成下表,比较三种学习方式的优缺点与适用场合。}
|
||
|
||
\datatable{@{}p{60bp}p{88bp}p{88bp}p{88bp}p{40bp}@{}}
|
||
{ 学习方式 & 主要优点 & 主要不足 & 适用场合 & 备注 \\
|
||
\hline
|
||
课堂学习 & \blank[4] & \blank[4] & \blank[4] & \blank[1] \\
|
||
\hline
|
||
自主阅读 & \blank[4] & \blank[4] & \blank[4] & \blank[1] \\
|
||
\hline
|
||
小组讨论 & \blank[4] & \blank[4] & \blank[4] & \blank[1] \\
|
||
\hline}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十二、术语翻译题 —— 英译中 / 中译英,两栏对照排
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十二}{术语翻译题}{\TNRB{5}\oucsp{6}小题,每题\oucsp{6}\TNRB{1}\oucsp{6}分,共\oucsp{6}\TNRB{5}\oucsp{6}分}
|
||
|
||
\qiT{1}{请将下列英文术语译为中文,填在括号内。}
|
||
|
||
\mtpair{\TNR{1.}\ \textbf{learning outcome}\quad(\hspace*{60bp})}%
|
||
{\TNR{2.}\ \textbf{formative assessment}\quad(\hspace*{60bp})}
|
||
\mtpair{\TNR{3.}\ \textbf{curriculum design}\quad(\hspace*{60bp})}%
|
||
{\TNR{4.}\ \textbf{academic integrity}\quad(\hspace*{60bp})}
|
||
\mtpair{\TNR{5.}\ \textbf{peer review}\quad(\hspace*{60bp})}%
|
||
{\mbox{}}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十三、证明题 —— 逻辑推演,作答区按需加高
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十三}{证明题}{\TNRB{1}\oucsp{6}题,每题\oucsp{6}\TNRB{6}\oucsp{6}分,共\oucsp{6}\TNRB{6}\oucsp{6}分}
|
||
|
||
\qiT{1}{已知“所有参加实验的学生都提交了报告”,“甲同学参加了实验”。\\*
|
||
试证明:甲同学提交了报告。(要求写出推理过程与依据)}
|
||
|
||
\answerbox{150bp}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十四、分析题 —— 配图;正式使用时建议用 \examfig{宽度}{文件}
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十四}{分析题}{\TNRB{2}\oucsp{6}题,每题\oucsp{6}\TNRB{3}\oucsp{6}分,共\oucsp{6}\TNRB{6}\oucsp{6}分}
|
||
|
||
\qiT{1}{观察下方示意图,说明该流程中各个环节的作用。}
|
||
|
||
\demoflow
|
||
|
||
\examfigcaption{图 1\quad 某流程示意图}
|
||
|
||
\qiT{2}{结合图\TNR{1},分析若缺少其中某一环节可能产生的影响。}
|
||
\answerlines[2]
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十五、实验设计题 —— 分要素设问 + 方案作答区
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十五}{实验设计题}{\TNRB{1}\oucsp{6}题,每题\oucsp{6}\TNRB{10}\oucsp{6}分,共\oucsp{6}\TNRB{10}\oucsp{6}分}
|
||
|
||
\qiT{1}{某小组拟探究“复习间隔对记忆保持量的影响”。请完成实验设计:\\*
|
||
(\TNR{1})写出实验假设;(\TNR{2})说明自变量、因变量与控制变量;\\*
|
||
(\TNR{3})简述实验分组与操作步骤;(\TNR{4})指出可能影响结论的一处干扰因素。}
|
||
|
||
\answerbox{230bp}
|
||
|
||
%----------------------------------------------------------------------
|
||
% 十六、论述题 —— 大段作答区
|
||
%----------------------------------------------------------------------
|
||
\bigsection{十六}{论述题}{\TNRB{1}\oucsp{6}题,每题\oucsp{6}\TNRB{10}\oucsp{6}分,共\oucsp{6}\TNRB{10}\oucsp{6}分}
|
||
|
||
\qiT{1}{结合本课程的学习体会,论述“课堂学习”与“自主练习”之间的关系,并举例说明。}
|
||
\answerlines[7]
|
||
|
||
\end{document} |