トップ 最新 追記

MathML now

数日に一度のペースで更新しています。数時間単位での最新情報というわけではありませんが、MathMLの関係するメーリングリストを中心に、ウェブサイトの動向や業界での新製品情報などをお伝えしていきたいと思っています。


2005-03-17

近況

すみませんが最近ちょっと時間がないもので、更新が遅れております。

ネタはいろいろあるのですが…


2005-03-26

MathML 3?

MathML 2が発表されてから久しいですが、そろそろ次のリビジョンを…ということで、MathML 3へのアイデアの募集がボチボチ始まりました。

今挙がっている新しい項目は

  • 国際化の強化、特にアラビア諸言語などのを用いたRTL(Right-to-Left)記法への対応
  • 長除法や繰り上がりのある足し算などの初級算術への対応の強化 (これはアクセシビリティのためにも特に重要)
  • 数式全体への打ち消し線の対応
  • 物理単位のマークアップを増やす
  • 他のXML言語中で制約や規則を定義するためのロジックや制御構造
  • 空白・行間・改行等の挙動についての拡張ないし明確化

という感じですが、これは今まで www-math ML であげられていた要望事項だったりもします。何か必要な機能があれば、採用されるチャンスは今ですので、声をあげてみるべきでしょう。


2005-03-28

様々な言語でMathMLを使うには?

一般ユーザ向け

MathML を英語以外の言語(日本語など)で使いたいのでしたら、UTF-8 で記述して Mozilla/Firefox を利用すれば、意外にあっさり使うことができます。ぜひお試しください。

開発者向け

www-math の "multi-lingual/cross-cultural maths using MathML?" より:

多言語でのMathMLの動作についての質問に対し Frank Yung-Fong Tang 氏は、

多言語での MathML 実装については、2002年のMathMLカンファレンスでの記事 "Formal Mathematical Proof Explanations in Natural Language Using MathML: An Application to Proofs in Arabic" が参考になります。また、Mozilla の MathML 実装を担当した Roger Sidje も MathML 2002 で論文を発表しています。 まずはこれらの文書をレビューしてみることをお勧めします。

とした上で、次のように述べています:

I think you should start from reviewing the usage of the following in different languages. Hopefully the latin/English base syntax is widely used, otherwise, you may want to provide a way to override it. I assume most of the languages that use different presentation of that may also have popular usage of using the English/Latin one so you may want to introduce some control to the user to swtich between the local presentation from/to the English one too:

というわけで、日本語ユーザも是非 "Formal Mathematical Proof Explanations in Natural Language Using MathML: An Application to Proofs in Arabic" を一読するべきでしょう。