0

在使用 Bibtex/pdflatex 的参考书目(在我的附录中)之后,我遇到了引用问题。我正在使用“puthesis”类——Purdue 的论文类——它建立在“report”类之上。我正在使用带有选项“数字”的包“natbib”。MWE 并不真正可行,但下面显示了一个示例

\documentclass[english, ne, thesis]{puthesis}
\usepackage[numbers]{natbib}
...
\begin{document}
\chapter{Body Chapter}
Citations work fine here \cite{abc123}
\bibliographystyle{unsrt} 
\bibliography{dissertation.bib}
\appendices
\chapter{Appendix Chapter}
Citations don't work here, I get an error that the 
"Package natbib Warning: Citation `Crane1991' on page 145 undefined
on input line 4940." \cite{abc1234}
\end{document}

一些显而易见的事情:

  • 引用确实存在于 .bib 文件中。
  • 我在跑pdflatex; bibtex; pdflatex; pdflatex
  • \appendices无论有没有这条线,我都会遇到同样的错误。

有没有办法在参考书目之后引用乳胶中的参考文献?

4

1 回答 1

0

此问题是由我的 .bib 文件中的非 UTF8/Latin9 编码字符引起的。在确保正确编码后

recode utf8..l9 dissertation.bib

按预期编译的文件。

于 2018-02-02T19:09:04.487 回答