a ConTeXt template for workbook and examination paper
语文练习册和试卷的ConTeXt模板
缘起和思路等见我的博客《语文练习册和试卷的ConTeXt模板》
- 安装ConTeXt LMTX
- 安装插件(否则编译时会报告命令/控制序列不存在)
- 下载本项目,在根目录位置编译
>context book.lmtx
。如果控制台显示中文时有乱码,可用命令临时改变代码页>chcp 65001
- 在字体设置文件
type-imp-student.mkiv
中,字体家族student
的tt
风格的bi
变体用于显示汉语拼音,所用字体文件WukongPinyinSans-Light.ttf
在font文件夹中,请自行安装。如果不想安装,可以改\definefontfamily[student][tt][kaiti][bf=simhei,it=fangsong,bi=WukongPinyinSans-Light]
中的“WukongPinyinSans-Light”为“simhei”,或其他。仅当使用student字体的tt风格时有此问题。
- 在排版文档中,就地放置参考答案和答题说明(标签);
- 在参考答案部分自动归集、排印参考答案和答题说明,无需另排;
- 根据参考答案计算合适的答题空间;
- 在校对模式下,就地显示参考答案和答案说明,以便就地连贯单线地读校;
- 常见题型模版(有待丰富);
- TODO 试卷支持:给练习题赋分,并自动归总、校验、排印分数;
练习册初始可用,效果如下。 (左侧是正常正文;中间是校对模式的正文,就地嵌入了参考答案和答题说明;右侧是自动归集、排印的参考答案)
- 试卷模式
- 练习题赋分,并自动归总、校验、排印分数;
- 优化答题空间
- 题型模版
- 用斜线画掉错误答案
- 在括号中填空
- 在括号中填空(右侧对齐)
- 在文中横线上填空
- 括号中画勾画叉
- 括号中画勾画叉(右侧对齐)
- 在拼音下的田字格里写字词
- 校验
- 选择正确的项目序号
- 多项选择题校验
- 一段包括填空和勾选等标记的内容(如表格)整体作为答案
- 在文句中画线,画线内容作为答案
- 包含填空的带括号的多行的组
- 连线题
- 答题说明(标签)
- (略)
- 示例:
- 文中练习
- 见文中练习
- 自动归集参考答案、答题说明并排印
- 从答案序号向题目跳转
\goto
- 从答案序号向题目跳转
- 必要的版面布局
- A4练习册
- A2试卷
- 栏目与大题同级(可能导致其间分页),提级则大题序号重置