29 个稳定版本 (5 个主要版本)
6.1.0 | 2023 年 2 月 16 日 |
---|---|
6.0.2 | 2022 年 8 月 28 日 |
6.0.1 | 2022 年 7 月 30 日 |
5.0.3 | 2022 年 6 月 14 日 |
1.1.0 | 2022 年 1 月 4 日 |
#5 在 #exam
每月 73 次下载
43KB
997 行
mapm-cli
这是 mapm 的命令行界面。对于图形界面,请参阅 mapm-gui。
mapm 是一种问题管理软件,允许您快速迭代考试的草案。通过将问题模块化到自己的文件中,您可以轻松混合匹配问题和编译考试和解答手册。
通过使用内置的 TeX 宏和人类可读性极强且合理的 YAML 配置语言实现,您可以减少学习如何组织考试创建过程的时间,从而有更多时间专注于考试本身。
请在 mapm.mathadvance.org/ 阅读使用说明。
安装
如果您系统上已安装 Rust,请运行 cargo install mapm-cli
以从 cargo 获取最新版本。如果没有安装,则会为每个主要版本发布二进制文件。
您还可以运行 git clone
和 cargo build
以从源代码手动安装。
哲学
我认为您应该修改源代码以适应任何边缘情况的需求,而不是代码提供一大堆复杂挂钩,这些挂钩可能比简单的源代码更难使用。
因此,鼓励用户如果有倾向,可以保留任何 mapm
二进制文件的自有构建,并提出任何特别精心设计的解决方案给上游。
依赖关系
~6.5MB
~128K SLoC