当前位置:首页 > 使用样例 > 样式设计

基于 environ 实现试题与答案分离
上传时间:2026-07-19 17:30:05
  • 基于 environ 实现试题与答案分离
  • 基于 environ 实现试题与答案分离
  • 基于 environ 实现试题与答案分离
  • 基于 environ 实现试题与答案分离
  • 基于 environ 实现试题与答案分离
  • 基于 environ 实现试题与答案分离
作品简介

本示例基于 environ 宏包和 TeX 文件读写机制,实现试题与答案自动分离。

  • 普通习题只在原位置显示题目,答案自动写入对应的本地答案文件,并可在文末集中排版;

  • 例题答案则在题目后原位显示,可通过开关隐藏,不写入本地答案文件。

功能

  1. 使用 environ 捕获答案内容,并将其写入本地答案文件。

  2. 使用 hyperref 将试题与答案双向绑定,点击题号即可来回跳转。

  3. 使用 currfile 在题号旁显示当前题目文件名,方便定位和修改源文件。

用法

  1. 将每道题保存到 queries 目录,题目写在 query 环境中,答案写在内部的 reply 环境中

  2. 在主文档中载入题目,并使用相同的题组环境和章节名称读取答案

暂无评论

  •  362
  •  5
  •  1
  • 作  者: Hytorx 关注 已关注
  • 测试平台:texlive
  • 编译方式:xelatex
  • 源码属性:原创