当嵌入图像时,我很难用RMarkdown编织一个pdf文档。使用下面的标记语法时:
我知道错误:
包pdftex.def错误:文件‘~/文件夹/文件夹/filename.png’未找到:使用草稿设置。
我也尝试过:
``` {r results = 'asis'}knitr::include_graphics(path =“~/文件夹/文件夹/filename.png”)
我得到了一个错误:
regex中未转义的左大括号在regex中传递;在C:\Users\NAME~1\AppData\Roaming\TinyTeX\texmf-dist\scripts\texlive\tlmgr.pl第1847行处,在m/\nobreakspace{ <--
}/文件夹/文件夹/文件名/标记为<--这里。grep中的错误(paste0(“/”,xj,"$"),l):无效的正则表达式‘/\no以外空间{}/文件夹/文件夹/文件名$’,原因是“{}的无效内容”调用:.system2_quiet -> on_error -> parse_packages -> grep :警告消息:在grep中(paste0(“/”,xj,"$"),l):TRE模式编译错误‘无效的{}’警告: LaTeX警告:输入行153上未定义的第1页上的引用‘`LastPage’。执行暂停
我已经安装了tinytex,但也许我错过了另一个LaTeX包?如有任何指导,将不胜感激。
发布于 2022-03-11 13:57:35
首先,正如上面@samcarter_is_at_topanswers.xyz所建议的,倾斜字符不能从Markdown解释为LaTeX。
此外,我在一个子文件夹中有我的标记文件,在另一个子文件夹中有我的图像。在编写标记文件时,工作目录更改为标记文件所在的子文件夹,这将导致在使用路径文件夹/文件夹/filename.png时不再理解为图像提供的文件路径。您可以将标记文件移动到主目录,也可以设置整个文件路径。
如果将标记文件移动到主目录,则文件路径可以如下所示:
或保存在子文件夹中并使用:
使用knitr的include_graphics函数也是如此。
https://stackoverflow.com/questions/71431566
复制相似问题