在 pdfpages 中包含路径

在 pdfpages 中包含路径

我的 TeX 文件位于C:\Users\ustjo\Desktop\Finance Report\2017\Report

虽然 pdf 文件处于C:\Users\ustjo\Desktop\Finance Report\2017

我试过\includepdf{C:/Users/ustjo/Desktop/Finance Report/2017/DecReport.pdf}

它不起作用。它说

Package pdfpages Error: Cannot find file `C:/Users/ustjo/Desktop/Finance Report/2017/DecReport.pdf'.

...Desktop/Finance Report/2017/DecReport.pdf}`

我该如何解决这个问题?

答案1

一个原因是文件路径包含空格。graphics默认情况下,package 使用的package 不支持此操作pdfpages。添加 packagegrffile应该可以解决这个问题:

\usepackage{grffile}
\usepackage{pdfpages}

答案2

上面的 Heikos 评论值得用粗体字来回答,因为 grffile 的手册中没有说明:


加载grffile时间pdfpages,否则将不起作用!

我刚刚遇到这个问题,因为我使用了 pdfpages,得到了常见的消息

缺少 $ 插入

将 pdfpages 后面的 grffile 包添加到我的序言中,但错误仍然存​​在!

答案3

我遇到了类似的问题,并通过用两个正斜杠替换 Windows 反斜杠解决了该问题:

C:\Users\ustjo\Desktop\Finance Report\2017\Report

成为

C://Users//ustjo\Desktop\Finance Report\2017\Report

相关内容