这个问题类似于一致的代码html内联和与knitr的块.而不是.Rhtml文档,我想在R Markdown文档中突出显示内联R代码,例如,在`r "plot(cars, main = 'A scatterplot.')"`通过rmarkdown编译之后,plot应该突出显示标记.默认情况下,R代码块是语法突出显示的,但无法突出显示内联R代码.
我目前正在使用 rmarkdown 编写报告,因此我想在 ar 代码块中创建部分。我发现在cat()和results="asis"的帮助下这是可能的。我对这个解决方案的问题是,我的 R 代码结果和代码没有像往常一样正确显示。
例如
---
title: "test"
output: pdf_document
---
```{r, results='asis'}
for (i in 1:10) {
cat("\\section{Part:", i, "}")
print(summary(lm(data=X, X1~X2))
$\alpha = `r X[1,i]`$
}
```
Run Code Online (Sandbox Code Playgroud)
几乎可以解决问题,但这里仍然存在两个问题:
有人知道对此的解决方案,或者甚至有一种解决方法可以在循环中创建部分并在本部分中包含 R 代码、R 输出和 LaTeX 公式?
我非常感谢各种建议:)