使用 bibtex 的参考文献和引文

使用 bibtex 的参考文献和引文

我将其用作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}

相关内容