在R标记文档中格式化R输出

在R标记文档中格式化R输出,r,knitr,r-markdown,R,Knitr,R Markdown,我有一个生成文本输出的代码。例如: pick <- sample(c("Alex", "Greta", "Zoe"), 1) 您可以在rmarkdown文档中的文本中执行任何R命令,而无需将其嵌入块中,方法是将其放置在字母R前面的勾号中(请参见下文)。然后,您可以用latex代码围绕r代码,在这个\bf{foo}中使用粗体字体,书签为$。尝试放置 The OP's chosen name is $\bf{`r sample(c("Alex", "Greta", "Zoe"), 1)`}$

我有一个生成文本输出的代码。例如:

pick <- sample(c("Alex", "Greta", "Zoe"), 1)

您可以在rmarkdown文档中的文本中执行任何R命令,而无需将其嵌入块中,方法是将其放置在字母
R
前面的勾号中(请参见下文)。然后,您可以用latex代码围绕r代码,在这个
\bf{foo}
中使用粗体字体,书签为
$
。尝试放置

The OP's chosen name is $\bf{`r sample(c("Alex", "Greta", "Zoe"), 1)`}$
在rmarkdown文档中。或者,您可以将函数放在块中,然后在块外调用它,在后续文本中的任何位置,如下所示

The OP's chosen name is $\bf{`r pick`}$

如果区块旨在生成标记文本,然后由
pandoc
解释,那么您应该能够将其用作区块选项。
The OP's chosen name is $\bf{`r pick`}$