我感到绝望,打算放弃 LaTeX。我对它很陌生,但直到我完成参考书目之前,我都做得很好。现在我被困了好几天,而且我有一个最后期限。我确信我的代码有问题,但我一直收到不同的错误消息。它曾经有效,但\cite{author}
在某些方面有效,而在其他方面无效。现在什么都不起作用了。
\documentclass[10pt, a4paper]{article}
\bibliographystyle{IEEEtr}
\usepackage[margin=1in,left=1.5in, includefoot]{geometry}
\usepackage{amsmath}
\usepackage{authblk}
\usepackage[english]{babel}
\usepackage{indentfirst}
\usepackage{parskip}
\setlength\parindent{24pt}
\setlength{\parskip}{\baselineskip}
\renewcommand{\baselinestretch}{1.08}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{placeins}
\usepackage{natbib}
\setcitestyle{numbers}
\usepackage{filecontents}
%Graphics preamble
\usepackage{graphicx}
\usepackage{float}
\setlength{\textfloatsep}{5pt}
%header and footer stuff
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyfoot[R]{ \thepage\ }
%
\begin{document}
\begin{titlepage}
\centering
\huge{\bfseries mettle}\\
\vspace{1 cm}
\large\ Author 1, Author 2, Author 3\\
\vspace{1 cm}
\textsc{mysubtitle}\\
\end{titlepage}
% Abstract page
\pagenumbering{roman}
\section*{Abstract}\label{sec:abs}
\addcontentsline{toc}{section}{\numberline{}Abstract}
\cleardoublepage
% table of content page
\tableofcontents
\thispagestyle{empty}
\cleardoublepage
%list of figures
\listoffigures
\addcontentsline{toc}{section}{List of Figures}
\cleardoublepage
% Main document
\pagenumbering{arabic}
\setcounter{page}{1}
\section{Introduction}\label{sec:intro}
TEXT
\section{heading}
\section{conclusion}
\newpage
\section{References}
\bibliography{references}{}
\cleardoublepage
\end{document}
答案1
(评论太长,因此作为答案发布)
以下示例代码的精简版本可以“工作”,即通过再运行 pdflatex、bibtex 和 pdflatex 两次即可生成书目条目和相应的引用标注。
\RequirePackage{filecontents}
\begin{filecontents}{references.bib}
@url{Eurorec,
date-added = "2017-02-19 16:11:14 +0000",
date-modified= "2017-02-19 16:11:53 +0000",
title = "EuroRec",
url = "eurorec.org/whoarewe/introduction.cfm",
}
\end{filecontents}
\documentclass[10pt, a4paper]{article}
\bibliographystyle{IEEEtr}
\usepackage{url}
\usepackage{natbib}
\setcitestyle{numbers}
\begin{document}
\cite{Eurorec}
\bibliography{references}
\end{document}
请注意,格式化的条目将仅显示 1 个字段:title
。这是因为IEEEtr
参考书目样式略显陈旧,无法识别名为 、 和 的字段url
。date-added
它也date-modified
无法识别条目类型@url
;但是,它被编程为将所有无法识别的条目类型视为类型@misc
——包罗万象的条目类型。