用等号整齐地对齐 bib 条目

用等号整齐地对齐 bib 条目

每次有人发布 biblatex bib-file 条目时,各个字段(作者、标题、年份、期刊标题等)都整齐地对齐,中间有一个等号列。

我希望我自己的 bib 文件也能如此整洁,但我找不到任何相关信息。有关不太整洁的 bib 文件的示例,请参阅添加的图像。

我很感激任何帮助!

安德斯

不太整洁的 bib-entries 示例

答案1

您可以使用Sublime Text对齐插件

对齐演示

使用此插件,您可以选择 bib 文本条目,按Ctrl++ Alta插件就会将文本对齐=

我已经写下来了有关 sublime text 的更多信息在我的博客中。Sublime Text 可在 Windows、Mac 和 Linux 上免费使用,供无限次、无限时间的测试。

这也将用于对齐方程式(在&)。

答案2

您可以使用书目管理工具贾布雷夫(从 2.10 版开始)。使用设置首选项⇒文件⇒字段保存选项⇒在同一列中开始字段内容。只需打开并保存文件即可对齐等号。

前:

前

后:

后

但是,我不确定是什么决定了等号前的空格数。此外,如您所见,JabRef 根据其认为的必填字段和可选字段对字段进行排序,其次是按字母顺序排序。我对该功能并不完全满意,但话又说回来,如果您使用 JabRef,那么您将不再需要过多地摆弄原始 bib 文件,因为您拥有舒适的前端来编辑参考书目文件,正如您在关于 BibDesk 的回答中自己所说。

答案3

为了回答我自己的问题,使用比比桌由于我添加了 BibDesk 中的所有条目,并且基本上编辑了 BibDesk 中的所有参考文献,因此有点消除了对对齐的 bib 文件的需求。

由于我在 OSX 上使用 LaTeX,BibDesk 可能是最好的选择,因为它完全消除了使用 tex 编辑器的需要。

相关内容