<mml:math>

Math (MathML Tag Set) (数式 (MathML タグセット))

数学用マークアップ言語 (MathML) タグセットについては (http://www.w3.org/TR/MathML3/ または http://www.w3.org/TR/MathML2/) を参照してください。

備考

<mml:math>: MathML タグセットに従ってタグ付けされた数式の最上位要素。
MathML 2.0 と MathML 3.0: 新規に作成される記事については MathML 3.0 が推奨される版ですが、NISO JATS は多くの利用者が MathML 2.0 を使用していることを認識しており、MathML 2.0 はこの JATS の版でも引き続きサポートされます。MathML 2.0 と MathML 3.0 に対し、まったく異なる 2 種類の JATS DTD があります
MathML の変更点: 1 つの例外を除いて、<mml:math> 内で使用されるMathMLのさまざまな要素と属性はここでは説明されていません。読者は W3C と Design Science のオンラインドキュメントを参照してください。1 つの例外は <mml:annotation-xml> 要素です。<mml:annotation-xml> のコンテンツモデルは、1 または複数の段落 (p+) に限定されています。s: (p+).
MathML 名前空間: このタグセットの大半のユーザーは、DTD を優先的 (または唯一) モデルとして使用しているため、このタグセットは DTD および DTD ベースのツールの利用者がうまく使えるように維持されています。DTD は名前空間にうまく対応せず、ほとんどの DTD ベースのツールは名前空間を認識しないため、MathML 名前空間は DTD の接頭辞 “mml” にハードコードされています。つまり、DTD 内の要素名は実際には <mml:math> となっています。このタグセットが最初に確立されたときにこれが通常の接頭辞でしたが、最近より頻繁に見られる接頭辞は “m” です。XSD と RNG は「実際の」名前空間を使用するため、別に問題にはなりません。名前空間を認識するプロセッサにとっては、名前空間接頭辞はプレースホルダーにすぎないからです。DTD ユーザの場合、MathML の要素名はmml (たとえば <mml:mfrac>) でなければなりませんが、ツールはその接頭辞を提供するように設定できますし、名前空間の本質は接頭辞が問題ではないので害はありません。
最近の MathML ビューアの中には、MathML 要素に接頭辞が付いている場合 (<mml:msub> であって <msub> ではない場合) 名前空間擬似属性が <mml:math> 要素に直接記述 (<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML">) されていない限り、正しく処理できないものがあります。そのような場合、トップレベルで名前空間が記述されていても駄目です。このタグセットでは、#FIXED 属性によって <mml:math> 要素に名前空間が設定されていますが、DTD/スキーマを使用していないプロセッサはデフォルト属性または #FIXED 属性を認識できません。このようなプロセッサの場合、インスタンス文書のすべての <mml:math> 要素に、MathML 名前空間属性を直接配置する必要があります。
属性: <mml:math> に用いる属性は (名前空間擬似属性を除いて) 示されていません。これらは JATS が定義したり管理するものではないからです。

属性

この要素は以下の要素内に含むことができます:

用例 1

段落中の別行立ての数式:
...
<p>... As seen in the following summation:
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML">
<mml:semantics>
<mml:mrow>
<mml:munder>
<mml:mo>&sum;</mml:mo>
<mml:mi>m</mml:mi>
</mml:munder>
<mml:mrow>
<mml:msub>
<mml:mover accent='true'>
<mml:mi>p</mml:mi>
<mml:mo>&dot;</mml:mo>
</mml:mover>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:annotation>...</mml:annotation>
</mml:semantics>
</mml:math>
</p>
...

用例 2

抄録中の行内数式:
...  
<abstract>
<p>This is the third and last part of the volume devoted to solubility data of rare 
earth metal chlorides in water and in ternary and quaternary aqueous systems. 
Compilations of all available experimental data for each rare earth metal chloride 
are introduced with a corresponding critical evaluation. Every such evaluation 
contains a tabulated collection of all solubility results in water, a scheme of the 
water-rich part of the equilibrium 
<inline-formula>
<mml:math display="inline" overflow="scroll" 
xmlns:mml="http://www.w3.org/1998/Math/MathML">
<mml:mrow>
<mml:mi mathvariant="normal">Ln</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">Cl</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>–</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> phase diagram, solubility equation(s), a selection of suggested 
solubility data, and a brief discussion of the multicomponent systems. Because 
the ternary and quaternary systems were almost never studied more than once, 
no critical evaluations or systematic comparisons of such data were possible. 
Simple chlorides (no complexes) of Gd, Tb, Dy, Ho, Er, Tm, Yb, and Lu are treated 
as the input substances. The literature (including a thorough coverage of papers 
in Chinese and Russian) has been covered through the middle of 2008.</p>
</abstract>
...

用例 3

注記中の行内数式:
...
<ref id="c46">  
<label>46.</label>
<note>
<p>The discretisation consists of 30 elements in the <italic>x</italic>-direction 
and 30 elements in the <italic>y</italic>-direction. This corresponds to 7442 
DOF. The quadratic eigenvalue problems along the <inline-formula>
<mml:math display="inline" overflow="scroll" 
xmlns:mml="http://www.w3.org/1998/Math/MathML">
<mml:mrow>
<mml:mi mathvariant="normal">Γ</mml:mi>
<mml:mo></mml:mo>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and ... the memory usage of 2.5 GB.</p>
</note>
</ref>
...