类似 BibTeX 的图像包?

类似 BibTeX 的图像包?

有没有类似 BibTeX 的东西可以用于图像?有一个图像数据库会很有帮助,其中可以保存和引用图像来源和日期等静态信息。

答案1

我创建了一个有效的 hack。我使用的是 biblatex。在 .bib 文件中有以下条目:

@Misc{crete,
addendum                 = {Bull-leaping in Crete.},
annotation               = {Bull-leaping in Crete. Photo by Wolfgang Sauber, Wikimedia Commons.}
}

该图像文件名为crete.jpg。我创建了一个\Figura具有以下定义的命令:

\newcommand{\Figura}[1]{
\includegraphics[width=\textwidth]{#1}
\caption[\citefield{#1}{annotation}]{\citefield{#1}{addendum}}
}

\citefield是一个 biblatex 命令。在主文件中,我使用了\Figura如下命令:

\begin{figure}
   \Figura{crete}
   \label{fig:crete}
\end{figure}

附录字段的内容是图题,注释字段的内容是图列表中的图题。图像来源包含在注释字段中。

由于我使用文件名作为 biblatex 键,因此我可以直接使用文件名作为 的参数\Figura。我不知道是否可以将文件名\includegraphics作为动态字段或\label命令中的文件名,但我怀疑它不起作用。

相关内容