LaTeX 格式的照片来源

LaTeX 格式的照片来源

是否有任何方便的包/方法可以将照片来源与图形链接起来,然后生成一种\listoffigures

.lof除了生成临时文件并手动编辑之外,您还有其他解决方案吗?

答案1

bibunits在我的论文中,我制作了一个“版权许可”部分,使用了和bibentry的组合cleveref。我制作了一个显示该copyright字段的参考书目样式文件(仅适用于此列表 - 主参考书目可以使用正常样式)。您可以查看来源了解所有细节,但最后你输入的是如下列表:

\begin{itemize}
 \item \Cref{fig:coupling,fig:capnet} reproduced with permission from:\\*
    \bibentry{koch_charge-insensitive_2007}.
 \item \Cref{sample,schematic,fig:vrabimap,fig:extjc,fig:exp,fig:relim,%
    fig:hetvsphtcnt,fig:arrows,%
    fig:linecuts,fig:powsweep,fig:hirelim3,fig:wolverine} 
     reproduced (with altered formatting) with permission from:\\*          
     \bibentry{bishop_nonlinear_2009}.
\end{itemize}

并生成如下列表:

• 图 2.7 和 2.8 经许可转载自:

Jens Koch、Terri M. Yu、Jay Gambetta、AA Houck、DI Schuster、J. Majer、Alexandre Blais、MH Devoret、SM Girvin 和 RJ Schoelkopf,《物理评论 A》76,042319 (2007)。

版权所有 (2007) 美国物理学会。

• 图 4.2 至 4.8 和 4.10 至 4.14 经以下机构许可复制(格式有所改变):

Lev S. Bishop,JM Chow,Jens Koch,AA Houck,MH Devoret,E. Thuneberg,SM Girvin和RJ Schoelkopf,《自然物理》5,105–109(2009年)。

版权所有 © 2009,自然出版集团。

答案2

尝试#1:使用tocloft

随着托克洛夫特您可以创建自己的包列表 ...列表。这里是一个很好的教程。您可以定义一个\PictureAuthor{John Doe}命令来在每个图标题中执行。但是,在图片列表中不会有指向作者的链接(因为它们将放在单独的页面中)。

尝试 #2”:使用bibtopic

您可以使用书目主题包仅针对作者生成参考文献列表,并cite{John Doe}在每个图片标题中使用命令。使用包backref的选项hyperref,在参考文献列表(由生成\bibliography{})中,将为每个引用的作者附加图片列表。

答案3

虽然我之前没有尝试过你所需要的(我是学经济学的,所以不需要照片),但我使用功能强大但有时令人生畏的glossaries软件包做了一些非常类似的事情。

您可以设置任意数量的列表...文档中的结构glossaries,两个标准是词汇表缩写。 这列表...结构可以采用多种固定和定制的方式进行格式化,包括,例如,模仿 Lev 在他的回答中的例子。如果你将词汇表引文(在你的情况下,参考资料)附加到你的图表标题或标签中,那么只有那些实际出现在最终文档中的图表所附的资料才会列在你的致谢名单

就我个人而言,我非常喜欢这个glossaries软件包。它仍然比较新,但这不应该阻止它被广泛知晓。我毫不怀疑它会满足您的需求。不过,它确实有一点学习曲线,因此在这方面它可能不像您希望的那样“方便”。

相关内容