問題タブ [mathjax]

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 投票する
3 に答える
1100 参照

python - GoogleAppEngineでMathJaxライブラリを使用する方法

アプリケーションにTexサポートを追加しようとしていますが、ここで説明するサーバー側のソリューションをあきらめたので、MathJaxを使用して数学数式をクライアント側にレンダリングしたいと思います。MathJaxライブラリはかなり太く(30.000ファイル)、ファイル数の制限 のためにAppEngineに簡単にインストールすることはできません。

私はMathJaxライブラリの経験がないので、次のような他の戦略を受け入れることができます。

  • 利用可能なMathJaxCDN
  • パッケージのファイル数を減らすために、いくつかのディレクトリ/ファイルを削減します。

Google App EngineでMathjaxを使用する方法を知っていますか?

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

javascript - MathJax の「Processing Math」が 100% に達したときに JavaScript 関数をトリガーする方法

Print()js ライブラリMathJaxが訪問した Web ページの処理を終了し たときに、javascript 関数を呼び出したいと思います。

現時点では、Print()関数は次を使用してトリガーonloadされますが、MathJax の Processing Math タスクを停止しているようです (デモはこちら)。ユーザーは、ブラウザーの [印刷] ポップアップを閉じて、MathJax が処理を終了できるようにする必要があります。

Print()MathJax での Math の処理が 100% に達した時点で呼び出せるようにしたいと考えています。
何か案は?

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

javascript - ChromeとFirefoxがMathJaxを使用してホームページをゆっくりレンダリングするのはなぜですか?

これは、を使用した私の実験サイトMathJaxです。Chrome、Firefox、IEを使って閲覧しています。IEのレンダリングが遅いことに気づきました。しかし、ChromeとFirefoxの動作は遅くなります。:-)

レンダリングを高速化するための秘訣はありますか?

編集1

私はまだFileZillaを使用してMathJaxをリモートサーバーにアップロードしています。完了するまでに多くの時間が必要です。

開発マシンをMathJaxライブラリがインストールされたサーバーとして使用しても、結果は上記のリモートサーバーで行ったものと同じです。

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

javascript - MathJax の構成オプションの興味深い JavaScript コード

私の知る限り、JavaScriptコードはファイルとして「定義」できます

またはインラインコードとして

それで、これはどのように行われますか?それにしてもこれはJavaScriptコード!?!

MathJax の構成ビデオ

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

firefox - Chrome と Firefox の Unicode 文字のレンダリングの違い - MathJax

Chrome と Firefox のレンダリングが異なる理由を理解するのに苦労しています。以下は、私のプロジェクトの一部を Firefox (上) と Chrome (下) で見た画像です。MathJaxは、ページの読み込み中にすべてをレンダリングし、すべてが処理されてタイプセットされると、ページに表示されます。したがって、これが私のせいか、MathJax のせいかはわかりません。とにかくここに画像があります...

ファイアフォックス クロム

...お気づきでしたら、黒い枠の四角は Chrome では異なり、悪い意味で異なります。なぜこれが起こっているのかについてのアイデアはありますか? 以下はChromeのコンソールからの出力です...

正方形だけをレンダリングするためのコードは、他の凝ったものをすべて使わずに、比較的単純です...

...次に、MathJax にレンダリングするように指示します...

... そして、MathJax がその機能を実行します (MathJax が行うレンダリングを制御することはできません)。そのため、どこに問題があるのか​​ よくわかりません。

これは非常に奇妙で非常に具体的な質問であることは承知していますが、スタック オーバーフロー コミュニティの誰かが何らかのアイデアを持っているか、以前に MathJax を扱ったことがあることを願っています。ブレーンストーミングがこの問題の解決に役立つことを願っています。

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

drupal-7 - Drupal7とMathJax

Drupal 7にMathJaxモジュールをインストールしようとしましたが、モジュールリストに表示されますが、「このバージョンのMathJaxモジュール」はDrupal7と互換性がないと表示されます。

モジュールを使用せずに、MathJaxパッケージ(MathJax-v1.0.1a.zipなど)をDrupal 7と統合しようとした人はいますか?もしそうなら、どのように?
具体的
には、MathJaxフォルダーをどこに配置しますか(例:sites / all / libraries)、
現在のテンプレートに機能をどのように追加しましたか(例:themes / [current_theme] /page.tpl.php)
リッチテキストを取得しましたかMathjaxを使用するエディター?

すべてのアイデアを歓迎します、ありがとう...

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

javascript - MathJax を使用して Asp.net MVC 3 Web アプリがユーザー入力 $x を受け入れるようにする方法z$?

Asp.Net MVC 3 + Razor + MathJax を使用して数学サイトを開発しています。MathJax は、Web ブラウザーで TeX または LaTeX コードをレンダリングするための JavaScript ライブラリーです。また、TeX や LaTeX コードは、インライン数学$y=mx+c$や表示された数学などの数学コンテンツを表します\[y=mx+c\]

現在、私のサイトは入力を受け入れることができます$x<y$$x<y>z$ただし、この入力は XSS および XSRF に対して脆弱であるとフレームワークが見なすため、受け入れられません。

手短に言えば、私が望むことを達成するために何をすべきか、しかしそれはセキュリティの脆弱性を開くことはありません.

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

latex - MathJaxで数式をボックス化する方法は?

MathJaxの数式の周りにボックスを描画するにはどうすればよいですか?

一般的にLaTeXに推奨される\boxed{}を見てきましたが、MathJaxはその操作をサポートしていません。トリックを行う代替手段はありますか?

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

javascript - MathJaxをリコールまたは再起動する方法は?

すべてのページを再確認するには、MathJaxが必要です。

つまり、ページが作成されると、すべてがうまくいきます。ただし、その間に内容が変更されたため、ページを再解析するためにwindow.onloadの後に呼び出す必要があります。

どのように私はそのようなことをしますか?

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

javascript - MathJax に特定の言語のフォントを使用するように指示することは可能ですか?

私は MathJax が大好きですが、キリル文字をサポートしていません (少なくともそう見えます)。私は、この公式の例の式として単純なテキストを試してみました。すべて英語の文字が表示されますが、ロシア語は表示されません。

Mother Phather Love Forever Мама мыла Раму

英語以外の言語をサポートするために MathJax を拡張する方法は?