Пакет для изображений, подобный BibTeX?

Пакет для изображений, подобный BibTeX?

Есть ли что-то похожее на 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команде, но я подозреваю, что это не сработает.

Связанный контент