請原諒,我對 LaTeX 還很陌生(而且我對正式格式化缺乏經驗)。我遇到了一個問題,我不知道如何解決,並且在網上找不到任何資訊。所以我只好向stackexchange的好心人請教。
我有一個檔案 mybib.bib 其中包含(除其他外)以下參考:
@Book{hwbible,
ALTauthor = {Winn Rosch},
ALTeditor = {•},
title = {The Winn Rosch Hardware Bible},
publisher = {Brady},
year = {1989},
}
內聯引用按預期工作,但參考書目卻沒有。它實際上並沒有吐出一個參考書目;而是一個參考書目。相反,它只吐出參考文獻。這是命令的唯一輸出\bibliography{mybib}
額外資訊:我在 .tex 檔案的開頭附近有以下幾行:
\usepackage{apacite}
\bibliographystyle{apacite}
有誰知道我該做什麼?
答案1
提供的 bibtex 記錄的問題是欄位ALTauthor
和ALTeditor
不是可識別的欄位。一些 bibtex 範本為表單提供了這樣ALTauthor
ALTeditor
的理解:兩個欄位中只應存在一個,並且該ALT
部分應被刪除。因此,對於該範例,該條目應如下所示:
@Book{hwbible,
author = {Winn Rosch},
title = {The Winn Rosch Hardware Bible},
publisher = {Brady},
year = {1989},
}