我是 LaTeX 新手,在工作中遇到了一个重大问题:我需要编写一份包含参考书目的文档。我的问题是参考书目中有不同语言的项目,我需要对不同语言使用不同的参考书目样式。我的想法是使用thebibliography
环境来解决这个问题。它是有效的,但我需要在文本中使用文本引用(例如(Einsten, 1922)
,哈佛引用样式)。我如何根据thebibliography
环境进行文本引用?(我看到了natbib
,bibtex
和biblatex
,但在这些环境中,我无法在参考书目中使用不同的样式...)
谢谢您的帮助!
答案1
您可以将 natbib 与手动书目一起使用。请参阅 natbib 文档中的“2.2. thebibliography 的语法”一节。
下面是一个例子:
\documentclass{article}
\usepackage{natbib}
\begin{document}
\cite{jon90}, \citet{jon90}, \citep{jon90}
\begin{thebibliography}{90}
\bibitem[Jones et al.(1990)]{jon90} Jones et all, blblblbl
\end{thebibliography}
\end{document}