我的参考文献中哪些地方做错了?

我的参考文献中哪些地方做错了?

我正在使用 Texworks 训练自己使用 Latex,但我不明白为什么我在尝试链接参考文献时不断收到错误。它们是 Research.tex 9 LaTeX 警告:输入行 9 上的引用“shad2014”未定义。Research.tex LaTeX 警告:存在未定义的引用。我不知道为什么它们不断弹出并且最终结果不断显示?(?)

我该如何解决这个问题?我的目的是要有一个包含参考文献的页脚。我需要它以 APA 格式用于大学,并且在文档末尾,我还需要打印参考书目。我对文档的了解不够深入,无法自己解决这个问题。

这是我的代码:

\documentclass{article} 
\usepackage{apacite} 
\begin{document}
\title{Research}
\author{Newbie}
\maketitle
\section{Introduction} 
aaa ~\citeA {shad2014} 
\bibliographystyle{apacite}   
\bibliography{Fonterra References} 
\end {document}

这是带有参考的 .bib 文档

@article{shad2014,   
   title={Fonterra as a case study of co-operative capital structure innovation},   
   author={Shadbolt, NM and Duncan, Alex},   
   journal={International Summit of Cooperatives, Quebec, Canada},   
   pages={6--9},  
   year={2014}
}

任何帮助将不胜感激

答案1

除了确保 bib 文件的文件名可解析之外,还要确保您使用的条目类型正确。它看起来不是@article正确的条目类型;请使用@misc或。并且,每次在文档正文中@inproceedings添加或删除 -type 指令时,请确保再运行 LaTeX、BibTeX 和 LaTeX 两次。\cite

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{shad2014,   
   title={Fonterra as a Case Study of Cooperative Capital Structure Innovation},   
   author={Shadbolt, Nicola M. and Duncan, Alex},   
   howpublished={Paper presented at Qu{\'e}bec 2014 International Summit of Cooperatives},  
   year={2014}
}
\end{filecontents}

\documentclass{article} 
\usepackage{apacite} 
\bibliographystyle{apacite}   

\begin{document}
\citeA{shad2014} argue that \dots
\bibliography{mybib} 
\end{document}

相关内容