这是一个.Rnw MWE:
\documentclass{article}
<<setup, include=FALSE>>=
opts_chunk$set(cache=TRUE, eval=FALSE)
@
\begin{document}
Function highlighted:
<<c1>>=
print(iris)
@
Function highlighted if parameter is present:
<<c2>>=
library(magrittr)
iris %>%
print(someparam = 42)
@
No highlighting:
<<c3>>=
iris %>%
print
@
\end{document}
它呈现如下:
如何强制使用最后print
函数的语法高亮显示?
答案 0 :(得分:1)
我到目前为止找到的唯一合适的解决方案是修改由knitr
生成的乳胶源。即,手动将\hlstd(print)
(标准突出显示)更改为\hlkwd(print)
(默认情况下突出显示功能+粗体)可以完成此任务。