2016-12-24 310 views
1

我在我的靜態(jekyll生成)網站上使用Mathjax:Mathjax已加載,但大括號不顯示。Mathjax大括號不顯示(使用jekyll)

$ \{ 2*3 \} $ -> 2*3 
$ \left{ 2*3 \right} -> \left{ 2*3 \right} (math style) 

我想有(例如)一個簡單的{2*3}

乾杯

回答

2

OK發現:

你必須轉義反斜線,因爲似乎有2級解釋:jekyll然後mathjax。所以,你需要逃避傑奇反斜線所以它呈現爲Mathjax逃脫支架:

$ \\{ 2*3 \\} $ -> {2*3} 
+1

您也可以嘗試把它包裝成 {%原材料%} ... {%endraw%}這可能是更具可讀性 – deveth0

+0

你不一定要逃脫任何東西。默認情況下,Jekyll使用kramdown,它內置了對類LaTeX輸入的支持(儘管有些異常使用$$來分隔內聯和塊級數學),請參閱https://kramdown.gettalong.org/syntax.html#數學塊。 –

+1

使用兩個反斜槓適用於MathJax,但如果我想將同一個源文件轉換爲PDF,則它不再適用於LaTeX。有沒有一種方法可以將相同的源文件轉換爲使用MathJax的HTML和PDF來處理這些簡單的事情? – weibeld