每次有人发布 biblatex bib-file 条目时,各个字段(作者、标题、年份、期刊标题等)都整齐地对齐,中间有一个等号列。
我希望我自己的 bib 文件也能如此整洁,但我找不到任何相关信息。有关不太整洁的 bib 文件的示例,请参阅添加的图像。
我很感激任何帮助!
安德斯
答案1
您可以使用Sublime Text和对齐插件:
使用此插件,您可以选择 bib 文本条目,按Ctrl++ Alt,a插件就会将文本对齐=
。
我已经写下来了有关 sublime text 的更多信息在我的博客中。Sublime Text 可在 Windows、Mac 和 Linux 上免费使用,供无限次、无限时间的测试。
这也将用于对齐方程式(在&
)。
答案2
您可以使用书目管理工具贾布雷夫(从 2.10 版开始)。使用设置首选项⇒文件⇒字段保存选项⇒在同一列中开始字段内容。只需打开并保存文件即可对齐等号。
前:
后:
但是,我不确定是什么决定了等号前的空格数。此外,如您所见,JabRef 根据其认为的必填字段和可选字段对字段进行排序,其次是按字母顺序排序。我对该功能并不完全满意,但话又说回来,如果您使用 JabRef,那么您将不再需要过多地摆弄原始 bib 文件,因为您拥有舒适的前端来编辑参考书目文件,正如您在关于 BibDesk 的回答中自己所说。
答案3
为了回答我自己的问题,使用比比桌由于我添加了 BibDesk 中的所有条目,并且基本上编辑了 BibDesk 中的所有参考文献,因此有点消除了对对齐的 bib 文件的需求。
由于我在 OSX 上使用 LaTeX,BibDesk 可能是最好的选择,因为它完全消除了使用 tex 编辑器的需要。