答案1
重要的是要记住,经典 BibTeX 样式的“必需”大致意味着“如果没有这个字段,输出可能会看起来很奇怪”:BibTeX 并不是真正尝试进行数据验证!
当 Philipp Lehman 写作时,biblatex
他仔细研究了参考书目中常见和不常见的内容,并试图制定一套合理的标准样式。他还进行了设置,biblatex
使得主要缺失字段(甚至是“必需”字段)不会产生格式错误的输出,尽管从查找参考文献的角度来看,它可能不是最优的。因此,“必需”字段最好被视为对获得任何“合理”输出所需的最小集合的建议,并故意将其保持在尽可能小的集合中。
如果您希望进行数据验证,您确实需要考虑一系列问题,而不仅限于“哪些字段包含一些内容”这个简单的问题。