2013-03-18 38 views
2

我正在嘗試在Linux上將R Sweave命令更改爲knitr。電流(R Sweave)命令下選項>配置發現:用linux上的knitr設置texmaker

R CMD Sweave %.Rnw 

一匯給和實施例的如何做到這一點的窗口上here

你會如何做到這一點在Linux(Ubuntu的)?

+1

......究竟是什麼方法不符合易輝對你的建議? – Dason 2013-03-18 17:01:23

+0

他的建議是: 'Rscript.exe -e「knitr :: knit2pdf('%。Rnw')」' – 2013-03-18 18:36:49

+1

您應該添加實際嘗試的問題。 – Dason 2013-03-18 18:37:25

回答

4

Rscript不在Linux上使用Rscript.exe調用。只需將Rscript.exe更改爲Rscript即可。

+0

任何想法如何擴展上面的命令打開內部查看器中生成的PDF文件? – Andrej 2013-09-03 19:42:47

+0

沒有單獨的選項來設置查看器的東西?我現在不在我的linux系統中,所以我無法檢查... – Dason 2013-09-03 23:44:27

+0

我不這麼認爲。 – Andrej 2013-09-04 13:21:23

1

我只想補充一點,我剛剛發現上述代碼在包含子Rnw文檔時不起作用。

改爲使用Rscript -e "library(knitr); knit('%.Rnw')"

如果您知道knit::knit2pdf()knit()之間的輸出差異,請在評論中提及。