如何在 LateX 中的 \{thebibliography} 部分中命名引用的参考文献,而不仅仅是对引用进行编号

如何在 LateX 中的 \{thebibliography} 部分中命名引用的参考文献,而不仅仅是对引用进行编号

假设这是在 LaTeX 中引用一些参考文献的完美语法:

\cite{HH123}

以下是参考代码:

但问题是我不想以编号的方式引用,而是以命名的方式引用。那么该怎么做呢?

\newpage
\addcontentsline{toc}{chapter}{References}
\renewcommand{\bibname}{References}
\begin{thebibliography}{li}
\bibitem{HH123}
\end{thebibliography}

上述文本的输出是:

[1] XYZ

我希望它们如下:

[HH123] XYZ

答案1

如果我理解你的设置正确的话,你正在“手动”构建参考书目,即通过\bibitem在环境中组合各种 s thebibliography。在这种情况下,你可以写

\bibitem[HH123]{ABC}Name and other information about this bibliographic entry

这样引用命令\cite{ABC}就会生成

[HH123]

而不是[1](或者列表中项目的编号恰好是多少)。

将所有这些放在一起形成 MWE:

在此处输入图片描述

\documentclass{article}    
\begin{document}
\noindent
Here's the citation call-out: \cite{ABC}
\begin{thebibliography}{li}
\bibitem[HH123]{ABC}Author name and other information about this bibliographic entry.
\end{thebibliography}
\end{document}

相关内容