KaTeX ウェブブラウザで数学記法を表示するためのクロスブラウザJavaScriptライブラリ From Wikipedia, the free encyclopedia KaTeXはウェブブラウザで数学記法(英語版)を表示するクロスブラウザJavaScriptライブラリ。高速で使いやすいことを特に重視している。[2] 最新版 v0.16.22[1] / 2025年4月9日 (13か月前) (2025-04-09)リポジトリ github.com/KaTeX/KaTeX プログラミング言語 JavaScript対応OS クロスプラットフォーム概要 最新版, リポジトリ ...KaTeX 最新版 v0.16.22[1] / 2025年4月9日 (13か月前) (2025-04-09)リポジトリ github.com/KaTeX/KaTeX プログラミング言語 JavaScript対応OS クロスプラットフォーム種別 数学ソフトライセンス MITライセンス公式サイト katex.orgテンプレートを表示閉じる 当初はカーンアカデミーによって開発され[3]、2014年9月にはGitHubのトレンドプロジェクトのトップ5に入った[4]。 特徴 KaTeXによる数学のレンダリングには次のような特徴がある。 高速:数式を同期的にレンダリングし、ページをリフローする必要がない。 印刷品質:レイアウトはTeXに基づいている。 自己完結:依存関係がないため、簡単にバンドルできる。 サーバーサイドレンダリングが可能:サーバー上でHTMLを生成するオプションがある(例えば、Node.jsを使用して式をプリレンダリングし、プレーンHTMLとして送信できる)。 KaTeXはMathJaxと比べてLaTeXの数学表記機能のより小さなサブセットを実装している。[2][5] 関連項目 ポータル Free and open-source software MathML 脚注 [1]“Releases · KaTeX/KaTeX”. GitHub (2025年4月9日). 2025年6月10日閲覧。 [2]von Gagern, Martin; Richter-Gebert, Jürgen (2016), “CindyJS Plugins”, in Greuel, Gert-Martin; Koch, Thorsten; Paule, Peter et al., Mathematical Software – ICMS 2016: 5th International Conference, Berlin, Germany, July 11–14, 2016, Proceedings, Lecture Notes in Computer Science, 9725, Springer, pp. 327–334, doi:10.1007/978-3-319-42432-3_40 [3]Venkatesan, S. K. (2015). “TeX as a three-stage rocket: Cookie-cutter page breaking”. TUGboat (TeX User's Group) 36 (2): 145–148. [4]Marvin, Rob (September 19, 2014), “Top 5 projects trending on GitHub this week”, SD Times, https://sdtimes.com/awesome-node-js/top-5-projects-trending-on-github-this-week-42/ [5]“Support Table · KaTeX” (英語). katex.org. 2024年1月11日閲覧。 外部リンク 公式ウェブサイト "KaTeX is a (partial) alternative to (some of) MathJax" "KaTeX - a new way to display math on the Web" KaTeX-MathJax comparison Related Articles