我希望在R Markdown文件的头部使用行内R代码。然而,当我编译该文件时,标题中使用的字体会发生变化。如何确保字体相同?以下是一个简单的示例。
`r 1+1` Header
-------------------------
我希望在R Markdown文件的头部使用行内R代码。然而,当我编译该文件时,标题中使用的字体会发生变化。如何确保字体相同?以下是一个简单的示例。
`r 1+1` Header
-------------------------
## Title `r 1+1` Header
如果没有可重现的示例,就很难精确处理,但您可能想考虑在R代码中使用results="asis"
块选项,以便结果不会被包装在代码标记块中。我不确定这如何与内联命令配合使用,但您可以使用常规的R块,并从R代码创建整个标头,例如:
```r results="asis"
cat('# ', 1+1, " Header")
```
knitr
版本太旧了。你可能需要运行update.packages()
命令进行更新。请参考常见问题解答1。 - Yihui Xie