当使用 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}