
這是我第一次嘗試使用 Bibtex 來完成我的論文,我非常絕望,因為我無法讓它運行。儘管這個論壇上有很多關於未定義引用錯誤的帖子,但我仍然無法解決這個問題。
我建立了一個非常簡單的 .bib 和 .tex 檔:
.tex 檔:
% test.tex
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\title{Bibtex Test}
\begin{document}
Cite this\cite{testcite}
\bibliographystyle{plain}
\bibliography{references}
\end{document}
.bib檔案:
% references.bib
@BOOK{testcite,
author = "Mustermann Max and Kraut Karl",
title = "Fixing Bibtex",
publisher = "Springer",
year = "2015"
}
這兩個文件位於同一資料夾中,我多次運行我的主文件。我將 TexMaker 與 MikTeX2.9 結合使用。
沒有錯誤,但有簡單的警告序列:
LaTeX 警告:第 1 頁的引用「testcite」在輸入行 10 上未定義 LaTeX 警告:存在未定義的引用。
我假設錯誤發生在我的 TexMaker 設定中的某個地方。請你幫助我好嗎?
答案1
答案正如@Sigur 所寫:運行
(pdf)latex + bibtex + (pdf)latex + (pdf)latex [+ preview]
在 TeXmaker 中,這可以使用快捷方式完成 F6 + F11 + F6 + F6 [+ F7]。