BloggerのMathJax


13

BloggerでホストされているブログにMathJaxを追加します。私が見つけた唯一の解決策はこの投稿ですが、ホスティングサーバーが必要です。他のオプションはありますか?

回答:


6

MathJaxの人々は最近、スクリプトをサーバーから呼び出すことを許可し始めました。

BloggerでMathJax機能を使用するにはテンプレートHTMLに貼り付ける必要があるコードを含む新しい投稿をブログに追加しました。新しいコードを使用すると、MathJaxをサーバーにインストールする必要がありません。

それが役に立てば幸い。


6

基本的に、次のコードスニペットを<head>との間のBloggerテンプレートにコピーするだけです</head>

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js" />

詳細な指示またはその他のオプション(インライン数学区切り文字の変更など)については、この投稿に従っください。


1
ブログ投稿へのリンクに加えて、関連情報を抽出して回答に追加してください。現在の形式では、そのリンクが消えてしまった場合、あなたの答えは価値がなくなります。回答にコンテンツを追加することにより、今後も引き続き役立ちます。ありがとうございました。
codingbadger

わかりましたが、ページにコードがあり、それを機能させるために逐語的にコピーする必要があります。どうやってやるの?
プリ

コードをコピーし、最も基本的なオプションのみを保持しました。今は大丈夫だと思います。
プリ

実際、あなたが提供したリンクは、あなたが言及していた投稿が存在しないと言っています。
レオ

archive.orgで古いバージョンへのリンクを更新しました。
プリ

2

Bloggerの更新されたスクリプトコマンドは、http://www.mathjax.org/docs/1.1/start.htmlで入手できます

<script type="text/javascript" 
        src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script>

Bloggerで使用しているブログの例は、http: //mathjaxtest.blogspot.comにある私のブログです。かなりうまく機能しますが、1つの問題は、返信でコメントを投稿すると、MathJaxスクリプトがコメントのプレビューバージョンに適用されず、コメントの公開バージョンにのみ適用されることです。方程式のタイプミスをチェックする方法がないため、これはコメントでMathJaxを使用するのを難しくします。コメントでこの問題を解決する方法を知っている人はいますか?


0

この答えはTex.Stackexchangeからのものです
次のコードをコピーして貼り付けます

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js">
MathJax.Hub.Config({
 extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"],
 jax: ["input/TeX", "output/HTML-CSS"],
 tex2jax: {
     inlineMath: [ ['$','$'], ["\\(","\\)"] ],
     displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
 },
 "HTML-CSS": { availableFonts: ["TeX"] }
});
</script> 

Bloggerのテンプレート(デザイン→[HTMLの編集]→[テンプレートの編集])のHTMLでの間<head></head>

ここでの他の答えに対するこのコードの利点は、レンダリングされたMathjaxがSEネットワークで実行される(特に$)に近いことです。また、マクロ(\newcommand)を使用することもできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.