問題タブ [mathml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1789 参照

c# - LINQ to XML は DTD からのインクルードを無視しますか?

MathML を解析するために MathML DTD を使用してSystem.Xml.Linq.MMLEXTRAます。私が使用しているコードは次のとおりです。

パーサーは単純にXDocument.Load(). どんな助けでも大歓迎です!

0 投票する
1 に答える
813 参照

c# - .Netアプリ用のMathMLレンダラーコンポーネントはありますか?

Dot Net Appで使用できるMathMLレンダラーのコンポーネントはありますか?いくら費用がかかっても見つけてくれるといいのですが。

詳細な要件:

  1. 方程式の編集を制御できます
  2. COMコンポーネントであってはなりません
  3. コンテンツMathMLマークアップをサポートする必要があります(コンテンツとプレゼンテーションの両方のマークアップをサポートできるとよいでしょう)
  4. 式に従ってマークアップを生成できます
  5. マークアップに従って式を生成できます

MathML .NetControlやNuGenEQML.Netなどのツールを見つけましたが、残念ながら、2つのコンポーネントはどちらもコンテンツマークアップをサポートしていません。

0 投票する
3 に答える
2035 参照

android - WebView と MathML

MathML コードを WebView に入れてみましたが、正しくレンダリングされません。私は間違って何をしていますか?

0 投票する
3 に答える
6348 参照

browser - MathML をサポートしているブラウザーはどれですか?

TeX から MathML へのトランスレータの作業をすぐに開始する予定です。では、MathML を公式にサポートしているブラウザー (およびどのバージョンから) が疑問に思っていますか? ありがとう

0 投票する
2 に答える
834 参照

xslt - xsl を使用して数式を出力する

xslt を使用して、Mathml 入力から数式を出力したいと考えています。私の変換に間違いがあるに違いありません。修正方法がわかりません。私たちを手伝ってくれますか?パラメータまたは変数を使用して制御する必要がありますか? xml:

これは私のxslです:

結果は次のようになります。

0 投票する
1 に答える
191 参照

java - Javaを使用して文字列からmathmlsを検索する

複数のmathmlを含む大きな文字列があります。それらすべてを文字列配列で取り出したい。それらを見つけるために正規表現を使用します。しかし、正規表現に何かが欠けているため、出力がありません。

MathMlsの正規表現は何ですか?

文字列の例

« mathxmlns = \ "http://www.w3.org/1998/Math/MathML\"»«mroot»«mrow»«mi»#«/mi»«mi»a«/mi»«の合計を求めます/mrow»«mn»3«/mn»«/mroot»«mo»=«/mo»«mroot»«mrow»«mi»#«/mi»«mi»b«/mi»«/mrow»« mn»3«/mn»«/mroot»«/math» および «mathxmlns= \"http://www.w3.org/1998/Math/MathML\"»«mo»=«/mo»«msup »«mfenced»«mrow»«mi»#«/mi»«mi»b«/mi»«/mrow»«/mfenced»«mfrac»«mn»1«/mn»«mn»3«/mn» «/mfrac»«/msup»«/math»

これから2つのmathmlを取得します

0 投票する
2 に答える
2522 参照

html - HTMLドキュメントに数学表記を追加する方法(インライン)

HTML ページに数学表記 (ital、sub/sup スクリプト、ギリシャ文字) を書き込む方法を教えてください。この文字をインラインにする必要があります。それらを<MI></MI>orでラップしようとしまし<MATH></MATH>たが、うまくいきませんでした。mathml には、サーバーに追加のソフトウェアをインストールする必要がありますか、または追加のブラウザー機能が必要ですか?

ありがとう

0 投票する
1 に答える
1421 参照

python - python-mathdom の代替

MathML 式を Python の数式文字列に変換したいのですが、これにはMathDOM モジュールが適しているはずです。

例は次のとおりです。

「A + B」にマップする必要があります。これは明らかに、より複雑な式で機能するはずです。

ただし、これはかなり古く、新しいバージョンの xml モジュールでは正しく動作しません (間違ったモジュール構造をインクルードしようとするなど)。

誰かが有用な代替手段を知っていますか?

0 投票する
1 に答える
3453 参照

parsing - SAXによる解析と文字エンティティの処理

私はSAXでMathML式を解析しています(ただし、MathMLであるという事実は完全には関連していない可能性があります)。入力文字列の例は次のとおりです。

SAXパーサーがこの文字列を受け入れるために、少し拡張します。

これでSAXパーサーを実行すると、例外が発生します。

しかし、私はそれを修正する方法を知っています。解析する文字列に次の行を追加するだけです。

これは私に与えます

今、それはうまく解析します、ありがとう。

ただし、問題は、MathMLで使用される可能性のあるすべての文字エンティティ(たとえば、「part」、「notin」、「sum」)にENTITY宣言を追加できないことです。

この文字列を書き直して、含まれている可能性のある文字エンティティを解析できるようにするにはどうすればよいですか?

0 投票する
1 に答える
269 参照

javascript - pMathML を cMathML に変換するアルゴリズム/ツール?

プレゼンテーション数学をコンテンツ数学に変換する既知のアルゴリズムおよび/またはオープンソースプロジェクトを知っている人はいますか?

オープン ソース プロジェクトがある場合は、Javascript を使用することをお勧めします。しかし、他の言語も高く評価されます。

そうでない場合、この問題に取り組む方法について何か提案はありますか?

ありがとう、