如何使 R 代码(R 块)与我的文本内联?
例子:
请使用 install.packages("ISwR") 安装软件包
因此, install.packages("ISwR") 使用 knitr 自动突出显示为 R 块?换句话说,我希望 R 代码与我的文本在同一行。
如何使 R 代码(R 块)与我的文本内联?
例子:
请使用 install.packages("ISwR") 安装软件包
因此, install.packages("ISwR") 使用 knitr 自动突出显示为 R 块?换句话说,我希望 R 代码与我的文本在同一行。
在亿辉的建议下,
\documentclass{article}
<<setup, include=FALSE>>=
knit_hooks$set(inline = function(x) {
if (is.numeric(x)) return(knitr:::format_sci(x, 'latex'))
knitr:::hi_latex(x)
})
@
\begin{document}
Please install the package by using \Sexpr{'install.packages("ISwR")'}.
\end{document}
如果您希望封装的代码不被内联执行,您可以使用 3 个反引号 ```。例如
There were ```nrow(cars)``` cars studied