我正在使用Sphinx編寫一些筆記。我在筆記中使用Mathjax Math的擴展名。數學的默認大小比我想要的大一點。在Mathjax頁面上,我發現我可以通過將下面的腳本添加到HTML文件來更改該大小。在sphinx文檔中爲每個文件添加一個javascript腳本標籤,以便它可以工作
MathJax.Hub.Config({
"HTML-CSS": {scale: 90}
});
所以,我試圖通過增加在.rst
文件中的以下內容:
.. raw:: html
<script type="text/javascript" >
MathJax.Hub.Config({
"HTML-CSS": {
scale: 90
}
});
</script>
==========
Objective
==========
To change math size \\(\\alpha \\).
以上在特定.rst
文件數學的偉大工程。但我想爲許多不同的第一個文件做這個,它們都是同一個獅身人面像文件的一部分。是否可以在沒有將上述腳本添加到每個.rst
文件的情況下執行此操作?
感謝您閱讀本文,並希望能夠幫助您。
非常感謝。這很好!特別感謝具體步驟。爲什麼在'{% - block extrahead}'行中有'-'。沒有短跑,它不起作用。我在鏈接中看到的代碼示例沒有這個'-'。 – Curious2learn 2012-02-28 03:04:57
sphinx/themes/basic/layout.html中的默認'extrahead'塊有額外的連字符/破折號/減號(這是關於[空格控件](http://jinja.pocoo.org/docs/templates/#whitespace -控制))。但我無法真正解釋爲什麼它不適用於你沒有它... – mzjn 2012-02-28 16:42:25
謝謝。我會研究這一點。總之,它與破折號一起工作得很好。再次感謝您的回覆。 – Curious2learn 2012-03-01 16:23:08