我想使用.bib
會議文件中的一個文件,其中他們明確指出我們應該使用由以下文件.tex
產生的參考書目: BibTeX
.bbl
\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography
%database(s)
\bibliography{IEEEabrv,../bib/paper}
當我直接使用時:
\bibliography{refs} %refs is my refs.bib
我收到一個錯誤。
我必須將 轉換.bib
為 a.bbl
嗎?如果是,怎麼辦?
答案1
這實際上很容易。我相信您將終生享受使用 BibTeX 的樂趣!
這裡準確地解釋瞭如何做到這一點:http://www.bibtex.org/Using/
不過,您也可以在 LaTeX 程式碼中使用程式“pdflatex”,這就足夠了!
編輯:您實際上不必從生成的 .bbl 檔案中讀取任何內容。您只處理 .bib
答案2
文件.bib
格式用於描述參考文獻。當與 LaTeX 和 BibTeX 一起使用時,它會產生一個具有.bbl
擴展名的文件,該文件實際上只是一個tex
包含您的參考文獻的具有不同擴展名的文件根據.tex
文件中選擇的參考書目樣式進行格式化透過\bibligraphystyle{}
命令。然後,LaTeX 會自動將文件內容插入到您在文件中bbl
呼叫該命令的確切位置。\bibliography{}
通常,在處理 TeX 文件時,期刊和會議編輯不想麻煩地使用 BibTeX 來編譯您的論文;他們更願意推遲將格式正確的參考書目發送給論文作者(您)的責任。因此,他們告訴您手動執行哪些操作pdflatex
並bibtex
自動為您執行操作:獲取bbl
檔案的內容並將它們放在您要呼叫\bibliography{}
命令的位置。這樣,您只需向他們發送一個tex
文件,而不是tex
連同文件一起發送bib
。
答案3
在 texShop 中,您運行 Latex ( Shift + Cmd + L
),然後運行 Bontex ( Cmd + Shift + B
),然後運行 Latex 兩次 ( Shift + Cmd + L
),您應該可以很好地使用 bbl 檔案和更新的引文。
我確信編輯器之間的鍵盤快捷鍵有所不同,但過程大致相同。
答案4
在 TexStudio 中,您可以透過 F8 運行 Bibliography。只需轉到“工具”->“參考書目”。