2015-11-10 27 views
0

UPDATE不能关闭SweaveOpts一致性=真

SweaveOpts现在关闭和宏不再自动填充,但我还是不能让我的积成文档

我使用R-Studio,我的笔记本电脑和我的桌面上的最新版本。截至今天上午,我所有的软件包都是最新的。我正试图在我的笔记本电脑上插入一个pdf格式的图表。我使用的是knitrpdfLatex,R-Studio中的全局选项设置为knitr和pdfLatex,与我的桌面设置相同。

在尝试这种在我的笔记本电脑下面总是出现在我的.Rnw文件:

\SweaveOpts{concordance=TRUE}

它阻止我使我的PDF我想要的方式,这意味着我的阴谋不会在文档中显示但作为一个单独的文件。我确保我在笔记本电脑和台式机上的R-studio中的设置完全相同,我在每个3.1.3和相同的确切包中使用相同的确切版本来生成文档knitrggplot2

我是完全困惑于如何关闭\SweaveOpts{concordance=TRUE}并让它保持关闭。

我的桌面上的文档的头部看起来是这样的:

\documentclass{article} 
\begin{document} 
\begin{titepage} 
    \begin{center} 
... 

而且在我的笔记本电脑不同的文档

\documentclass{article} 
\usepackage{setspace} 
\begin{document} 
\begin{title} 
    \begin{center} 
... 

我没有摆脱\usepackage{setspace}行只是为了看看这是问题,事实并非如此。

我也注意到,当我插入一个代码块,并开始键入需要的选项,如fig.align='center'自动完成的作品桌面而不是笔记本电脑,几乎就像它不承认,knitr库被加载。

+0

如果您打算使用knitr代替Sweave,请在'Tools - > Global Options'中选择knitr而不是Sweave。这让很多用户感到困惑,但我不确定我们(RStudio)是否应该将默认选项更改为knitr。 –

+0

嗨Yihui I do ind Ed在我的全局设置中将knitr设置为默认值。我最终创建了一个新的文件夹,一个新的项目和一个新的.Rnw文件,似乎这样做了,也许有一些与图像有关的奇怪现象? –

回答

1

尝试菜单

Tools -> Global Options -> Sweave 

,并取消始终启用RNW一致性(对于Synctex需要)这应该照顾它。

+0

没有图...我也有这个选项在我的桌面机器上检查,并从那里生产的图形很好。 R-Studio中的机器之间的所有设置都是相同的 - 令人困惑的 –

+0

也许从一个新的文档开始:_File - > New File - > Sweave Document_我可以确保这不会将一致性宏放入我盒子上生成的tex文件中。 –

+0

在我的笔记本电脑上工作,我将创建一个新文件并将其转储到我的内容中,然后查看是否有效。 –