katex 0.4.0-alpha.2

Rust bindings to KaTeX
Documentation
katex-0.4.0-alpha.2 has been yanked.

katex-rs

Build Status Latest Version Rust Documentation

This crate offers Rust bindings to KaTeX. This allows you to render LaTeX equations to HTML.

Documentation

https://docs.rs/katex

Usage

Add this to your Cargo.toml:

[dependencies]
katex = "0.4.0-alpha.2"

This crate offers the following features:

  • quick-js: Enable by default. Use quick-js as the JS backend.
  • ducktape: Use ducktape as the JS backend. You need to disable the default features to enable this backend.

Examples

let html = katex::render("E = mc^2").unwrap();

let opts = katex::Opts::builder().display_mode(true).build().unwrap();
let html_in_display_mode = katex::render_with_opts("E = mc^2", &opts).unwrap();

License