Rmarkdown 默认使用哪个 tex 包来实现语法高亮以及如何更改高亮颜色?
我编写了一个样式文件,将其用作用 Rmarkdown 编写的 beamer 演示文稿的模板。
当我包含代码块时,例如:
g = ggplot(mtcars, aes(x=wt, y=mpg, color=cyl, size=cyl)) +
geom_point() +
theme(legend.position="none")
这在编织的 PDF 中显示为代码块,因为它显然利用了我的样式文件中未指定的一些 RMD 默认值。
通过在样式文件中添加以下内容,我能够更改代码块的背景颜色和字体大小:
\let\oldShaded\Shaded
\let\endoldShaded\endShaded
\renewenvironment{Shaded}{\footnotesize\oldShaded}{\endoldShaded}
\definecolor{shadecolor}{RGB}{ 221, 219, 217}
现在我还想改变语法高亮颜色以更好地匹配我的模板的整体风格。