包含文件名/范围结尾不确定的图像

包含文件名/范围结尾不确定的图像

我想使用 includegraphics 包含图像。这是一系列名片,我必须依赖外部源来生成这些图像。我将从 csv 中包含这些图像名称。生成器将为我提供遵循语法 [UniqueName]_[UniqueNumber].jpg 的文件名。问题是,我只知道 [UniqueName]。数字将是随机的。是否有允许包含图像而不管其结尾的命令?类似

\includegraphics[height=17mm,width=17mm]{[UniqueName]_*.jpg}

提前致谢

答案1

使用

\includegraphics[width=17mm]{\FILENAME}

(您确定要指定宽度和高度吗,这会扭曲图像。)然后执行以下操作

pdflatex '\def\FILENAME{'`ls *_.jpg`'}\input{yourfile.tex}'  

引用的细节取决于你使用的 shell/命令行。上面的代码在 bash 中有效,假设只有一个文件被列出ls *_.jpg

相关内容