使用 apacite 后未定义控制序列 \cite

使用 apacite 后未定义控制序列 \cite

我尝试使用apacite,但后来发现它对于我这个初学者来说太复杂了,所以我恢复了natbib和简单的参考书目样式。但现在\cite不再起作用了。

显示的错误为:

Undefined control sequence. \cite{Boeing}
Missing number, treated as zero. \cite{Boeing}

我检查了我的参考书目,一切似乎都井然有序。但无论如何,我会把它和我正在使用的软件包一起放在下面。

\pagenumbering{roman}
\usepackage{graphicx}
\usepackage{grffile}
\usepackage{placeins}
\usepackage{float}
\usepackage{nomencl}
\usepackage{tocbibind}
\usepackage{url}
\usepackage{natbib}

\makenomenclature

.bib文件

@misc{Boeing,
  author     = "Boeing",
  title  = "Boeing-787-Ultimate-Load-Wing-Test-Completed",
  url    = "http://i1-news.softpedia-static.com/images/news2/Boeing-787-Ultimate-Load-Wing-Test-Completed-2.jpg"
}

@misc{EFUNDA,
  author    = "Efunda",
  title     = "Strain Gage: Materials",
  url       = "http://www.efunda.com/designstandards/sensors/strain_gages/strain_gage_selection_matl.cfm"
}

@misc{IbeamCS,
  author     = "The Engineering Toolbox",
  title  = "American Wide Flange Steel Beams, Retrieved December 6, 2015, from ",
  url    = "http://docs.engineeringtoolbox.com/documents/1313/steel-beam.png"
}

@book{StrainGauge,
  title="Process control instrumentation technology",
  author="Johnson, Curtis D",
  year="1993",
  publisher="Prentice Hall PTR"
}   

@misc{Wheatstone,
  author = "All About Circuits",
  title  = "Chapter 9 - Electrical Instrumentation Signals - Strain Gauges, ",
  url      = "http://www.allaboutcircuits.com/textbook/direct-current/chpt-9/strain-gauges/"    
}   

感谢大家的意见。我使用 TeXStudio 进行记录。我还注意到.aux文件中出现了以下内容:

\bibcite{Boeing}{{1}{{\APACyear {{\bibnodate {}}}}}{{Boeing}}{{Boeing}}}

对于每个条目。这是否意味着 apacite 的效果在我的文档上仍然有效?抱歉,如果这个问题的格式很乱,我刚开始学习 latex,这是我第一次来这里。

相关内容