2016-06-08 24 views
0

我有一個帶有mathjax的markdown文檔。我想把它轉換成pdf。我遇到一個錯誤在markdown文檔中轉換內聯mathjax的pandoc錯誤

! Missing $ inserted. 
<inserted text> 
       $ 
l.67 \] Set (R\_2 \to 

pandoc: Error producing PDF 

我相信這是由內嵌mathjax $R_2 \to R_2 + 2R_1$產生。如果我用$$ ... mathjax ... $$包裝它,它會給出正確的結果。如何使用pandoc啓用內聯數學。

+0

你能舉一個最簡單的例子嗎?隨機猜測是下劃線首先變成強調,這不是數學模式。 –

+0

應默認啓用,請參閱http://pandoc.org/README.html#math另外:'echo'$ R_2 \ to R_2 + 2R_1 $'| pandoc -t latex'已正確逃脫我... – mb21

+0

@ mb21我注意到我的包裝中有空間'$ R_2 \到R_2 + 2R_1 $'。看來,潘多克造成了錯誤,因爲它。 –

回答

0

我發現問題是$和膠乳代碼之間的空間。例如,$ R\_2 \to R\_2 + 2R\_1 $被解釋爲\$ R\_2 \to R\_2 + 2R\_1 \$,因此在解決問題之間消除空間,即制定出$R\_2 \to R\_2 + 2R\_1$

0

FWIW,當我在筆記本的名字中有一個空格時,我得到了同樣的錯誤。它在我刪除它時起作用。

相關問題