R 在列表标记中包含块

R 在列表标记中包含块,r,knitr,r-markdown,R,Knitr,R Markdown,如何让rmarkdown将代码块包含在列表中 例如: 关于一些代码-您可以尝试这个\u乐趣 更复杂的方法是执行 ```{r,eval=FALSE} a( 大( 嵌套(函数))) ``` 这可能适合您的用例 一起跳过它 最初我使用的是普通的```代码块,但这放弃了语法高亮显示,而inline放弃了高亮显示和换行/缩进。如果代码如上所述使用,列表将被破坏,块后面的文本将嵌入到一个奇怪的环境中(类似于输出格式) 有人知道这是否可以做到吗?你在找吗? (将以下代码另存为Rmd文件) --- 标题:“无标

如何让rmarkdown将代码块包含在列表中

例如:

  • 关于一些代码-您可以尝试
    这个\u乐趣
  • 更复杂的方法是执行
    ```{r,eval=FALSE}
    a(
    大(
    嵌套(函数)))
    ```
    这可能适合您的用例
  • 一起跳过它
  • 最初我使用的是普通的```代码块,但这放弃了语法高亮显示,而inline放弃了高亮显示和换行/缩进。如果代码如上所述使用,列表将被破坏,块后面的文本将嵌入到一个奇怪的环境中(类似于输出格式)

    有人知道这是否可以做到吗?

    你在找吗? (将以下代码另存为Rmd文件)

    ---
    标题:“无标题”
    输出:html\u文档
    ---
    1.一些关于代码的东西-你可以试试这个。
    1.更复杂的方法是
    ```{r,eval=FALSE}
    
    a谢谢Christoph,四格缩进有什么特别之处?我建议您至少阅读一次完整的Pandoc文档。有关此特定问题,请参阅
    ---
    title: "Untitled"
    output: html_document
    ---
    
    1. Something about some code - you could try this_fun. 
    1. A more complicated way is to do
        ```{r, eval = FALSE}
        a <- function() { # whole chunk indented by 4!
          return(2)
        }
        print(a())
        ```
        And that may suit your use case
    1. Skip it all together