注意:编辑了对 bibliographystyle 的更改 --> 现在为 \bibliographystyle{acm}
\documentclass{report}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{fixltx2e}
\usepackage[left=2cm,right=2cm,top=1cm,bottom=1.5cm]{geometry}
\usepackage{color}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{natbib}
\title{Literature Review: \\
\textbf{Farms: \\
Supply}}
\author{ Jane }
\date{\today}
\begin{document}
\maketitle
\chapter*{\textit{Introduction}}
Some Text\cite{Nielsen2011}.
More text \cite{Byrne2003}.
\bibliographystyle{acm}
\bibliography{literature_review_references}
\end{document}
引用给我带来了麻烦。我在另一个部分中还有另一个引用,第一次运行成功,但在添加第二个引用并再次运行后,我现在得到了顶部所述的错误。
我的编译设置为:Latex Bibtex Latex Latex View Pdf (evince)
好的,所以我也从编译行中删除了 PdfLaTeX 命令。
.bbl 文件如下所示:
\begin{thebibliography}{1}
\bibitem{Byrne2003}
{\sc Byrne, B.~W., and Houlsby, G.~T.}
\newblock Foundations for offshore wind turbines.
\newblock {\em Philosophical Transactions: Mathematical, Physical and
Engineering Sciences 361}, 1813 (2003), pp. 2909--2930.
\bibitem{Nielsen2011}
{\sc Nielsen, J.~J., and Sorensen, J.~D.}
\newblock On risk-based operation and maintenance of offshore wind turbine
components.
\newblock {\em Reliability Engineering and System Safety 96\/} (2011),
218--229.
\end{thebibliography}
好的,我改变了参考书目样式,所以现在它可以超越流程开始了。
新的错误!
引用未定义(再次,这原本是有效的,但现在未定义?)
包 natbib 错误:参考书目与作者年份引用不兼容。
答案1
我拿了你的代码并尝试编译。出现了一些错误,但可以通过以下操作修复(另请查看关于 的注释\usepackage{fullpage}
,\makeatother
以及行末的\chapter*{
no 。):}
- 在前言中添加:
\autor{your name}
,\title{your report title}
和\date{today}
,这样命令\maketitle
就不会产生错误。 - 删除行
\end{document}
后的命令。文件中\begin{document}
只能有一个命令。\end{document}
- 关闭命令中的括号
\chapter*{\textit{Introduction}}
。始终检查每个命令{
是否都以 结尾}
,如果在代码中\chapter*{
打开一个命令并\textit{
打开另一个命令,则此行必须以 结尾}}
,每个命令一个。
我使用下面的代码对其进行了编译,并成功添加了之前描述的详细信息:
\documentclass{report}
\usepackage[latin 1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{fixltx2e}
\usepackage{fullpage}
\usepackage[left=2cm,right=2cm,top=1cm,bottom=1.5cm]{geometry}
\usepackage{color}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{geometry}
\usepackage{caption}
\usepackage{natbib}
\makeatother
\title{test}
\author{you}
\date{}
\begin{document}
\maketitle
\chapter*{\textit{Introduction}}
...... cost of energy and can be up to 30\% \cite{Wilkes2012}.
\bibliographystyle{apastyle}
\bibliography{literature_review_references}
\end{document}