1

私はインタラクティブな教育アプリケーションを開発しています。これは、最新のスマートフォン、タブレット、およびPCで動作するはずです。ターゲットプラットフォームはiOS、Android、Windowsです。その内容は当社内で作成されているため、プログラムもあります。コンテンツは、数式や数式がたくさん含まれている本のセットです。

書籍はXML形式(意味表現)で作成され、XSLT変換に基づく変換プログラムを使用してhtmlに変換されます。数式を記述するために、MathMLを使用します。MathML式をレンダリングするために、クライアントデバイスでMathJaxライブラリを直接使用します。

しかし、私は本の中で奇妙な表現を見つけました。

彼らはこのように見えます

MathMLを介してこれらの式を記述し、HTMLドキュメント内で適切にレンダリングする方法についての質問に悩まされています。二重線で分数を作る方法がわかりません。

私はMathMLとHTML、CSSの第一人者ではありません。簡単な解決策があると思います。

4

1 に答える 1

1

どうですか

<math xmlns="http://www.w3.org/1998/Math/MathML">
  <munderover>
    <mo stretchy="true">=</mo>
    <mi>a</mi>
    <mi>A</mi>
  </munderover>
</math>

これにより、伸縮性のある等号の上に「A」が配置され、その下に「a」が配置されます。

于 2012-10-19T10:26:47.917 に答える