我们可以注解掉RMarkdown,使它不包含在导出的HTML中吗?

ubof19bj  于 2022-12-20  发布在  其他
关注(0)|答案(2)|浏览(116)

我试图注解掉RMarkdown中的一段代码。我知道我可以使用<!-- -->语法添加注解,但是这些注解仍然会出现在呈现的HTML中(尽管是隐藏的)。有没有办法创建在呈现过程中被忽略并且不会出现在导出的文档源代码中的真实的注解?

qybjjes1

qybjjes11#

可以将所有内容都 Package 在~~~{=comment} ... ~~~中以使其忽略:

Normal text

~~~{=comment}
this will be ignored

This, too!
~~~

No longer in a comment.
ia2d9nvy

ia2d9nvy2#

可以使用echo指定要在输出中显示的代码行,如下所示:

---
date: "2022-12-13"
output: html_document
---

```{r echo=2:4}
# This comment should not be shown
rnorm(3)
# But keep this comment in output html

输出:

![](https://i.stack.imgur.com/dh5Ff.png)

如您所见,它没有显示第一条注解。

相关问题