
當我單獨使用 includepdf 時,我可以在檔案名稱中包含空格,但是當它包含在 newcommand 中時,我似乎無法使其工作。
\documentclass{article}
\usepackage{grffile}
\usepackage{pdfpages}
\usepackage{bookmark}
\newcommand*\ifpdfexists[1]{%
\IfFileExists{#1.pdf}{\includepdf[pages={-,{}},fitpaper=true]{#1}\cleardoublepage}{\relax}}
\begin{document}
\ifpdfexists{File Name}
\end{document}
答案1
如果我在 的第一個參數中添加引號,它對我來說效果很好\IfFileExists
。
微量元素:
\documentclass{article}
\usepackage{grffile}
\usepackage{pdfpages}
\usepackage{bookmark}
\newcommand*\ifpdfexists[1]{%
\IfFileExists{"#1.pdf"}{\includepdf[pages={-,{}},fitpaper=true]{#1}\cleardoublepage}{\relax}}
\begin{document}
\ifpdfexists{File Name}
\end{document}