J 改訂履歴 (非標準)
概要: 数学用マークアップ言語 (MathML) バージョン 2.0
前: I Working Group Membership and Acknowledgments (Non-normative)
次: K 参考文献 (非標準)
J 改訂履歴 (非標準)
以下に、MathML 仕様の前バージョン (1.01) からの変更点を簡潔にまとめます。
- 第1章「導入」 の変更点
- MathML 1.0 勧告の発行以降の開発を反映して書き直されました。
たとえば、XML, XSL, CSS と schema について
- 第2章「MathMLの基礎」の変更点
- MathML 1.0 勧告の発行以降の開発を反映して書き直されました。
たとえば、XML, XSL, CSS と schema について
- 使用例を、MathML 2.0 での慣行をよく表すように書き換えました
- 新仕様を反映し、属性値についての記述が更新されました
- 第3章「プレゼンテーション・マークアップ」への変更点
- 数学における双方向レイアウトについて、新しく節を設けました
- トークン要素について、以下の新しい数学スタイル属性を導入しました :
mathvariant,
mathsize,
mathweight,
mathcolor
-
以下の属性の使用を廃止しました :
fontfamily,
fontsize,
fontweight,
fontstyle,
color.
- 新しい要素
mglyph, menclose, mlabeledtr を導入し、文章もそれぞれ更新しました
- 属性
beveled, numalign,
denomalign を mfrac 要素に加えました
- 改行属性を
mspace 要素に付け加えました
- required
mtr and mtd elements to be
explicit instead of allowing them to be inferred.
- changes to Chapter 4 [Content Markup]
- deprecated the use of
reln and fn and
changed the use of apply accordingly
- introduced
csymbol and added a discussion about the
relation to the deprecated fn element
- introduced new content elements
domain,
codomain,
image,
domainofapplication,
arg,
real,
imaginary,
lcm,
floor,
ceiling,
equivalent,
approx,
divergence,
grad,
curl,
laplacian,
card,
cartesianproduct,
momentabout,
vectorproduct,
scalarproduct,
outerproduct,
integers,
reals,
rationals,
naturalnumbers,
complexes,
primes,
exponentiale,
imaginaryi,
notanumber,
true,
false,
emptyset,
pi,
eulergamma,
infinity,
piecewise,
piece and
otherwise
- corrected examples and fixed typos
- expanded the attribute
definitionURL to allow a URL
or a URI as a value
- clarified the use of presentation markup inside
cn
- made use of
encoding attribute more
uniform
- changed description of the use of
bvar in
combination with min and max
- changes to Chapter 5 [Combining Presentation and Content Markup]
- added description of content-faithful transformation
- updated examples to reflect MathML 2.0
- define list of content that can appear in presentation
- add attribute
xref for cross-referencing purposes
- added examples using XLink and namespaces
- make use of
encoding attribute more uniform
- miscellaneous typographical corrections
- changes to Chapter 6 [Characters, Entities and Fonts]
- added a new section describing the methods of using Unicode
data within MathML
- added a new section describing the correspondence between
Math Alphabet characters and the
mathvariant
attribute
- completely revised and reformatted the MathML character
tables to reflect changes in Unicode since MathML 1.01
- changes to Chapter 7 [The MathML Interface]
- reworked the text in acknowledgement of the fact that the top-level and
interface elements for MathML are now in practice the same
- rewrote the text about linking to reflect changes in XLink
since MathML 1.01
- revised material about interactions with embedded renderers to
reflect the current state of DOM implementation
- added a definition of deprecated features in MathML 2
- updated the text to reflect the use of namespaces and the
introduction of XHTML.
2.0
- added a new section on the appropriate use of CSS and the
new mathematics style attributes in rendering environments with
support CSS
- changes to Chapter 8 [Document Object Model for MathML]
- this is a completely new chapter
- changes to Appendix A [Parsing MathML]
- renamed attribute
occurence to occurrence
- added global attribute
xref
- add links to tables for each entity set
- changes to Appendix B [Content Markup Validation Grammar]
- Updated to reflect MathML 2.0.
- changes to Appendix C [Content Element Definitions]
- completely rewritten to reflect changes in MathML 2.0
- changes to Appendix F [Operator Dictionary]
- entries in operator dictionary are parametrized
- operator dictionary has become a non-normative part of the specification
- new entries were added to operator dictionary
- 付録D「MathML の文書オブジェクトモデル」への変更点
- これは完全に新しい付録であり、IDL定義を含めました
付録H「用語集」への変更点
- XSL, XSLT, XSL FO を追加しました
changes to Appendix I [Working Group Membership and Acknowledgments]
- all members of first and second Math Working Group are listed
付録J「改訂履歴」への変更点
- これは完全な付録で、CVSから得られるログに基づいたものです。
付録K「参考文献」 への変更点
全体的な変更点
- 仕様がついに HTML, XHTML だけでなく XSLT でレンダリングする XML 形式や、XSLT と TEX を利用する PDF 形式でも利用できるようになりました
- スペルや表記の誤りの訂正
- 標準の数式の例は LaTEX の等価な記述を付しました
- 非標準の数式の例は可能な限り HTML で記述しました
- クロス・リファレンスを改善しました
概要: 数学用マークアップ言語 (MathML) バージョン 2.0
前: I Working Group Membership and Acknowledgments (Non-normative)
次: K 参考文献 (非標準)