誰も私がどのように統合できるかについて考えを持っていますか:
Mathjax の最新リリース (mathjax-MathJax-v2.2-8-g727332c)、Rails 4 および Markdown?
このアセット パイプライン全体が原因で、Mathjax を Markdown と連携できるように構成する方法を理解するのが難しくなっています。
テイカーはいますか?
誰も私がどのように統合できるかについて考えを持っていますか:
Mathjax の最新リリース (mathjax-MathJax-v2.2-8-g727332c)、Rails 4 および Markdown?
このアセット パイプライン全体が原因で、Mathjax を Markdown と連携できるように構成する方法を理解するのが難しくなっています。
テイカーはいますか?
CDN リンクから MathJax を実装したくない場合は、http://docs.mathjax.org/en/latest/installation.html から最新バージョンの Mathjax をダウンロードしてください。
(git経由: git clone git://github.com/mathjax/MathJax.git MathJax
)
app/assets/javascripts/mathjax
Rails アプリで新しいディレクトリを作成し、コンテンツMathJax/unpacked
をこの新しいディレクトリに配置します。(必要に応じて、不要なconfig、localizationなどのファイルを削除できます)。
また、ディレクトリ全体をコピーMathJax/images
して、Rails アプリの の下に置きますapp/assets/images
。
</head>
次のコードを、次のように終了タグの直前に追加します。
<head>
...
<%= javascript_include_tag "mathjax/MathJax.js?config=TeX-AMS_HTML-full.js", "data-turbolinks-track" => true %>
</head>
MathJax 構成を変更するには、config
パラメーターの内容を置き換えるだけです。?config=my-config.js
そしてほら!
マークダウンの処理にどのシステムを使用しているかはわかりませんが、MathJax は ( http://docs.mathjax.org/en/latest/tex.html#tex-and-latex-in-html-documents )、バックティック (`) は逐語的なテキストをマークするために使用されるため、MathJax が処理する前にマークダウンによって処理されません。
... we have `\(x_1 = 132\)` and `\(x_2 = 370\)` and so ...