在 Latex 中手动插入参考文献的问题

在 Latex 中手动插入参考文献的问题

我正在使用以下简单代码

\documentclass[11pt]{article}

\usepackage{biblatex}

\begin{document}
\section{Introduction}

Life is very beautiful as confirmed in \cite{A2010}.

\begin{thebibliography}{xx}

\bibitem{A2010} J.~A, ``How beautiful is life,'' in {\em Proc. IEEE}, Denver, CO, Sept. 2010, pp.~xxx-xx.

\end{thebibliography} 
    
\end{document}

我得到以下 pdf 的输出:

在此处输入图片描述

但是,我希望引用显示为[1]。我尝试删除它,\usepackage{biblatex}因为我读到这会与参考书目产生冲突,但代码无法编译,并且出现以下错误:

Undefined control sequence. \abx@aux@refcontext

有什么想法可以解决这个问题吗?

答案1

biblatex与手动生成的环境不兼容thebibliography。如果您想使用手动thebibliography,则无法加载biblatex

\usepackage{biblatex}从文档中删除该行.aux,删除.bcf(如果存在的话,也删除.bbl)文件。然后用 LaTeX 重新编译(至少两次)(其中“LaTeX”是您最喜欢的 LaTeX 风格:pdfLaTeX、LuaLaTeX、XeLaTeX,...)。如果您使用的是 Overleaf,请删除缓存(https://www.overleaf.com/learn/how-to/Clearing_the_cache)或者从头开始重新编译。

\documentclass[11pt]{article}


\begin{document}
\section{Introduction}

Life is very beautiful as confirmed in \cite{A2010}.

\begin{thebibliography}{1}

\bibitem{A2010} J.~A, ``How beautiful is life,'' in {\em Proc. IEEE}, Denver, CO, Sept. 2010, pp.~xxx-xx.

\end{thebibliography}

\end{document}

然后给出

生活非常美好,正如[1]所证实的。

相关内容