定義
数式と式が[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ベースの形式では、増え続けるリーディングシステムやブラウザーで表示できるので、コンテンツをエンコードするのにプレゼンテーショナルMathMLが使用されます。
プレゼンテーショナルMathMLは、コンテント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>
関連リンク
- Schema.org —accessibilityFeature
- Schema.org アクセシビリティ語彙 — MathML