2013-07-02 9 views
5

divにTeXコンテンツを表示する必要があります。私が理解している限り、MathJaxはtexファイルの方が1ページ分遅くなります。だから、htlatexでサーバー上のTeXからHTMLを作ることにしました。問題は、いくつかはイメージとして印刷され、htmlに挿入されることです。だからここに私の質問です:HTML5アプリケーションでのtexコンテンツの表示

  1. ダイナミックに生成されたHTMLのどのような画像が良いですか?私はそれらをフォルダに入れてしまうのは恐ろしいディスク容量を必要とします。
  2. MathMLをtexから生成する簡単な方法はありますか(以前の質問について考える必要はありません)
  3. もう少し簡単な解決策がありますか?

UPD。そして、ここでMathJaxを使用しないことを正しく理解しましたか?

+2

「私は恐れてフォルダに入れてしまうと大量のディスクスペースが必要になります。」 - ページをレンダリングするたびにそれらを動的に生成し、レンダリング後にそれらを削除します。 –

+4

[[免責事項:私はMathJaxチームの一部です]] MathJaxは非常に長いドキュメント(10ページなど)には最適ではないかもしれませんが、この量のコンテンツは一度に画面をいっぱいにすることはありません。通常、1つの画面に表示される量は、私の経験上、MathJaxのパフォーマンスには問題ありません。私はあなたのために実行中のコンテンツをどのように実行するかをテストします(そして、よりスムーズにするためにいくつかのページをあらかじめレンダリングするかもしれません)。 –

答えて

3

ご質問の2答えるために:あなたが使用してサーバー側の技術に応じて

  1. を、そのフォルダの中に、すべての生成された画像ファイルを入れてする以外に他の選択肢を持っていないかもしれません。ディスクスペースを節約するために古いイメージを定期的に削除するジョブを作成することができます。
  2. TeXをMathMLに変換できるツールがいくつかあります(例:TtM (TeX to MathML)またはTeX4ht)。