gpt4 book ai didi

rstudio - 如何强制 rstudio/knitr/rmarkdown 使用替代 pandoc 二进制文件 (scholdoc)

转载 作者:行者123 更新时间:2023-12-04 21:39:06 26 4
gpt4 key购买 nike

scholdoc (见 scholarlymarkdown.com )是 pandoc 的一个分支那有!终于!易于引用的数字/代码块等内置 - pandoc 中的一个中心缺失部分.

是否有任何直接的方法来强制使用 scholdoc而不是发货的pandoc使用 knitr 时的二进制/rmarkdownrstudio ?

当我设置 .Rprofile

options(
rstudio.markdownToHTML = function(inputFile, outputFile) {
system(
paste(
"~/.cabal/bin/scholdoc",
shQuote(inputFile),
"-o", shQuote(outputFile)))
})

如所示 here ,这似乎可行,但是,因为它缺少内部 pandoc 使用的所有命令行选项, 产生 HTML开箱即用,将导致我以一种痛苦的方式获得所有 CLI 选项。

研究一番后 rmarkdown代码,我也试过设置环境变量 RSTUDIO_PANDOC包含 scholdoc 的路径- 无济于事。

谁能指出一个简单的方法来做到这一点与最新的 rstudio/ scholdoc安装?

最佳答案

我很久以前就问过这个想法,为了完整起见,我要指出, bookdown 已踏入竞技场提供rmarkdown内的数字等的交叉引用文件。

发出后install.packages('bookdown') , RStudio可以通过将以下内容添加到 YAML 来强制使用它文件的标题:

output:
bookdown::pdf_document2:

关于rstudio - 如何强制 rstudio/knitr/rmarkdown 使用替代 pandoc 二进制文件 (scholdoc),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31438534/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com