BibTex 和 Overleaf。引文不起作用

BibTex 和 Overleaf。引文不起作用

我正在尝试向我的 Overleaf 乳胶文档添加参考书目,为此我使用了 BibTex。

.bib从 Zotero 下载了一个文件,它会自动为您生成它们,并将其导入到我的 Overleaf 项目中。该文件名为security_policy.bib。然后我在文档末尾(在之前)添加了\bibliogray和标签:\bibliography\end{document}

\backmatter
\bibliographystyle{hispa}
\bibliography{security_policy.bib}

我试图引用 ISO/IEC 27002,bib 文件将其引用为“27_iso/iec_2008”。当我开始输入时\cite,引用“27_iso/iec_2008”会自动弹出,这意味着参考书目已正确导入。

然而,当生成 PDF 文档时(根据官方的 Overleaf 示例和指南,会自动运行 bibtex,从而创建参考书目),引用却丢失了(而是显示出来[?])。

我应该怎样修复此问题?

答案1

您的项目中可能缺少该文件hispa.bst,默认情况下该文件在 Overleaf 上不可用,因为它不包含在 TeX Live 中。上传一份副本hispa.bst(通过 Overleaf 的Add files > Upload菜单)到您的项目应该(并且已经)有所帮助。

相关内容