22 stable releases (6 major)
7.0.0 | Feb 16, 2023 |
---|---|
6.0.0 | Jun 18, 2022 |
5.0.2 | May 7, 2022 |
4.0.1 | Mar 10, 2022 |
1.1.1 | Dec 29, 2021 |
#181 in Template engine
Used in mapm-cli
44KB
793 lines
mapm
This is the library that the mapm binaries use for their functionality.
mapm is a problem-management software that allows you to quickly iterate through drafts of exams. By modularizing your problems into their own files, you can easily mix and match problems and compile exams and solution manuals.
By using built-in TeX macros and a sane implementation of the incredibly human-readable YAML configuration language, you can spend less time learning how to organize your exam creation process and more time on the exam itself.
Read the library documentation for mapm at docs.rs/mapm.
lib.rs
:
mapm
mapm
is a library that allows problem yaml files to be collated into a contest file and compiled with a user-defined template.
There is a command-line utility as well as a graphical utility for mapm.
Requirements
A working version of latexmk
, as well as a properly configured ~/.latexmkrc
file, are required.
Dependencies
~1.8–2.6MB
~56K SLoC