Windows上的RStudio不使用XeLaTeX
我在Windows 10上使用RStudio 0.99.896。
我正试图使用XeLaTex引擎使用knitr将RMarkdown文件转换为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