Windows上的RStudio不使用XeLaTeX

我在Windows 10上使用RStudio 0.99.896。

我正试图使用XeLaTex引擎使用knitrRMarkdown文件转换为PDF。

我已经将RStudio中的全局选项和项目选项设置为使用XeLaTex构建

你可以看到我已经在全局选项中选择了XeLaTeX(见图) 在这里输入图像描述

我也在项目选项中选择了它(见图) 在这里输入图像描述

这是一个markdown文件的最小重现性示例,当我调用knitr时失败:

---
header-includes:
    - usepackage{fontspec}
output:
    pdf_document
---


```{r}
data(mtcars)
```

当我在上面的文件中调用Knit PDF时,我得到以下输出:

“C:/ Program Files / RStudio / bin / pandoc / pandoc”+ RTS -K512m -RTS sample1.utf8.md --to latex --from markdown + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash-implicit_figures --output sample1.pdf - 模板“C: Users xxxx Documents R win-library 3.2 rmarkdown rmd latex default-1.14.tex” - highlight-style tango --latex-engine pdflatex --variable graphics = yes - “变量”几何:margin = 1in“输出文件:sample1.knit.md

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 致命的fontspec错误:“can not-use-pdftex”! ! fontspec软件包需要XeTeX或LuaTeX才能运行。 ! ! 您必须将您的排版引擎更改为例如“xelatex”或“lualatex”! 而不是简单的“latex”或“pdflatex”。

您可以在上面显示的输出的粗体部分看到RStudio仍在调用pdflatex而不是xelatex

我不确定这是为什么。 任何想法,我已经错过了一个设置?


我也有这个问题。

尝试这个:

output:
   pdf_document:
     latex_engine: xelatex

除了你做的所有事情。 这为我修好了!

链接地址: http://www.djcxy.com/p/33469.html

上一篇: RStudio on Windows not using XeLaTeX

下一篇: Produce PDF from Rmarkdown