2013-05-08 66 views
0

我試圖在.Rmd markdown文件中使用內聯表達式。我使用Pandoc將.Rmd文件轉換爲PDF。我的文件的內容是這樣的:使用knitr markdown的表達式

Report 
======================================================== 

This is my text and this is my expression 100km^2 

```{r} 
summary(cars) 
``` 

我預計100公里^ s到正常渲染,但它確實呈現爲「百公里^ 2」。我怎樣才能讓表達呈現?

+2

你的表情本身是不正確的;編織(文本=「這是我的文本,這是我的表達'r表達式(100 * km^2)'」)會更好,但knitr不知道如何處理表達式以顯示內聯,它看到作爲包含多個元素的列表。 – baptiste 2013-05-08 17:43:37

+1

另外,爲什麼你需要'表達式()'? – baptiste 2013-05-08 17:48:47

+0

修改後的文章:100km^2如果轉換爲帶有knitr的html,則會呈現,但在使用Pandoc轉換爲PDF時是字面值 – luciano 2013-05-08 18:10:59

回答

7

您可以使用此乳膠數學模式,

knit(text="$100 km^2$",output="test.md") 
pandoc("test.md", format="latex") 

給我:

enter image description here

+0

作品 - 謝謝 – luciano 2013-05-08 18:39:47

3

簡單地包裹表達$人物 - 那就是,$100km^2$代替100km^2

相關問題