R Sweave中的语法高亮显示

时间:2016-08-05 07:43:21

标签: r syntax-highlighting sweave

我很擅长使用R Sweave进行报告并了解Latex的基本应用。我被要求提供一些统计报告。 R markdown非常简单,默认情况下它具有非常好的语法框架和灰色背景以及语法高亮,但是,它在其他类型设置方面非常有限,当您想要生成冗长的报告时,它并不是最佳选择。然后我转而在R studio中使用R Sweave。

我基本上想要与Sweave中的R markdown相同的后效。最简单的方法是什么?我之前看过以下帖子讨论:
Sweave syntax highlighting in output。我已经尝试阅读那些包pdf,但没有他们所谈论的线索,因为他们似乎假设读者已经有关于渲染过程的事先知识。

我已经检查了它们,但我似乎陷入了让它发挥作用。任何人都可以一步一步地告诉我如何设置它(例如在序言中包括什么),如果可能的话,你可以通过演示上传一个简单的Rnw文件吗?

感谢!

1 个答案:

答案 0 :(得分:0)

如果您使用knitr而非Sweave,则会获得语法突出显示。可能可以在Sweave中执行此操作,但knitr可以更轻松。

转到RStudio中的Tools | Global Options | Sweave菜单(或Project Options中的类似菜单),然后选择使用knitr编织Rnw文件。

这两个系统非常相似,但最近knitr通常更为可取。