
答案1
重要的是要記住,經典 BibTeX 風格的「必需」廣泛意味著「如果沒有此字段,輸出可能看起來很奇怪」:BibTeX 並不是真正嘗試進行資料驗證!
當菲利普·雷曼(Philipp Lehman)寫作時,biblatex
他仔細研究了參考書目中常見和不常見的內容,並試圖制定一套合理的標準樣式。他還進行了設置biblatex
,以便在主要缺失字段(甚至是“必填”字段)中不會提供格式錯誤的輸出,儘管從查找參考文獻的角度來看,它可能不是最佳的。因此,「必填」欄位最好被視為對具有任何類型「合理」輸出所需的最小集的建議,並且有意將其保留為盡可能小的集。
如果您希望進行資料驗證,您確實需要考慮一系列問題,而不僅僅是「哪些欄位有一些內容」這樣的簡單問題。