0

式をレンダリングする際の MathJax の動作はどこで変更できますか? 2 つのケースが必要です。

  1. すべての数式が解析されるまで、数式を表示しないでください。
  2. MathJax によって処理されるとすぐに式を表示する
4

1 に答える 1

2

MathJax は、方程式のチャンクを変更するための構成オプションを提供します。ドキュメントを引用するには

EqnChunk: 50

EqnChunkFactor: 1.5

EqnChunkDelay: 100

これらの値は、数式の表示がどの程度「分厚い」かを制御します。つまり、方程式が処理されるときに方程式が更新される頻度です。

EqnChunk は、画面に表示される前にタイプセットされる方程式の数です。値が大きいほど、方程式が描かれるときの視覚的なちらつきが少なくなりますが、読者が何かを見るまでの遅延が長くなります。

EqChunkFactor は、各チャンクが表示された後に EqnChunk が大きくなる係数です。

EqChunkDelay は、チャンク間の遅延時間 (ミリ秒単位) です (ブラウザーが他のユーザーの操作に応答できるようにするため)。

EqnChunk を 1 に、EqnChunkFactor を 1 に、EqnChunkDelay を 10 に設定して、MathJax v1.1 以下の動作を取得します。

これらの設定は、HTML および SVG 出力に対して個別に設定できます。ドキュメントを参照してください: HTML-outputSVG output

編集

Davide Cervone が以下にコメントしたように、EqnChunk を大きな数 (ページ上の方程式の数よりも大きい) に設定して要求を取得し (1)、EqnChunk と EqnChunkFactor の両方を 1 に設定して要求を取得します (2)。

于 2013-08-28T19:03:12.957 に答える