1

次を出力するPHPスクリプトがあります:((5 ^ 2x ^ 2)^ 2 + 3)/(sqrt(sqrt(81)))

あなたが書くように正しくフォーマットして欲しいです。

次のようなASCIIからMathMLへのコンバーターはどこにありますか?http://www.equationsheet.com/asciitomathml.phpこれはPHPまたはJavaScriptのオープンソースであり、Webページで数学的な分数をフォーマットするために使用できますか?(これはPHPのクローズドソースで行われるためですが、自分のサーバーに実装できるものが必要です。)

私のスクリプトはそのように数学を出力します、そして私はそれが正しく表示される必要があります

私はあなたが私を助けるためにあなたの時間を費やすことを本当に感謝します!:)

4

2 に答える 2

4

MathJaxの使用をお勧めします。

  • 多くのフォーラムやStackExchangeMathematicsでも使用されています。

  • 最新のすべてのブラウザーをサポートします(Internet Explorer 6もサポートします)。

  • 非常に簡単です。MathJaxをサーバーにアップロードし、2つのCSS/JSファイルを含めるだけです。数週間前、MediaWikiのインストールにインストールしましたが、XAMPPをインストールするのと同じくらい簡単でした;)

于 2011-11-19T14:30:08.833 に答える
2

http://mathscribe.com/author/jqmath.htmlにある私のjqMathJavaScriptライブラリもご覧ください。これはMathJaxに似ていますが、よりシンプルで、より小さく、はるかに高速です。ASCIIMathMLとは異なり、jqMathはIE6に戻るすべてのブラウザーで機能し、オープンソースでもあります。LaTeXを知っていて、非常に高度な数学にフルパワーが必要で、ページの読み込みが遅くてもかまわない場合は、MathJaxを使用してください。しかし、あなたのような例では、jqMathはより高速で、MathMLとUnicodeに直接基づいたより単純な構文を使用します。あなたの例では、jqMathに{(5 ^ 2x ^ 2)^ 2 +3}/√√81を入力する必要があります。上記のリンク先のページでお試しいただけます。

于 2011-11-19T18:37:20.597 に答える