不使用 RStudio 生成 html 文件的 Pandoc
Pandoc for generating html file not using RStudio
我想通过下面的脚本生成 html 文件,这是复杂源代码的一部分,但我不想在用户机器上安装 RStudio。
我使用的 pandoc 位于:pandoc from github,此 pandoc 文件的路径参考用于 Sys.setenv:"C:/Users/username/AppData/Local/Pandoc".
如果我在 Sys.setenv 命令中使用 RSTUDIO_PANDOC,在我下面的脚本中一切正常,但如果 Sys.setenv 命令中的 RSTUDIO_PANDOC 使用默认 RStudio,我会感到困惑我不想使用的 pandoc 文件。是否有 RSTUDIO_PANDOC 的替代品以确保我不需要在用户机器上安装 RStudio,我只能参考从上面的 link 下载的 pandoc 文件。
Sys.setenv(RSTUDIO_PANDOC="C:/Users/username/AppData/Local/Pandoc")
setwd("C:/Users/username/interactiveKnitr") # set path to .Rmd file
knit('knit.Rmd') # creates md file
render('knit.Rmd') # creates html file
非常感谢您对此的任何解释和帮助。我是这方面的新手。
您可以在 R 中使用包 pander
形式。尽管如此,我通常更喜欢自己安装 pandoc
并在需要时使用系统调用 运行 所有形式R.
knit (input = "file.Rmd", output = "file.md")
system ("pandoc file.md")
然后更容易调整 pandoc
参数,并确保 运行 已安装的版本。如果您想创建文档的 tex 或 pdf 版本,它也会使事情变得更容易。
我想通过下面的脚本生成 html 文件,这是复杂源代码的一部分,但我不想在用户机器上安装 RStudio。
我使用的 pandoc 位于:pandoc from github,此 pandoc 文件的路径参考用于 Sys.setenv:"C:/Users/username/AppData/Local/Pandoc".
如果我在 Sys.setenv 命令中使用 RSTUDIO_PANDOC,在我下面的脚本中一切正常,但如果 Sys.setenv 命令中的 RSTUDIO_PANDOC 使用默认 RStudio,我会感到困惑我不想使用的 pandoc 文件。是否有 RSTUDIO_PANDOC 的替代品以确保我不需要在用户机器上安装 RStudio,我只能参考从上面的 link 下载的 pandoc 文件。
Sys.setenv(RSTUDIO_PANDOC="C:/Users/username/AppData/Local/Pandoc")
setwd("C:/Users/username/interactiveKnitr") # set path to .Rmd file
knit('knit.Rmd') # creates md file
render('knit.Rmd') # creates html file
非常感谢您对此的任何解释和帮助。我是这方面的新手。
您可以在 R 中使用包 pander
形式。尽管如此,我通常更喜欢自己安装 pandoc
并在需要时使用系统调用 运行 所有形式R.
knit (input = "file.Rmd", output = "file.md")
system ("pandoc file.md")
然后更容易调整 pandoc
参数,并确保 运行 已安装的版本。如果您想创建文档的 tex 或 pdf 版本,它也会使事情变得更容易。