【发布时间】:2015-08-22 12:59:26
【问题描述】:
我在 Mac OSX 上使用 knitr 输出 PDF (LaTeX),并希望将输出中的语法颜色更改为 RStudio 中的标准颜色。这意味着 cmets 应为绿色,数值为蓝色,字符为绿色,所有其他语法为黑色。
我弄乱了 Swavevel.sty 但无法让它工作。
谁能给我关于如何改变颜色的确切说明? 我应该创建一个新的 sty 文件吗? 对于这个给定的项目,我应该把它放在哪里? 我还需要做什么才能让我的 Rnw 文件调用那个 sty 文件? 还有什么?
谢谢!
编辑:我让我的问题更具体,并提供了一个代码示例:
这是我的 Rnw 文件中的代码:
\documentclass[12pt,letterpaper,twoside]{book}
\usepackage{inconsolata}
\begin{document}
<<>>=
#Here comes a comment
a <- 1
#Here another comment
(a <- 2)
@
\end{document}
我需要 cmets 和字符串“test”为绿色,数字和关键字库为蓝色,其他所有内容为黑色。这将是 RStudio 中的标准。示例:
如何修改上面的代码来实现这一点?我唯一想要与众不同的是灰色背景。
【问题讨论】:
-
你如何编译你的文件? p.s.下次当您在用户已经尝试帮助您之后不再询问时,请尝试以更精确的方式提出您的问题。这将节省您和他人的时间
-
是的,我很抱歉@SabDem,我会确保在未来这样做。我正在使用 RStudio gui 并点击“编译 PDF”(shift 命令 K)。