如何做一個普通的代碼塊與當這個代碼塊包含一些tex
代碼,並且需要pdf輸出?Rmarkdown與pdf輸出和普通LaTeX代碼塊
例如,這不起作用:
---
title: "Untitled"
output:
pdf_document:
keep_tex: yes
---
Hello !
```
\begin{verbatim}
This is verbatim text
\end{verbatim}
```
此生成此錯誤:! LaTeX錯誤:\ begin {document}以\ end {verbatim}結尾。
當然,我可以這樣做:
```{r, eval=FALSE}
\begin{verbatim}
This is verbatim text
\end{verbatim}
```
但問題這樣做時,是,在輸出的代碼塊可以通過將R突出顯示顏色(不用於上述的例子被突出顯示,但這可能發生在某些情況下)。
不知道目前有一種方法可以做到這一點。 Markdown的一些實現(例如Github的)允許你指定一個特定的語法來用於代碼塊,所以你可以做一些類似「'tex」的事情,但是RMarkdown似乎沒有認識到這一點。 如果您只有幾個實例要執行此操作,最好的辦法可能是使用聯機HTML語法突出顯示器將膠乳轉換爲HTML並將其複製並粘貼到Rmd文件中。 –