首先,我对乳胶的知识非常基础。我想使用多张图片创建一份报告。所有图片的名称中都有创建日期。我想知道我是否可以使用宏来指定日期,这样我就可以只显示相关图片这是我的代码
\documentclass[11pt]{article}
\usepackage{graphicx}
\def\a{04mar2015}
\begin{document}
\includegraphics[width=3in]{week 1/DENY claims $\a$.png}
\end{document}
如您所见,文件的名称应为“DENY claims 04mar2015”。当我运行此代码时,我收到以下错误 ! 软件包 pdftex.def 错误:未找到文件“week 1/DENY claims $04mar2015$.png”。
是否可以使用宏完成此任务,或者我应该使用其他方法。
答案1
有几件事:
不建议在文件名中使用空格。不过,有办法解决这个问题,如中所述,如何包含路径中带有空格的图形?
您可以在文件名中使用宏名,因为它们将扩展为其真实含义(尽可能扩展)。但是,在数学模式下无需编写可扩展的宏,因此请使用
\a
,而不是$\a$
。有时候,在包含图形时删除文件扩展名会更方便。请参阅未指定时图形文件扩展名及其包含顺序。