我在使用 Latex Bibliography 时遇到了麻烦。我有以下代码,但我得到的是 [?] 作为参考。
文件.tex:
\documentclass[sn-mathphys]{sn-jnl}
\jyear{2022}
\begin{document}
\title[My Title]
\maketitle
\section{Introduction}\label{sec1}
Lumen accipe ~\cite{khan2016survey}.
\bibliography{bibliography}
\end{document}
书目.bib:
@article{khan2016survey,
title={A survey on the state-of-the-art machine learning models in the context of NLP},
author={Khan, Wahab and Daud, Ali and Nasir, Jamal A and Amjad, Tehmina},
journal={Kuwait journal of Science},
volume={43},
number={4},
year={2016}
}
笔记:
- 我已经跑了
pdflatex file
两次,bibtex file
然后pdflatex file
正如其他答案中提到的那样。 - 我没有参考书目样式,因为它已经在同一文件夹中的 sn-jnl.cls 文件中定义。
- 有时我运行时
bibtex file
会出现一行"Database file #1": bibliography.bib
输出,这解决了问题。然而,这种情况只发生在时不时。 - 我正在使用 MikTex,并且我确定 bibtex 已经下载。
以下是我的所有代码和文件的链接: https://mega.nz/folder/txMSHJBb#NPJsSjx37KFuCnT8C3QV5A
请不要关闭这个问题,因为它与其他问题不同。