3

誰も私がどのように統合できるかについて考えを持っていますか:

Mathjax の最新リリース (mathjax-MathJax-v2.2-8-g727332c)、Rails 4 および Markdown?

このアセット パイプライン全体が原因で、Mathjax を Markdown と連携できるように構成する方法を理解するのが難しくなっています。

テイカーはいますか?

4

2 に答える 2

1

CDN リンクから MathJax を実装したくない場合は、http://docs.mathjax.org/en/latest/installation.html から最新バージョンの Mathjax をダウンロードしてください

(git経由: git clone git://github.com/mathjax/MathJax.git MathJax)

app/assets/javascripts/mathjaxRails アプリで新しいディレクトリを作成し、コンテンツMathJax/unpackedをこの新しいディレクトリに配置します。(必要に応じて、不要なconfiglocalizationなどのファイルを削除できます)。

また、ディレクトリ全体をコピー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 ...
于 2013-12-10T19:09:46.707 に答える