我将其用作bibtex
参考文献,我想知道,哪种方式是组织我的列表和引文的最佳方式?关于参考文献有很多问题,但我找不到方法来实现我想要的效果。bibtex
我想要的是将列表按字母顺序排列,并将文本中的引文用名称代替参考编号,并且没有方括号。我目前有以下内容:
\documentclass[12pt,a4paper]{article}
\begin{document}
\title{\vspace{-3.0cm}\rule{\textwidth}{1pt}\\title here\\\vspace{1.0cm}\rule{\textwidth}{1pt}\\{initial analysis}}
\author{author \thanks{organisation}}
\maketitle
\newpage
\tableofcontents
\newpage
\renewcommand{\thesection}{\arabic{section}}
\section{Introduction}
The visit to the area of interest
\subsection{Methods}
In order to analyse the .... \cite{sturrock_climate_2011}
\subsubsection{Processing of data}
For the analysis of out data ...
\section{Initial results and Current work}
Respecting the current work, ....
\section{References}
\nocite{*}
\bibliographystyle{apalike}
\bibliography{blb}
\end{document}
我的参考:
@article{n._sturrock_climate_2011,
title = {Climate change and forest diseases},
volume = {60},
doi = {10.1111/j.1365-3059.2010.02406.x},
abstract = {As climate changes, },
journal = {Plant Pathology},
author = {N. Sturrock, R and Frankel, S. and V. Brown, A and E. Hennon, P and T. Kliejunas, J and J. Lewis, K and Worrall, J. and Woods, A.},
month = feb,
year = {2011},
pages = {133--149}
}
感谢您的任何建议
答案1
要生成作者年份样式的引文标注,必须 (a) 使用能够生成此类标注的参考书目样式(幸运的是,apalike
就是这样的样式)和 (b) 使用合适的引文管理包。例如,由于您使用的是apalike
参考书目样式,因此加载natbib
包并使用\citet
和\citep
将使您实现目标。
关于该字段的注释author
:使用关键字and
分隔作者。如果您希望放置名字,请使用逗号后而不是在姓氏之前。
完整的 MWE:
\RequirePackage{filecontents}
\begin{filecontents}{blb.bib}
@article{sturrock_climate_2011,
author = "Sturrock, R. N. and Frankel, S. J. and
Brown, A. V. and Hennon, P. E. and
Kliejunas, J. T. and Lewis, K. J. and
Worrall, J. J. and Woods, A. J.",
title = "Climate change and forest diseases",
journal = "Plant Pathology",
year = 2011,
volume = "60",
number = "1",
pages = "133-149",
}
\end{filecontents}
\documentclass[12pt,a4paper]{article}
\usepackage[round]{natbib}
\bibliographystyle{apalike}
\begin{document}
\citet{sturrock_climate_2011},
\citep{sturrock_climate_2011}
\bibliography{blb}
\end{document}