mdwright-mathrender 0.1.2

Math-renderer compatibility profiles and math-body checking for mdwright
Documentation
1
2
3
4
5
6
7
8
9
10
11
# mdwright-mathrender

Math-renderer compatibility profiles and math-body checking for mdwright.

This crate owns the policy "would renderer X with packages P loaded render this math body?". MathJax v3 and KaTeX are
the two profiles available today; future renderers (MathJax v4, typst, …) go here, not into `mdwright-latex`. The TeX
vocabulary itself lives in `mdwright-latex`; per-renderer compatibility tables live here.

The public surface is a `Renderer` enum, a `RenderProfile` builder, a single `check_math_body` function, and a small
`RenderIssue` enum. The compatibility tables are private. See `crates/mdwright-lint/src/stdlib/math_render.rs` for the
lint wiring.