當我建立檔案時,TexMakerX 中的 Bib 檔案沒有更新

當我建立檔案時,TexMakerX 中的 Bib 檔案沒有更新

我正在使用Bib.bib文件作為所有參考。當我\cite{someref}第一次使用它時,它工作正常,但是當我更新文件時,Bib.bib它沒有獲取更新的信息,它只顯示以前的信息。我只是透過快速建立按鈕來建立文件。

答案1

在我看來,你根本沒有運行 BibTeX。編寫.tex文件時,您需要根據文件包含的內容在其上執行多個程式(或產生的文件)。其中一些是latexpdflatebibtex。在 Texmaker 中,這些在「工具」功能表中顯示為按鈕

在此輸入影像描述

現在,latex產生一個.dvi文件,pdflatex產生一個.pdf文件,vies 選項用於開啟文檔,帶有 的選項->可讓您從一種格式轉換為另一種格式。

編寫 LaTeX 文件時,您需要:

  • 運行latex兩次以更新內部參考文獻和目錄;
  • 運行latex,然後bibtex再次latex更新參考書目;和
  • 運行latex,然後運行bibtex,然後運行latex兩次以更新參考書目及其引用。

請注意,最後兩個也更新了內部參考(例如,使用 和 製作\label\ref和內容表。

如上圖所示,您可以使用熱鍵分別使用鍵盤上的 F6 和 F11 來運行 pdflatex 和 bibtex,因此一次按 F6 F11 F6 F6 (並等待 texmaker 每次完成)您將更新文件中的所有內容(除非您也製作主題索引或類似內容)。

現在解釋一下使用快速構建時會發生什麼。在 texmaker 配置中:

在此輸入影像描述

您可以看到快速建置的作用,並更改它。透過選項選單存取此選單

在此輸入影像描述

編輯

我沒有意識到這是關於 TexStudie/TexMakerX 而不是 TexMaker 的問題。問題可能仍然相同,但菜單當然可能看起來不同。

相關內容