latex使用-2如何插入引用


 論文需要引用,但是加入bib文件編譯工程始終不出現。

 

 

  問題,bib需要單獨編譯一次生成。

 

過程

LaTeX(使用TexStudio)創建參考文獻的方法

https://blog.csdn.net/ljss321/article/details/52599113

 

1 新建后綴為bib的BiBTeX文件,然后編寫參考文獻源文件

 

 

1-1手動創建

@article{name01, 
author = {作者, 多個作者用 and 連接}, 
title = {標題}, 
journal = {期刊名}, 
volume = {卷號}, 
number = {頁碼}, 
year = {年份}, 
abstract = {摘要, 這個主要是引用的時候自己參考的, 這一行不是必須的} 
} 

@book{name02, 
author ="作者", 
year="年份", 
title="書名", 
publisher ="出版社名稱" 
} 

  說明:

緊隨@后的字符串為參考文獻類型,LaTeX通過該字段區分類型。
大括號后的第一個字符串為該條參考文獻的標簽,在正文中通過
\cite{標簽}來關聯參考文獻。
每條參考文獻源文件都包含必填字段和可選字段。必填字段必須全部填寫,可選字段根據情況填寫。

  1-2 谷歌生成

 

 

2 工程添加庫包含

在LaTeX源文件末尾,\end{document}之前添加一下兩行代碼:
\bibliographystyle{preference_template}
\bibliography{BibTeX file}
第一行代碼的大括號中的內容為參考文獻的模板的文件名(不加后綴),標准的模板名為plain,當然也可有自幾的標准文件
第二行代碼中的大括號中的內容為參考文件源文件的文件名(不加后綴)。


 

 

3生成參考文獻列表

1)將模板文件(.bst)和BibTeX文件(.bib)文件存放在LaTeX當前目錄下。

 

 


2)然后使用TexStudio編譯源文件(.tex)【F6】,生成對應的aux文件。

3)在對應的位置添加參考文獻引用的標簽(使用\cite{參考文獻標簽})

 

 

  3-1 單引用    【1】    \cite{{brady2009multiscale}}

  3-2 多引用   【1-3】   \cite{{brady2009multiscale},{kumar2001aerial},{yang2019panoramic}}

 

 


4)使用BibTeX編譯器編譯BibTeX文件【F8】,生成對應的bbl文件

 

 

5)再次編譯源文件【F6】,關聯參考文獻,生成參考文獻列表。

切記 是F6 也就是這個編譯

 

 

 

 

這個按鈕也就是F5不行

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM