Mathematical Markup Language (MathML) は、数学的表記を記述し、その構造と内容を表現するための XML マークアップ言語です。このページには、MathML のパワフルな技術を用いた仕事を助けるための文書、サンプル、ツールへのリンクがあります。簡単な概要は、Mozilla Summit 2013 で行われた innovation fair 向けのスライド をご覧ください。
MathML リファレンス
- MathML 要素リファレンス
- 各 MathML 要素の詳細とデスクトップおよびモバイルのブラウザの互換性情報。
- MathML 属性リファレンス
- MathML 要素の見た目や振る舞いを変更する MathML 属性についての情報。
- MathML の例
- MathML の動作についての理解を深めるためのサンプルと例。
- MathML の書き方
- MathML を書くための提案とヒント、おすすめの MathML エディタ、その出力を Web コンテンツへ統合する方法。
コミュニティから助けを得る
- Mozilla のフォーラムを見る
- IRC チャンネル
- Mozilla 貢献者の使う Wiki
- W3C Math Home
- www-math w3.org メールアーカイブ
ツール
- W3C Validator
- FireMath Firefox アドオン
- Mathzilla Firefox アドオンコレクション
- TeXZilla — Javascript で書かれた LaTeX から MathML へのコンバータ (ライブデモ、Firefox OS ウェブアプリ、Firefox アドオン、Web ページやJS プログラム内での使用)
- LaTeXML - LaTeX ドキュメントを HTML+MathML Web ページへ変換
- Web Equation - 手書きの数式を MathML や LaTeX へ変換
- MathJax - 数式のためのクロスブラウザ JavaScript 表示エンジン。Mathjax をネイティブ MathML で使用するには、Mozilla アドオン、Safari 拡張、GreaseMonkey スクリプト を試してください。
関連トピック
ブラウザの実装状況
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | 未サポート [1] | 1.5 (1.8) | 未サポート [1] | 未サポート [1] | 5.1 |
機能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
基本サポート | ? | 1.0 (1.8) | ? | ? | 5.1 |
[1] プラグインを使用して利用できます。