画像に使用できる BibTeX に似たものはありますか? 画像のソースや日付などの静的情報を保存して参照できる画像データベースがあれば便利です。
答え1
動作するハックを作成しました。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