Mozilla で MathML と SVG

Sample Images
Sample1
Sample2
MathML, SVG, Java
nami-test1.xml
MathML Sample
all presentation
mixing.xml
simple.xml
stretchy.xml
symbol.html
various.xml
maxwell.xml
TtM output
SVG
example.xml
New SVG
nami-new-svg.xml

1.0 でもデフォルト

DOCTYPE宣言
<!DOCTYPE html PUBLIC
  "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
  "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd"
[
  <!ENTITY mathml "http://www.w3.org/1998/Math/MathML">
]>
とします。詳しくは作業記録参照。

作業記録

長くなったので移しました。Mozillaとの格闘の日々

TeXからの変換例 -- tex4ht を使う。

本人から了解を取って昨年度の修士論文を変換しました。 Mozilla-MathML LaTeX2HTML ですが、意識してTeXのコードを書かないとあまり綺麗にいきません。

準備

Mozilla-MathMLを使うにはちょっと準備が必要です。

MozillaでMathMLを表示(Linux)

TeX to Mozilla-MathML
日本語を含むTeXソース から Mozilla-MathML へ の変換
Mathematica 4 の MathML 出力
使ってみました。そろそろ 4.1 でも試す予定 です。4.1 ではこのようなHTMLを出力します。 techprolerにも対応してるようです。

いろいろ

MathML
W3C Mathematical Markup Language (MathML) 1.01 Specification
Working Group on Math and Scientific Expressions
WebEQ
MathType Home Page
TtM: TeX to MathML
IBM Software : techexplorer Hypermedia Browser : Download
tex2sdoc
SmartDoc
SVG
croczilla/svg
XUL
kaz
Mozilla、Navigator プラグイン
www.mozilla.org

謝辞

Mozilla の build, Java Plug-inのインストールに関して、古川さん oliver at 1000cp.com の情報が大変貴重でした。 そして、Mozilla に関わる全ての方に感謝します。
Takao NAMIKI, <nami at math.sci.hokudai.ac.jp>
Last modified: Mon Nov 22 17:46:08 JST 2004