RMarkdown xelatex!失踪及失踪人士;插入

RMarkdown xelatex!失踪及失踪人士;插入,r,latex,r-markdown,xelatex,R,Latex,R Markdown,Xelatex,我最初在这里发布了一些问题: 我已经重新安装,但现在我有一个全新的问题 使用以下代码(在.Rmd文件中): 我得到以下错误: ! Missing $ inserted. <inserted text> $ l.134 .../Big Folder/My Folder/image} pandoc.exe: Error producing PDF Error: pandoc document conversion failed with error 43

我最初在这里发布了一些问题:

我已经重新安装,但现在我有一个全新的问题

使用以下代码(在.Rmd文件中):

我得到以下错误:

! Missing $ inserted.
<inserted text> 
            $
l.134 .../Big Folder/My Folder/image}

pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43
!缺少插入的$。
$
l、 134…/Big Folder/My Folder/image}
pandoc.exe:生成PDF时出错
错误:pandoc文档转换失败,错误为43
我认为这与路径中的空间有关,因为当我把图像直接放在F中时,效果很好

不幸的是,此项目要求我使用名称中带有空格的文件夹

我使用的是64位Windows 10,运行MikTex 2.9和更新的软件包(包括fontspec)。Miktex安装在程序文件中,但我也尝试安装到其他文件夹,但结果相同

我还运行了最近安装/更新的rstudio,其中包含更新的knitr和rmarkdown软件包


即使文件名中有空格,这也适用于pdflatex

明白了,实际的图像文件被格式化为image\u something.png

“_uu”将其扔掉并移除,然后将其固定

另外,如果我想保留下划线,我需要添加两个转义字符“\\”

这与非rmarkdown乳胶解决方案有所不同,因为它只需要一个转义字符

此解决方案由修改而来

我仍然很好奇为什么pdflatex上允许使用空格,而Xeletex上不允许使用空格

! 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:/Big Folder/image\\_something.png