Latex中用bibtex生成參考文獻

2021-06-28 10:09:31 字數 2118 閱讀 5421

1. 幾個檔案型別:

tex---就是tex檔案,這個地球人都知道,是文章所在的主要檔案

bib---參考文獻所在的檔案

bst---參考文獻樣式檔案

.tex 檔案的最後加上\bibliography,  ***是bib檔案同名,在\bibliography中不需要載入副檔名。

2. 模版:

如ieee需要:

\bibliographystyle   

\bibliography

第一行表示使用的bst檔案, 這個不用管它。

第二行的第乙個引數表示使用的bib檔案, 第二個引數是你自己寫的bib檔案。

如果是其他的模板:

\bibliographystyle

只需這一句就可以,  引數就是自己的bib檔名。

3. 編譯生成.bbl檔案:

分成4步

1. run latex: latex finds the references that are cited in the .tex file

and the declaration of the bibliography style file (.bst) and

bibliography database (.bib) and records them in the .aux file.

2. run bibtex: bibtex reads the .aux file to determine what cited entries

to pull from what .bib files, formats and sorts the cited references

according to the rules in the .bst file, and write the .bbl file.

3. run latex again: latex now finds the .bbl file and will read it and

write cross reference data to the .aux file.

4. run latex once more: latex now finds the cross reference data for the

citations in the .aux file and will resolve the citations.

既:1. 用latex或pdflatex編譯你的主tex檔案一次,

2. 然後你在主tex檔案的winedt面板上點bibtex按鈕,編譯.bib 檔案一次

3。再用latex或pdflatex編譯你的主tex檔案兩次.

xlatex--bibtex--xlatex-xlatex

4. bibtex檔案:

經常寫作**的人都知道,多篇**可能引用同一篇參考文獻。如果每篇**都要鍵入此一文獻,不僅費時,也容易犯錯。

可通過命令

/bibliography

/bibliographystyle,

預先設定要檢索的文獻資料庫以及文獻引用與文獻列表的樣式,latex 標準選項及其樣式共有以下8種:

unsrt,樣式同plain,只是按照引用的先後排序:

alpha,用作者名首字母+年份後兩位作標號,以字母順序排序:

abbrv,類似plain,將月份全拼改為縮寫,更顯緊湊:

ieeetr,國際電氣電子工程師協會期刊樣式:

acm,美國計算機學會期刊樣式:

siam,美國工業和應用數學學會期刊樣式:

apalike,美國心理學學會期刊樣式:

bibtex 提供了乙個外部的 bibtex 工具程式,原始檔經過 latex 編譯後,還要使用bibtex 對資料庫檔案編譯一次,最後再用 latex 連續編譯兩遍,才能得到正確結果。可用下**釋這四個編譯步驟的作用:

kurs t: system skladu publikacji latex

文獻資料庫可根據要求自行編寫,其格式有:文章、書籍、技術報告、會議**集和博士**等十幾種,每種格式都有一些必填和選填的專案,如作者、標題、出版社、發表年度、...等等,最後儲存為 .bib 檔案。

如果對生成的參考文獻樣式仍有不滿意之處,還可將編譯資訊檔案*.bbl 中的參考文獻列表源程式拷貝到**尾部,然後進行手工調整。

方法 Latex使用BibTeX生成參考文獻列表

根據官網教程實現 不是我說,其他的都不直接,我這最直接的乾貨 1 建立乙個latex檔案,命名隨意,如myarticle.tex documentclass 11pt usepackage begin title author date maketitle blablabla said nobody...

LATEX 用bibtex引用文獻

建立個 bib檔案用來放參考檔案,以refs.bib為例,在裡面放入要引用的文獻 title author journal volume number pages year article,author journal volume number pages year 在.tex中引用 docume...

latex中用hyperref和CJK生成中文書籤

在latex中使用中文問題多多,前一篇博文 討論了怎麼安裝中文環境。為了便於瀏覽,我們經常加入帶有鏈結功能的書籤 bookmark 或者叫目錄樹 索引,latex中最方便的是使用hyperref巨集包,只要匯入了它,它就會自動為各種交叉索引加入鏈結。但是配置不當的時候加入了它可能無法編譯,或者可以編...