- 已编辑
只需在Markdown的每一行之前添加自定义的行注释字符, 不影响代码编译。
在代码注释中,就可以绘制流程图,任务列表,显示数据可视化等。
当预览或转换格式时,只需要简单地预处理:把\r\n#
替换成\r\n
例子:
Markdown literary programming
example01:
## 代码内注释至少需要两个行注释字符 draw_legends <- function(...) { plots <- list(...) gtables <- lapply(plots, function(x) ggplot_gtable(ggplot_build(x))) guides <- lapply(gtables, gtable::gtable_filter, "guide-box") one <- Reduce(function(x, y) cbind(x, y, size = "first"), guides) grid::grid.newpage() grid::grid.draw(one) }