哈佛风格引文和参考书目

哈佛风格引文和参考书目

我是 LaTeX 的新手,在参考书目方面遇到了问题。

我想要的是:我正在写我的论文,我想拥有哈佛风格的引用和参考书目。(http://libweb.anglia.ac.uk/referencing/harvard.htm

尝试 1:documentclass 为“report”。在我的主文档中,我添加了

\begin{thebibliography}{99}
\addcontentsline{toc}{chapter}{Bibliography}

\bibitem{Knuth92} D.E. Knuth, \emph{Two notes on notation}, Amer.
Math. Monthly \textbf{99} (1992), 403--422.

\end{thebibliography}

\cite{Knuth92}

我可以随心所欲地编写 bibitem,它也会按照我编写的方式出现。但引用是 [#ID#] 而不是 (作者,年份)。此外,根据来源类型编写所有参考书目条目非常繁琐,因为我预计会有近 75 个以上的来源。

尝试 2:我搜索了 inet,并创建了一个模块化文档 - 一个单独的 bib 文件,其中包含

@conference{citekeyconference,
author = "First Name, Second Name and Third Name",
title = "Title",
booktitle = "Title of book",
year = "YYYY",

editor = "Editor",
volume/number = "Volume 1",
number = "Number 1",
series = "Series 1",
pages = "Pages 1 - 10",
address = "Address",
month = "Month",
publisher = "Publisher",
organization = "Organisation",
note = "Additional note",
}

并且 .bib 文件中没有前言。

并且,使用 natbib 就像

\usepackage{natbib}
\bibliographystyle{agsm}
\begin{document}
...
\bibliography{<your-bib-file>}
\end{document}

没有成功(没有得到我想要的输出。

因此,像使用 bibtex 一样

\usepackage[style=authoryear]{biblatex}
\addbibresource{<your-bib-file.bib>} % note the .bib is required
\begin{document}
...
\printbibliography
\end{document}

按照Wikibook上的方法陆续编译了十多次,还是出现一些错误。

biblatex 错误

package biblatex error : file Report.bbl not created by biblatex \begin{document}

natbib 错误

package natbib error : bibliography not compatiable with author year citations ....

我的疑问:您能帮助我解决这个问题吗?

答案1

在这个例子中,我习惯\parencite{key}在文内引用周围加上括号。

神话.tex

\documentclass[bibtotocnumbered]{article}
\usepackage[utf8]{inputenc}

\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{library.bib}

\begin{document}
\tableofcontents
\newpage

Some text to cite here \parencite[23]{Lin1973}. 
Another text to cite here \parencite[123]{Goedel1930}.

\printbibliography[heading=bibintoc]
\end{document}

图书馆参考书目

% This file was created with JabRef 2.9.2.
% Encoding: UTF8    

@BOOK{Goedel1930,
  title = {Die Vollständigkeit der Axiome des logischen Funktionenkalküls},
  publisher = {Monatshefte für Mathematik und Physik},
  year = {1930},
  author = {Kurt Gödel},
  address = {Wien}
}    

@ARTICLE{Lin1973,
  author = {Shen Lin and Brian W. Kernighan},
  title = {An Effective Heuristic Algorithm for the Travelling-Salesman Problem},
  journal = {Operations Research},
  year = {1973},
  volume = {21},
  pages = {498--516}
}

我的工作流程:

pdflatex mythesis
biber mythesis
pdflatex mythesis
pdflatex mythesis

要编辑你的 .bib 文件,我建议你使用参考管理器,例如贾布雷夫

确保您的文件采用UTF8编码。

相关内容