定義

数式と式が [MathML] でエンコードされていることを識別します。

例 1 — EPUB 3
<meta property="schema:accessibilityFeature">
   MathML
</meta>
例 2 — EPUB 2
<meta name="schema:accessibilityFeature"
      content="MathML"/>
例3 — オーディオブック
"accessibilityFeature": ["MathML"]

解説

MathML値は、数式のエンコードに MathML マークアップ言語が使用されていることを示すために使用されます。EPUB などの Web ベースの形式では、ますます多くのリーディングシステムやブラウザーで表示できるように、コンテンツをエンコードするために Presentation MathML が使用されます。

Presentaion MathML には、Content MathML でのみ利用可能な重要な意味情報が欠けていることがよくありますが、支援技術にサポートされており、ユーザーはより簡単にナビゲートしてコンテンツを理解できます。

フォールバックの説明が提供される場合、 MathML値は、多くの場合、 describedMath 値とペアになります。

詳細については、 MathML ナレッジベース ページを参照してください。

円の定義のための MathML 方程式。

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
   <mrow>
      <msup>
         <mi>x</mi>
         <mn>2</mn>
      </msup>
      <mo>+</mo>
      <msup>
         <mi>y</mi>
         <mn>2</mn>
      </msup>
      <mo>=</mo>
      <msup>
         <mi>r</mi>
         <mn>2</mn>
      </msup>
   </mrow>
</math>

関連リンク