【发布时间】:2018-05-05 01:22:00
【问题描述】:
我最初在这里发布了问题:
我已经重新安装了,但现在我遇到了一个全新的问题。
使用以下代码(在 .Rmd 文件中):
---
header-includes:
- \usepackage{graphicx}
output:
pdf_document:
latex_engine: xelatex
---
```{r}
knitr::include_graphics("F:/Big Folder/My Folder/image.png")
```
我收到以下错误:
! Missing $ inserted.
<inserted text>
$
l.134 .../Big Folder/My Folder/image}
pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43
我觉得跟路径中的空格有关系,因为我把图片直接放在F里面的时候,效果很好。
不幸的是,这个项目要求我使用名称中带有空格的文件夹。
我在 Windows 10 64 位上运行 MikTex 2.9 和更新的软件包(包括 fontspec)。 Miktex 安装在程序文件中,但我也尝试安装到不同的文件夹,但结果相同。
我还在运行一个最近安装/更新的 rstudio,其中包含更新的 knitr 和 rmarkdown 包。
这确实适用于 pdflatex,即使文件名中有空格。
【问题讨论】:
标签: r latex r-markdown xelatex