KaTeXはウェブブラウザで数学記法を表示するクロスブラウザJavaScriptライブラリ。高速で使いやすいことを特に重視している。

当初はカーンアカデミーによって開発され、2014年9月にはGitHubのトレンドプロジェクトのトップ5に入った。

特徴

KaTeXによる数学のレンダリングには次のような特徴がある。

  • 高速:数式を同期的にレンダリングし、ページをリフローする必要がない。
  • 印刷品質:レイアウトはTeXに基づいている。
  • 自己完結:依存関係がないため、簡単にバンドルできる。
  • サーバーサイドレンダリングが可能:サーバー上でHTMLを生成するオプションがある(例えば、Node.jsを使用して式をプリレンダリングし、プレーンHTMLとして送信できる)。

KaTeXはMathJaxと比べてLaTeXの数学表記機能のより小さなサブセットを実装している。

関連項目

  • MathML

脚注

外部リンク

  • 公式ウェブサイト
  • "KaTeX is a (partial) alternative to (some of) MathJax"
  • "KaTeX - a new way to display math on the Web"
  • KaTeX-MathJax comparison

軽量な数式組版ライブラリ KaTeX の導入メモ

katex YouTube

KaTeXの使い方 学びTimes

GitHub ianarawjo/KaTeXiOS A UIView that renders TeX expressions

KaTeX