Rails 3.2.6 を使用して Web サイトを作成していますが、Web サイトに数学の書式を表示できるようにする必要があります。この作業を行うために、たとえば question/1 などの数学を完全にレンダリングする mathjax-rails gem を使用しています。ただし、ユーザーが数学コンテンツを含む問題を PDF としてダウンロードできるようにしたいと考えています。私は自分のアプリをたくさん検索していじりましたが、解決策に最も近いのは wkhtmltopdf と wicked_pdf gem です。これは、ユーザーのコンピューターに保存される PDF が作成されるという点で機能します。ただし、数学は適切にレンダリングされません。これは、mathjax が実際に処理していないと思われるためです。
少し読んだ後、コントローラーに遅延を追加して、mathjax に魔法を実行する機会を与えるという答えが他の場所で見つかったと思いました。
format.pdf do
render :pdf => 'filename',
:javascript_delay=>5000
end
ただし、これも機能せず、最終的には次のようなもので覆われた PDF になります。
[itex]3H_{2~(g)} + 2N_{2~(g)} ⇌ NH_{3~(g)}[/itex]
形式化された数学ではなく。どうすればこれを機能させることができるかについての手がかりはありますか?
前もって感謝します。