0

我从 CMD 提示符和 pdflatex 命令来到 RStudio。据我了解,RStudio 在幕后运行:

  • 胶乳
  • bibtex (如果你有 natbib 继续)
  • 胶乳

我希望能够传递一些参数,例如“-quiet”或“-interaction=nonstopmode”

在此处输入图像描述

从命令行,这些都是可能的。

如何将自定义标志添加到 pdflatex 的 RStudio 实现?

4

1 回答 1

1

你没有说,但我假设你在 R Markdown 中工作。对于 R Markdown,RStudio 可以pandoc调用pdflatex. 从 Pandoc 手册中,您想要设置 Pandoc 选项--pdf-engine-opt:请参阅https://pandoc.org/MANUAL.html#option--pdf-engine-opt。要在 RMarkdown 文档中执行此操作,请将其放在标题中:

output:
  pdf_document:
    pandoc_args:  "--pdf-engine-opt=-quiet"

如果您想要多个参数,我认为您可以将它们包含在字符串中,但您可能需要这样做:

output:
  pdf_document:
    pandoc_args:  ["--pdf-engine-opt=-quiet",
                   "--pdf-engine-opt=-interaction=nonstopmode"]

您必须尝试一下,看看哪个适合您;两者都被接受,但我不知道他们是否都被采取了行动。

于 2020-11-05T17:31:57.420 回答