我在硕士论文的参考文献方面遇到了一些问题。我需要在文中引用以下内容:
[Mareel 和 Leroy,2003 年; Kintzios, SE 和 Barberaki, MG, 2004]。
或者
[Reya 等人,2001]。
所以在我的.tex
文件中我有:
\citep{MareelLeroy, Kintzios}
在我的.bib
文件中:
@article{MareelLeroy,
Author = {Mareel, M. and Leroy, A.},
Title = {{Clinical, cellular, and molecular aspects of cancer invasion}},
Journal = {{Physiological Reviews}},
Year = {{2003}},
Volume = {{83}},
Number = {{2}},
Pages = {{337-376}},
Month = {{Apr}}
}
@article{Reya,
Author = {Reya, T. and Morrison, S.J. and Clarke, M.F. and Weissman, I.L.},
Title = {Stem cells, cancer, and cancer stem cells},
Journal = {Nature},
Year = {2001},
Volume = {414},
Number = {6859},
Pages = {105-111},
Month = {Nov}
}
@BOOK{Kintzios,
title = {Plants that fight cancer},
publisher = {U.S. CRC Press},
year = {2004},
author = {{Kintzios, S.E. and Barberaki, M.G.}},
booktitle = {Plants that fight cancer},
pages = {296}
}
在我的参考列表中我得到:
Kintzios, SE 和 Barberaki, MG,《抗癌植物》。美国 CRC 出版社,2004 年。
M. Mareel 和 A. Leroy。癌症侵袭的临床、细胞和分子方面。《生理学评论》,83(2):337–376,2003 年 4 月。
在文本中,我有它应该有的内容,但在我的参考文献列表中,我总是把首字母放在姓氏前面。我所有的参考文献都按姓氏的字母顺序列出,但首字母仍然在前面。这让一切都变得混乱,不太清楚。
因此,我正在寻找一个解决方案:我如何才能获得姓氏后的首字母,但仍保留文本中的参考符号? 因此,在我的文章中:
[Mareel 和 Leroy,2003 年; Kintzios, SE 和 Barberaki, MG, 2004]。和[Reya等人,2001]。
在我的参考列表中:
Mareel M. 和 Leroy A. 癌症侵袭的临床、细胞和分子方面。《生理学评论》,83(2):337–376,2003 年 4 月。
???
我已经尝试了一些事情:
我知道 Kintzios 是一本书,而 Mareel 是一篇文章,但我只有文章有问题,所以我只需要一个解决方案
我尝试在 bib 文件中省略姓氏和首字母之间的 komma (,),但这样一来,我的文本中就只剩下首字母了
我尝试切换姓氏和地点的首字母,但也没用
我尝试在 bib 文件中的作者周围放置 dubble {,然后我在参考文献列表中得到了我想要的内容,但“et al.”在我的文本中丢失了。所以我得到了整个作者列表...
所以,如果有人能帮助我......我尝试了很久,但我不知道现在该怎么做......
我的序言部分如下:
\documentclass[11pt, a4paper, twoside, openright]{report}
\usepackage[square]{natbib}
答案1
通过以下完整和编译 MWE,您应该会得到您想要的。编译后,您应该只有一个来自包的警告filecontents
(这个警告是可以的)。
包含您给定文件的 MWE bib
(带有一些漂亮的打印;例如,请查看页码):
%http://tex.stackexchange.com/questions/99303/bibtex-natbib-references-harvard-style
\listfiles
\RequirePackage{filecontents}
%\jobname gets the filename of your tex file \jobname.tex
\begin{filecontents*}{\jobname.bib}
@article{MareelLeroy,
Author = {Mareel, M. and Leroy, A.},
Title = {Clinical, cellular, and molecular aspects of cancer invasion},
Journal = {Physiological Reviews},
Year = {2003},
Volume = {83},
Number = {2},
Pages = {337--376},
Month = {Apr},
}
@article{Reya,
Author = {Reya, T. and Morrison, S.J. and Clarke, M.F. and Weissman, I.L.},
Title = {Stem cells, cancer, and cancer stem cells},
Journal = {Nature},
Year = {2001},
Volume = {414},
Number = {6859},
Pages = {105--111},
Month = {Nov},
}
@BOOK{Kintzios,
author = {Kintzios, S.E. and Barberaki, M.G.},
title = {Plants that fight cancer},
publisher = {U.S. CRC Press},
year = {2004},
booktitle = {Plants that fight cancer},
pages = {296},
}
\end{filecontents*}
\documentclass[a5paper]{article}
\usepackage{natbib}
\begin{document}
Cited with macro \texttt{citep}: \citep{MareelLeroy, Kintzios, Reya}.
Cited with macro \texttt{citet}: \citet{MareelLeroy, Kintzios, Reya}.
Cited with macro \texttt{cite}: \cite{MareelLeroy, Kintzios, Reya}.
\bibliographystyle{agsm} % Alternative: agsm, plainnat
\bibliography{\jobname}
\end{document}
结果给出了以下 pdf 文件: