2017年2月10日星期五

BibSonomy+BibLaTeX:强大的组合

研究人员经常不得不在我的出版物中引用他人的作品。在撰写论文和参考文献时,最常用的组合可能是pdflatex+bibtex。虽然这两个程序运行得很好,但它们没有太多功能。此外,虽然使用BibSonomy维护书目变得容易得多,但手动为每篇新论文提取正确的参考并将其保存到相应项目的bibtex文件中仍然是一项繁琐的任务。这导致多个出版物中的参考文献杂乱无章,因为BibSonomy收藏中的任何更改都不会追溯到旧出版物的.bib-files中。虽然有一个BibSonomy插件对于特克斯利普它目前没有得到积极维护,但存在一些问题,例如没有自动刷新本地书目或将其与BibSonomy同步,或者将下载的密钥放入具有固定位置和名称的文件中。
BibLaTeX是BibTeX的扩展,它提供了一些很好的功能。例如,现在可以在LaTeX项目标题中添加以下两行,以避免出现不同的关键字和不一致的书目:
\usepackage[backend=biber]{biblatex}\addbibresource[位置=远程]{http://www.bibsonomy.org/bib/user/thoni/myown}
稍后,只需键入即可打印书目
\印刷书目
现在,每次编译PDF文件时,都会下载用户“thoni”在BibSonomy中标记为“myown”的出版物列表。当在“相关工作”部分或类似部分工作时,将新论文添加到BibSonomy集合时,这尤其有用。

虽然这只是BibLaTeX和BibSonomy集成如何工作的一个非常基本的示例,但有很多扩展的可能性,例如通过进一步限制\printobjectory命令的标记选择或仅从一个源打印几次书目。可以在相应的ShareLaTeX页面.

快乐标记(更容易书写;)
托马斯

热门帖子