我是 LaTeX 新手,目前正在尝试撰写硕士论文。我原本打算使用 LaTeX 来编写参考书目,\begin{thebibliography}{9}
因为我可能再也不会使用它了。它能natbib
与参考书目一起使用吗?如果不行,还有其他方法可以在方括号中获取字母标签吗?
我在想这样的事情:
\documentclass{book}
\usepackage[square]{natbib}
\bibliographystyle{alpha}
\begin{document}
\citep{lamport94}
\begin{thebibliography}{9}
\bibitem{Biblitest}
Bibli Test.
The book of biblitests.
1nd edition.
2016.
\end{thebibliography}
\end{document}
答案1
正如一些早期评论者已经指出的那样,如果你要手动构建参考书目,那么 (a) 指定参考书目样式毫无意义(因为你不会调用 BibTeX 来创建格式化的参考书目)和 (b) 加载包通常没有什么意义natbib
。我故意说“通常没有什么意义”,而不是“没有意义”,因为natbib
它可能如果您想要同时使用\citet
和\citep
并希望创建作者年份样式的引用标注,那么加载该包是有意义的。
但是,由于您似乎已设置为使用“字母顺序”样式来显示引文标注,因此实际上没有必要natbib
为手头的案例加载。相反,您可能希望按照以下示例所示构造条目。请注意可选参数中\bibitem
的存在——这是将在引文标注中显示的信息。Jon99
\bibitem
\documentclass{book}
\begin{document}
\cite{jones:99}
\begin{thebibliography}{1}
\bibitem[Jon99]{jones:99} Jones, Andrew, \emph{Collected Works},
Nowhere: NoCollege Press, 1999.
\end{thebibliography}
\end{document}