2012-06-01 37 views
15

我正在從Sweave轉換到knitr並且非常喜歡它。感謝一會!讓`knitr`不再彈出劇情窗口

讓我討厭的一件事是,情節窗口彈出並激活。所以當我編寫knitr的時候,我的編輯很少經常關注它。即使代碼塊中沒有產生任何情節,也會發生這種情況。

有沒有辦法避免這種情況?

這裏是我的sessionInfo(),萬一幫助:

 
R version 2.15.0 (2012-03-30) 
Platform: x86_64-unknown-linux-gnu (64-bit) 

locale: 
[1] LC_CTYPE=de_DE.UTF-8  LC_NUMERIC=C    
[3] LC_TIME=de_DE.UTF-8  LC_COLLATE=de_DE.UTF-8  
[5] LC_MONETARY=de_DE.UTF-8 LC_MESSAGES=de_DE.UTF-8 
[7] LC_PAPER=C     LC_NAME=C     
[9] LC_ADDRESS=C    LC_TELEPHONE=C    
[11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C  

attached base packages: 
[1] grid  stats  graphics grDevices utils  datasets methods 
[8] base  

other attached packages: 
[1] hyperSpec.sim_0.5  mvtnorm_0.9-9992  hyperSpec_0.98-20120531 
[4] lattice_0.20-6   knitr_0.5    

loaded via a namespace (and not attached): 
[1] arrayhelpers_0.75-20120531 codetools_0.2-8   
[3] digest_0.5.2    evaluate_0.4.2    
[5] formatR_0.4    highlight_0.3.1   
[7] parser_0.0-14    plyr_1.7.1     
[9] Rcpp_0.9.10    stringr_0.6    
[11] tools_2.15.0 

回答

16

這必須被固定在a commit last week。將不再有打開窗口的情節。如果您不知道如何安裝開發版本,您將等待下一個CRAN版本發佈一週左右,否則只需install from Github

+0

精美的作品!非常感謝! – cbeleites

+0

這太好了。我爲此遭受了一次黑客攻擊,但以各種方式危險。 –

+0

@BenBolker你的意思是你有和我一樣的黑客攻擊,這很危險? (我暫時將默認設備改爲'pdf(file = NULL)') –