![为什么书目中所有未引用的论文都会显示出来?](https://linux22.com/image/395935/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B9%A6%E7%9B%AE%E4%B8%AD%E6%89%80%E6%9C%89%E6%9C%AA%E5%BC%95%E7%94%A8%E7%9A%84%E8%AE%BA%E6%96%87%E9%83%BD%E4%BC%9A%E6%98%BE%E7%A4%BA%E5%87%BA%E6%9D%A5%EF%BC%9F.png)
我正在使用 类ios journal
\documentclass[ds]{iosart2x}
。我有一个中央 .bib 文件,我的所有论文都用它。问题出现在 ios 模板中包含此 bib 中的所有论文时,即使它们未在本文引用。
有解决办法吗?
答案1
通常 BibTeX 只会在参考书目中列出引用的参考文献(与 相同biblatex
)。使用\nocite{<key>}
可以将参考文献添加到参考书目中而无需实际引用它们。使用文件\nocite{*}
中的所有条目都.bib
将添加到参考书目中,即使它们没有被明确引用。
事实上,如果你在\documentclass[ds]{iosart2x}
谷歌上搜索第一个搜索结果ds_template.tex
。该文件\nocite{*}
末尾包含,因此如果您使用它作为模板,那就可以解释您所看到的内容。
如果您不想在参考书目中看到未引用的参考文献,请删除\nocite{*}
并使用(至少)LaTeX、BibTeX、LaTeX、LaTeX 重新编译您的文档。