使用RStudio 0.99.902编译旧版Swave

使用RStudio 0.99.902编译旧版Swave,r,rstudio,knitr,sweave,R,Rstudio,Knitr,Sweave,我对自2009年开始在CRAN上发布的“sos”软件包中的“sos”小插曲有多个问题。我最近注意到它以多种方式失败,我不知道如何解决其中几个问题。使用Mac OS X 10.11.5下的R3.3.0在RStudio的“sos.Rnw”上“编译PDF”,生成一个XQuartz弹出窗口,如下所示: >Sweave Noweb Syntax? >>It seems you are using the Sweave-specific syntax in line(s) >>

我对自2009年开始在CRAN上发布的“sos”软件包中的“sos”小插曲有多个问题。我最近注意到它以多种方式失败,我不知道如何解决其中几个问题。使用Mac OS X 10.11.5下的R3.3.0在RStudio的“sos.Rnw”上“编译PDF”,生成一个XQuartz弹出窗口,如下所示:

>Sweave Noweb Syntax?
>>It seems you are using the Sweave-specific syntax in line(s) 
>>9, 15, <snip>;  you may need Sweave2knitr("sos.Rnw") to 
>>convert it to knitr'.  
这产生了一个文件“sos knitr.Rnw”。我在RStudio中打开了这个文件并点击了“编译PDF”。我只有一句话:

>Loading required package: knitr" 
如果我还有别的东西,我不知道它去了哪里

有没有关于我如何度过这一关的建议?

谢谢,Spencer Graves

RStudio默认使用
knitr
而不是
swave
来生成代码。通过执行以下操作恢复此决定:

RStudio:


工具->全局选项->Swave->使用以下方式编织Rnw文件:
Swave

RStudio默认使用
knitr
而不是
Swave
生成代码。通过执行以下操作恢复此决定:

RStudio:


工具->全局选项->Swave->使用以下方式编织Rnw文件:
Swave

谢谢。有办法在代码中切换吗?这些天我的大部分小插曲都使用了RMarkdown。如果您选择使用“编译”按钮,则Spencer Graves仅适用于特定于项目的环境。请尝试我始终使用项目,因此“工具->项目选项…”似乎可以满足我的大部分要求。在更改之后,“编译PDF”确定了3个问题。我添加了“%!Rnw weave=swave”,并且“Compile PDF”识别了11个问题,因此我恢复了“%!Rnw weave=swave”。我需要研究剩下的3个问题。谢谢斯宾塞,谢谢。有办法在代码中切换吗?这些天我的大部分小插曲都使用了RMarkdown。如果您选择使用“编译”按钮,则Spencer Graves仅适用于特定于项目的环境。请尝试我始终使用项目,因此“工具->项目选项…”似乎可以满足我的大部分要求。在更改之后,“编译PDF”确定了3个问题。我添加了“%!Rnw weave=swave”,并且“Compile PDF”识别了11个问题,因此我恢复了“%!Rnw weave=swave”。我需要研究剩下的3个问题。谢谢斯宾塞
>Loading required package: knitr"