如何在Thebibliography Environment的括号{ }中任意放置一个名称?

如何在Thebibliography Environment的括号{ }中任意放置一个名称?

当使用 Thebibliography 环境时,我们必须在任何引用之前输入 {},例如:

\documentclass{article}
\begin{document}
...
\begin{thebibliography}{99}
\bibitem {} D. Hilbert, The concept of Groups, ...
\end{thebibliography}
\end{document}

问题是,如果我想在 {} 中输入 H89,输出仍然会显示表示论文顺序的数字。那么在这种情况下,我该如何随意在 {} 中输入我想要输入的内容呢?

答案1

你需要写

\bibitem[Hil89]{H89} D. Hilbert, The concept of Groups, ...

花括号内的内容是“引用键”——在如下命令中使用它

\cite{H89}

相比之下,方括号内的内容是可选的,将显示为输出前面的引用命令。如果没有提供可选参数,则将生成默认值,即数字输出。

这是示例代码的编辑版本生成的内容。

在此处输入图片描述

\documentclass{article}
\begin{document}
As shown in \cite{H89}, \dots
\begin{thebibliography}{99}
\bibitem[Hil89]{H89} D. Hilbert, The Concept of Groups, \dots
\end{thebibliography}
\end{document}

相关内容