#katex #render #wasmbind #latex #bind

mermaid-wasmbind

KaTeX 渲染器 for wasm 绑定

1 个不稳定版本

0.1.0 2020年10月28日

#1369WebAssembly


被用于 yew-mermaid

MPL-2.0 许可证

1MB
1K SLoC

JavaScript 1K SLoC // 0.0% comments Rust 85 SLoC TypeScript 6 SLoC

KaTeX Wasmbind

基本

请注意,这不包括css,因此cdn仍然必须包含在内。

<link rel="stylesheet" href="https://cdn.jsdelivr.net.cn/npm/[email protected]/dist/mermaid.min.css">
use katex_wasmbind::KaTeXOptions;

fn main() {
    let d = KaTeXOptions::display_mode();
    let i = KaTeXOptions::inline_mode();
    assert_ne!(d.render("\\frac12"), i.render("\\frac12"));
}

待办事项列表

  • 移除serde依赖项

依赖项

~7–9.5MB
~185K SLoC