是否有将图像与 biblatex 条目关联的标准方法?

是否有将图像与 biblatex 条目关联的标准方法?

我有一个文件中的文章列表bib,我想将不同的图像与每个条目关联起来。有没有标准方法可以做到这一点?

具体来说,为了将数据导入内容管理系统,我随后想使用 Python 来解析文件bib,将其转换为CSV格式,并将图像名称添加到文件的每一行CSV。如果文件中有图像数据就好了bib,否则我需要第二个文件,其中包含文章 ID 和相应图像文件名之间的映射。

答案1

如果您制作了一个存根 MWE,我会对其进行扩展,但由于您还没有,我只会说(对于此处的 BibLatex 中使用的 bib):

假设您确实希望图像出现在印刷的书目中......

没有什么可以阻止您颠覆现有的 bib 字段 - 例如注释或附录 - 以包含图像(此处为 @MISC 条目,但可以是其他任何内容):

@MISC{test16,
  author = {Me Myself},
  title = {A Title},
  date = {1999-05-19},
  url = {https://www.google.co.uk},
  urldate = {2010-09-19},
  subtitle = {This is the subtitle field},
  addendum = {\includegraphics[width=40mm]{testfig.png}},
}

如果你愿意,你可以在主源中使用某种宏来简化和优化布局,例如

\newcommand{\bibandpic}[4]{
\begin{minipage}[t]{#1\textwidth}#3\end{minipage}%
\hfill\includegraphics[width=#2\linewidth,valign=t]{#4}\newline
}

然后有一个 bib 条目,例如:

@Misc{test17,
  note         = {\bibandpic{0.79}{0.19}{Some sort of caption text to go next to image}{image.png}},
}

相关内容