我现在正在阅读ISL,这与R
中的机器学习有关我非常喜欢这本书是如何在作者引用代码内联或库的地方特别列出的,例如library(MASS)
。
有没有人知道使用R Markdown是否可以达到相同的效果,即当我在纸张中引用MASS关键字时,将MASS关键字设置为棕色?当我在R Markdown文档中谈论它们时,我想在数据框中为代码列着色。当你把它编织为HTML文档时,它提供了非常好的格式,但是当我把它编织到MS Word时,它似乎只是改变了字体类型
谢谢
答案 0 :(得分:1)
我想出了一个我认为可能解决您问题的解决方案。本质上,因为内联源代码获得与代码块相同的样式标签,所以对SourceCode所做的任何更改都将应用于两个块,我认为这不是你想要的。相反,需要有一种方法来仅仅定位内联代码,这似乎不可能来自focus()
。相反,我选择做的是获取生成的.docx文件,将其转换为.zip文件,然后修改包含所有数据的.xml文件。它将新样式应用于内联源代码文本,然后可以在MS Word模板中对其进行修改。这是代码:
rmarkdown
您要在MS Word模板中修改的样式是VerbatimStringTok。希望有所帮助!