• R语言
  • TeXstudio中可以使用knitr吗?

RStudio中可以使用LaTeX来生成PDF文档,遗憾的是各个章节没有导航树,不能想word一样通过文档结构图很快定位,查阅非常不方便。根据谢老大的说法,LyX中可以使用knitr,我也尝试了一下,确实可以,但是我不喜欢用LyX。我平常用的是TeXstudio,现在问题来了,不知道怎么在TeXstudio中通过knitr包调用R代码。不知道有没有大侠了解的?还是TeXstudio目前还不能使用knitr?求解。
TeXstudio 支持Rnw,于是你只要 (R >= 3.1.x)

1. use macro %\VignetteEngine{knitr::knitr} on your R sweave file
2. Run Rsweave

If your texstudio doesn't support Rnw, you could either

1. switch to the parent project: Texmaker
2. Create a user cmd: Rscript -e "library(knitr); knit('%.tex')" with R in your Sys path

2 年 后