如何在Knitr块输出中突出显示代码

rmf

默认情况下,Rmarkdown块显示输入代码块和输出块。默认情况下,代码块突出显示,而输出的逐字文本通常不突出显示。如果我正在运行一些生成更多代码的代码,是否可以在输出块中突出显示代码?

例如,此块执行R代码

```{r,echo=FALSE}
paste0("cp -R ",getwd(),"/* ./dir")
```

生成有效的外壳代码作为输出。

"cp -R /home/user/work/* ./dir"

可以将此输出突出显示为Shell脚本的代码吗?不必评估输出代码。

Yihui Xie

使用块选项class.output并指定语言名称,例如

```{r, class.output='sh', comment=''}
cat('ls -l "$HOME"')  # sh for shell scripts
```

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在闪亮的应用程序中嵌入的markdown块中突出显示R或Python代码

如何在r markdown ioslides演示文稿中的代码块中启用语法突出显示?

如何在Sphinx样式的文档字符串中插入突出显示或代码块?

Knitr .RMD文档中的突出显示代码

代码块中的背景突出显示文本?

如何在Rmarkdown演示文稿(滑动式)中回显代码之前显示块输出?

如何在Shell输出中修剪突出显示的行

如何在Jekyll中突出显示Markdown代码?

如何在VuePress中添加突出显示代码?

如何在Notepad ++中突出显示.htaccess代码?

如何在Knitr中获取块名称?

如何在用Knitr生成的PDF中实现黑白友好的语法突出显示

代码块错误突出显示

在代码块输出中显示Python >>>提示

关闭评估时在 Knitr 中显示 R 代码块

如何突出显示,然后在Vim中复制并粘贴整个代码块?

如何突出显示由代码块生成的文本中的某些单词?

在GitHub Flavored Markdown中的Markdown代码块中显示突出显示的代码块

如何在显示的javadoc代码块中获得泛型?

如何在AngularJS应用中显示代码块

如何在SquareSpace博客中显示代码块以获取教程

PhpStorm-如何通过键盘突出显示代码块?

如何突出显示代码块的标签与其内容不同?

我可以在Dreamweaver中突出显示代码块吗?

块在 django vs 代码中没有突出显示

Knitr:显示内联代码块的源代码

用knitr / rmarkdown突出显示bash代码

如何在Sublime Text 3中为ruby设置do-end块的突出显示?

如何在像VSCode这样的摩纳哥编辑器中突出显示合并冲突块?