[英]Rmarkdown with pdf output and plain LaTeX code block
當此代碼塊包含一些tex
代碼並且想要pdf輸出時,如何用rmarkdown
來完成一個普通代碼塊?
例如,這不起作用:
---
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突出顯示顏色突出顯示(對於上面的示例不是這樣,但是在某些情況下可能會發生)。
您可以使用pandoc的逐字防護代碼塊語法:
~~~latex
\begin{verbatim}
This is verbatim text
\end{verbatim}
~~~
或者:
```latex
\begin{verbatim}
This is verbatim text
\end{verbatim}
```
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.