Expand description
Optional math rendering hooks.
Upstream Mermaid renders $$...$$ fragments via KaTeX and measures the resulting HTML in a
browser DOM. merman is headless and pure-Rust by default, so math rendering is modeled as an
optional, pluggable backend.
The default implementation is a no-op. For parity work, a Node.js-backed KaTeX renderer is
provided, and the ratex-math feature enables a pure-Rust RaTeX renderer for supported labels.
Structs§
- Node
Katex Math Renderer - Optional KaTeX backend that shells out to a local Node.js toolchain.
- Noop
Math Renderer - Default math renderer: does nothing.
Traits§
- Math
Renderer - Optional math renderer used to transform label HTML and (optionally) provide measurements.