2015-11-10 23 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

在我的筆記本電腦上工作,我將創建一個新文件並將其轉儲到我的內容中,然後查看是否有效。 –