我已经使用它grffile
来确保在文件系统(Windows 7)上找到所有文件,但现在我有一个未找到第二个文件的示例。
\documentclass[]{scrbook} %
\usepackage[%
extendedchars, encoding, multidot, space,
filenameencoding=latin1, % Windows XP, Vista, 7
]{grffile}
\RequirePackage{pdfpages}
\begin{document}
\includepdf{fonts/fontsample - Latin Modern Family.pdf}
\includepdf{fonts/fontsample - Charter, Bera Sans, Luxi Mono.pdf}
\end{document}
错误是
LaTeX 错误:未找到文件“fonts/fontsample - Charter”。
如何确保逗号是文件名的有效字符\includepdf
?
答案1
该
grffile
软件包可能会有所帮助。但我认为最好避免使用 TeX 这样的文件名。
如果您确实需要这样的文件名,您可以使用:
\includepdf{\string"fonts/fontsample - Charter, Bera Sans, Luxi Mono.pdf"}