恐怕會出現這樣的反應:「Markdown的意思很簡單,它不會那麼做」,但它幾乎從不會傷害到問。打印時保留R Markdown語法高亮顯示
在編寫R Markdown文檔時,我可以在瀏覽器中查看HTML文件,它看起來很棒。當我嘗試打印它時,無論是在紙上還是PDF,都會打印圖形中的顏色,但不會顯示語法高亮。打印時是否有辦法維持語法突出顯示?
實施例:
Minimal Example
=====
This text looks great in the file and the plot prints in color, but see commented code below.
```{r}
# this commented line will be green in the HTML file, but will be black when I print it
z <- cor(mtcars)
require(lattice) # 'require' will be blue in the HTML file, but will be black when I print it
levelplot(z)
```
我推RStudio的「針織HTML」按鈕,打開瀏覽器或Safari HTML和不存在任何問題。如果我從瀏覽器的HTML中打印,則所有的語法突出顯示都會丟失。
你可以給你的工作流程的一個最小的可重複的例子? – mnel
什麼樣的R降價? knitr? –
有沒有另一種使用R Markdown的方法?請詳細說明。 –