为什么 BibTeX 和相关程序是独立的程序?

为什么 BibTeX 和相关程序是独立的程序?

让我们比较一下两个看起来非常相似的任务,至少在我外行看来是这样的:管理目录和创建参考书目。在这两种情况下,都需要创建包含额外数据的单独文件并多次运行 LaTeX。不同之处在于,在参考书目的情况下,我需要一个单独的程序,如 BibTeX 或 Biber(好吧,LaTeX创建自己的参考书目,但它非常简单,并且——在我看来——丑陋且不灵活)。

我不明白的是为什么我们需要一个单独的程序来实现这一点;在我看来,扫描文档以获取参考资料并将这些参考资料存储在文件中听起来是 TeX 最擅长的。为什么 BibTeX 和相关程序是独立的程序?

相关内容