- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Windows 10 上使用 RStudio 0.99.896。
我正在尝试使用knitr通过XeLaTex引擎将RMarkdown文件转换为PDF。
我已在 RStudio 中设置全局选项和项目选项以使用 XeLaTex 进行构建
这是一个最小的可重现的 markdown 文件示例,当我调用 knit 时该文件失败:
---
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 --template "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 --variable "geometry:margin=1in" output file: sample1.knit.md
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Fatal fontspec error: "cannot-use-pdftex" ! ! The fontspec package requires either XeTeX or LuaTeX to function. ! ! You must change your typesetting engine to, e.g., "xelatex" or "lualatex" ! instead of plain "latex" or "pdflatex".
您可以在上面显示的输出的粗体部分中看到,RStudio 仍在调用 pdflatex 而不是 xelatex。
我不知道为什么会这样。对我错过的设置有什么想法吗?
最佳答案
我也遇到这个问题了。
试试这个:
output:
pdf_document:
latex_engine: xelatex
除了你所做的一切之外。这为我解决了这个问题!
关于Windows 上的 RStudio 不使用 XeLaTeX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36806255/
我刚刚将我的 Macbook Pro 操作系统升级到 El Capitan (v10.11.4)。 我尝试使用 pandoc 将 Markdown 文件(使用 Sublime Text 2、v2.0.
我想使用openoffice的中文字体,例如AR PL SungtiL GB,但是xelatex告诉我这是一个无效的名称(如下所示)。字体名称好像有空格,所以无法识别?我应该如何解决这个问题? (/u
我正在尝试在 OS X 上的 XeLaTex 中使用 FontAwesome。所以我按照此github中描述的步骤进行操作: 将其保存到您的项目文件夹中,命名为 fontawesome.sty 将\u
环境:ubuntu18.04 + texlive-2020 + texstudio 我已经成功安装了 texlive 并通过 latex -v 进行了测试; xelatex -v,他们工作得很好。在
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
我在 Windows 10 上使用 RStudio 0.99.896。 我正在尝试使用knitr通过XeLaTex引擎将RMarkdown文件转换为PDF。 我已在 RStudio 中设置全局选项和项
当我声明一个包含空格的选项时,LaTeX/XeLaTeX 会吃掉它。 在主 .tex 中,我有: \usepackage[test font]{test} 在我的 .sty 文件中,我有: \Decl
虽然这将解决的最终问题是 TeX 问题(为 PDF 输出安装一种新字体),但我正在寻找的这个特定解决方案是 Sphinx 问题。Sphinx 在制作 PDF 时使用标准 LaTeX,到目前为止还不错,
之前的一个问题让我想到了 XeLaTex(它是关于 LaTeX 和 Unicode 的)。所以我现在有了这份文件: \documentclass[a4paper]{article} \usepacka
我正在尝试用 bookdown 创建一本书作为pdf。它可以很好地创建 EPUB 文件。 我的 YAML 是这样的: --- title: "Title Here" subtitle: "Subtit
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
以这个最小的 LaTeX 文档为例: % minimal.tex \documentclass{article} \begin{document} Hello World! \end{docu
我有不同的 ANCIENT 模板来将 Jupyter 笔记本转换为 PDF,但从 5.0 版开始 jupyter-nbconvert (至少,这是 Debian 上二进制文件的名称)默认使用 XeLa
我正在尝试使用 XeLaTeX、knitr 和 tikz - 但因 ghostscript 错误而失败。我尝试了很多不同的方法,情况如下: XeLaTeX 与 knitr:有效 PDFLaTeX 与
我正在尝试使用 \includepdf{xyz.pdf} 将 PDF 导入 XeLaTeX .文件 xyz.pdf是由施乐 5755 机器创建的扫描件,PDF 版本 1.3。 我得到的错误是: **
我有一个模板,它定义了论文的所有排版建议,但它使用 xelatex 进行编译。我想继续在 Latex Workshops 中使用 VS Code,问题是如何将编译器从 pdflatex 更改为 xel
每当我尝试将 Jupyter notebook 导出为 PDF 时,我都会在单独的窗口中收到以下错误: 500 : Internal Server ErrorThe error was: nbconv
在过去的几个小时里,我一直在试图弄清楚如何将我的 Jupyter Notebook 下载为 pdf。我已经下载了 MiKTeX 并重新安装了 anaconda。下面的完整错误 500内部服务器错误 错
我正在尝试使用 pandoc 和 xelatex 将 Markdown 文件编译为 PDF。 我使用的命令是这样的: pandoc --pdf-engine=xelatex pantest.md -o
我是一名优秀的程序员,十分优秀!