我一直在寻找如何在参考书目列表中引用作者和年份。我已经使用了一些 Natbib 样式,但没有得到我想要的结果。
这是我的主文件:thesis.tex
\documentclass[11pt,a4paper]{article}
%Enabled packages
\usepackage{fancyhdr} %something with the header and footer
\usepackage{graphicx} %enables easy graphics embedding
\usepackage{datetime}
\usepackage[nottoc]{tocbibind}
\usepackage{enumitem}
\usepackage{abstract}
\usepackage{caption}
\usepackage[hang,flushmargin,bottom]{footmisc}
\usepackage{hyperref}
\usepackage[title,titletoc]{appendix}
\usepackage{cite}
\usepackage[numbers]{natbib}
\begin{document}
\include{Sections/Title}
\include{Sections/Abstract}
\tableofcontents
\include{Sections/chapterA}
\include{Sections/chapterB}
\include{Sections/bibliography}
\end{document}
我的.bib 文件名为 references.bib,其中包含一个示例:
@book{hermanss2012,
author = "Astrid Hermanns",
title = "Psychology Management in Organizations",
publisher = "Cengage Learning EMEA",
year = "2012"
}
我在句子中放置引用的位置是(例如)abstract.tex:
%Disable fancy page style
\thispagestyle{empty}
\begin{abstract}
\noindent This is the place for the abstract\citeauthor{hermanns2012}
\end{abstract}
这是 pdf 文件输出的图像
而不是“作者?”我想要作者的姓氏和年份作为引用,例如“这是摘要的地方(Hermanns, 2012)
”
此外,我希望参考书目中的书籍/报告/等按字母顺序排列,以作者的姓氏开头,而不是数字。
有人对如何解决这个问题有什么建议吗?
答案1
您需要按如下方式包含您的参考书目文件:
\bibliography{yourBibtexFile}
\bibliographystyle{apalike} %or any other style you like
然后使用以下方式引用你的参考文献\cite{hermanss2012}
请参阅以下示例:
\documentclass[11pt,a4paper]{article}
\begin{document}
\noindent This is the place for the abstract\cite{hermanns2012}
\bibliography{test} % Or whatever path and filename your bibtex is located
\bibliographystyle{apalike} % Or any other style you like
\end{document}
答案2
以下是我的使用方法。我希望能够在文本中使用引文,例如使用\citet{Jones_2008}
for Jones et al., (2008) 和\citep{Jones_2008}
for (Jones et al 2000),不使用数字或括号(括号 ex.[1] 是从普通 Latex 书目系统到 natbib 包使用的任何样式的默认设置)。因此,请确保不要使用numbers
in \usepackage[round, sort,numbers]{natbib}
。该sort
选项按字母顺序对参考书目进行排序。
\documentclass{article}
\usepackage[round, sort]{natbib}
\begin{document}
\bibliographystyle {plainnat}
\bibliography{pap}
\end{document}
注意:pap 是参考书目 .bib 文件