論文需要引用,但是加入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不行

