gpt4 book ai didi

r - 如何使用 knitr/Sweave 中的 R 变量值在 LaTeX 中编写 if-then 语句

转载 作者:行者123 更新时间:2023-12-04 12:13:07 24 4
gpt4 key购买 nike

我目前正在使用 knitr 以及 R 3.0.2 和 RStudio 来生成 LaTeX 报告。我的报告被输入为 .Rnw 文件,并使用 knit2pdf 函数编译。

我想使用 if-then formulation in LaTeX为了创建一个单独的部分,但让 if-then 条件使用来自 R 的变量的值(我们称之为 CreateOptionalSection )。

这可能吗?如果是这样,我如何在 .tex 文档中引用 R 变量?

最佳答案

添加 \usepackage{comment}到你的 latex 文件的序言。

在可选部分开始之前的行中,执行

<<startcomment, results='asis', echo=FALSE>>=
if(!CreateOptionalSection){
cat("\\begin{comment}")
}
@

在可选部分结束后的行中,执行
<<endcomment, results='asis', echo=FALSE>>=
if(!CreateOptionalSection){
cat("\\end{comment}")
}
@

关于r - 如何使用 knitr/Sweave 中的 R 变量值在 LaTeX 中编写 if-then 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22305444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com