如何在RMarkdown中添加不被导出到HTML的真实注释?
在RMarkdown中添加渲染时完全忽略的注释方法
- R代码块内的注释:直接用R的标准注释符
#,这类注释只会保留在原始.Rmd文件中,渲染后的输出(包括HTML源码)里完全看不到。示例:
# 这个注释只会留在你的RMarkdown源文件里 data <- mtcars
- 文本区域的彻底注释:使用三重连字符的HTML注释语法
<!--- --->,和普通的<!-- -->不同,这种注释在渲染时会被Pandoc完全移除,不会出现在最终的HTML源码中。示例:
<!--- 这个注释渲染后不会出现在任何输出里 --> 这是正常显示的正文内容。
- 整段代码块的隐藏注释:如果要注释掉一整个代码块,直接用
<!--- --->把整个代码块包裹起来即可,渲染后这段代码既不会执行,也不会出现在任何输出文件中。示例:
<!--- ```{r} # 这段代码块会被彻底忽略 print("不会被执行也不会出现在输出里")
--->
内容的提问来源于stack exchange,提问作者Santiago
相关产品推荐
相关产品推荐

