请原谅,我对 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},
}