LaTeX 引用未定义

LaTeX 引用未定义

我正在尝试在我的论文中添加引用,但一直出现相同的错误:

Package natbib Warning: Citation `Gorantla2023DynaQ' on page 6 undefined on input line 143.

在 .tex 文件中,其表示如下:“所实现的代码受到了?的启发。”

我使用以下命令在 .bib 文件中创建新的引文:

@misc{Gorantla2023DynaQ,
  author = {Ashok Gorantla},
  title = {Extending Q-Learning With Dyna-Q for Enhanced Decision-Making},
  year = {2023},
  howpublished = {\url{https://dzone.com/articles/extending-q-learning-with-dyna-q#:~:text=Update%20Rule%20%2D%20Q%2Dvalues%20are,the%20importance%20of%20future%20rewards}},
  publisher = {Dzone}
}

我是 LaTeX 的新手,所以我只尝试更改@misc,但这并不能解决问题。

答案1

\documentclass{article}
\usepackage{natbib}
\usepackage{xurl}
\begin{document}
\cite{Gorantla2023DynaQ}
\bibliographystyle{plain}
\bibliography{reference}
\end{document}

bib 文件与您提供的相同。我运行下面的命令,得到了正确的 PDF 输出。

pdflatex main
bibtex main
pdflatex main
pdflatex main

在此处输入图片描述

相关内容