私はSphinxを使っていくつかのメモを書いています。私はノートのMathのためのMathjax拡張を使用しています。数学のデフォルトサイズは、私が望むよりも少し大きいです。 Mathjaxのページで、次のスクリプトをHTMLファイルに追加することでサイズを変更できることが分かりました。javascriptスクリプトタグを追加して、スフィンクスの文書のすべてのファイルで動作するようにします。
MathJax.Hub.Config({
"HTML-CSS": {scale: 90}
});
だから、私は.rst
ファイルに次のように追加してみました:その特定の.rst
ファイルで数学のための素晴らしい
.. raw:: html
<script type="text/javascript" >
MathJax.Hub.Config({
"HTML-CSS": {
scale: 90
}
});
</script>
==========
Objective
==========
To change math size \\(\\alpha \\).
上記作品。しかし、私は同じスフィンクス文書のすべてである多くの異なる.rstファイルに対してこれを実行したいと思います。上記のスクリプトをすべて.rst
ファイルに追加することなくこれを行うことは可能ですか?
これをお読みいただきありがとうございました。お手伝いいただければ幸いです。
ありがとうございます。これは素晴らしい仕事でした!特に詳細な手順をおねがいします。 '{% - ブロックの余分な}'の行に '-'があるのはなぜですか?ダッシュがなければ、動作しません。このリンクで見たコード例にはこの '-'がありません。 – Curious2learn
sphinx/themes/basic/layout.htmlのデフォルトの 'extrahead'ブロックには、ハイフン/ダッシュ/マイナスの余白があります(これは[空白コントロール]に関するものです。http://jinja.pocoo.org/docs/templates/#whitespace -コントロール))。しかし、私は本当にそれがあなたのために働かない理由を説明することはできません... – mzjn
ありがとう。私はそれを調べます。とにかく、それはダッシュで素晴らしい作品です。応答してくれてありがとう。 – Curious2learn