v0.1, 2022-5-27 明灯夜行 整理 v0.3, 2022-7-27 明灯夜行 更新
编译平台 (Linux):Debian 10.12 amd64, Texlive 2019
编译方式:xelatex 编译2次。
(说明:编译过程中,可能会有8次报错,直接忽略即可,不影响生成 PDF。)
加载的第三方宏包(中文符号宏包。万述波老师整理、分享):zwfh.sty
默认 ctex 字体选项:fontset=fandol ( 即 Linux 系统默认方案)
支持中文字体的伪粗体、伪斜体。
可加载的额外字体:隶书 (LiShu.ttf)。字体TTF族名:LiSu (注:考虑到用户可能没有安装 隶书字体。默认方案使用“宋体”来代替“隶书”字体)
纸张版本:A4竖向,共4页。第1页的左侧,带有“装订线”印字。
题库 tex 源码来源:借用李泽平老师的同稿 tex 代码及配图; 根据 exam 文类,调整了部分 tex 代码。
默认为自带答案的“教师版”。即以“红字、黑体”显示正确答案 (包含选择题第1-12题;填空题13-16题。) 说明:第17-22题(解答题),未预置正确答案。
选项题选项的当前默认方案:采用“固定选项”。同时预留支持随机选项 (调用 exam-randomizechoices 宏包实现),但随机后的排版 效果欠佳,待进一步优化代码(主要调整方案:在短选项后,适当添加 \hspace*{} 空格,补成同一长度即可)。
使用 exam.cls 试卷文类的 \fillin (填空线) 命令,语法示例:
\fillin[答案] 或者 \fillin[答案][下划线长度]
在预留答案(如选择题、填空题,以及判断题),需要根据答案的文字结构和 高度,预先使用 \raisebox{上移高度}{内容} 升降盒子命令,适当抬高文字。 以最典型的“数学”试卷为例:
答案带分数的: \raisebox{1.8ex}{答案}。如:单选题 第4题
答案带花括号(即大括号)的: \raisebox{0.8ex}{答案}。如:单选题 第1题
答案只包含普通高度的数字、英文字母、数学平方根符号的: \raisebox{0.3ex}{答案}
答案只包含中文汉字的: \raisebox{0.5ex}{答案}。如:单选题 第8题
pic/*.pdf
本 tex 文件仅用于示例用 LaTeX 排版试卷(使用 A4 纸张版面),并非对2021年 高考数学试卷的精确还原。即排版格式细节,可能存在一定的差异。
敬请各位老师、同学知悉!
暂无评论