經(jīng)過我的了解,使用是一種更加方便的方法。
step1 規(guī)定引用風(fēng)格
以aps期刊為例。對(duì)于aps期刊來說,cite包是不能和其一起使用的,只需要在主tex文件開頭的調(diào)包部分加入這一句
\bibliographystyle{apsrev4-2}

這個(gè)命令保證了其使用的就是aps的引用格式。
step2 新建*.bib文件
現(xiàn)在假設(shè)主tex文件(也就是文章所在的文件)的名稱叫做paper.tex
在tex文件的根目錄下用記事本等文本工具新建一個(gè)叫paper.bib的文件;
并將論文中需要使用的文獻(xiàn)的Bibtex信息都粘貼進(jìn)來。
這個(gè)信息可以用Google Scholar生成,將每一條都粘貼到paper.bib中:

上圖中的每一個(gè)字段都代表一篇文獻(xiàn)的信息,@后面的
article代表該文獻(xiàn)是期刊文章類型,后面花括號(hào)中的第一個(gè)參數(shù)指的是這篇文獻(xiàn)的label,你可以任意自己改動(dòng)它,以便于記憶,后面在文章中引用時(shí),我們用的就是這個(gè)label。
step3 為尾注指定插入位置
在文章中需要尾注的地方插入
\bibliography{paper.bib}
這樣,引擎就知道應(yīng)該在你指定的位置加入所有尾注,尾注對(duì)應(yīng)于你在文章中的引用。
一般尾注的位置是在文章的末尾,大致的效果如下:

Step4 在文章中開始引用
準(zhǔn)備工作都做完了,就可以邊寫文章邊引用了。在需要插入引用的位置加入\cite{your_label},就可以插入引用了,注意將其中的your_label替換成paper.bib文件中你自己規(guī)定的label。
這時(shí)如果使用的是texpad,編譯時(shí)可能會(huì)提示錯(cuò)誤: no bib.tex file。
好像也是可以編譯出來結(jié)果的。如果不行的話,可以在根目錄下自行新建一個(gè)空的bib.tex文件。這樣就不會(huì)報(bào)錯(cuò)了。
問題排除
如果使用的是texshop或TexStudio的話,肯能會(huì)出現(xiàn)引用的地方出現(xiàn)?的問題:

這是由于還未使用.bib文件生成。。。。所導(dǎo)致的
這時(shí)候查看根目錄,看是否成功生成了paper. aux文件:

如果沒有成功生成,可能是其他錯(cuò)誤導(dǎo)致了編譯失敗,請(qǐng)回去調(diào)試,直到能成功生成.aux文件。
下一步,打開
paper.bib文件,用BiBTeX引擎運(yùn)行一遍:
選擇BiBTeX引擎,然后點(diǎn)擊“排版”。然后出現(xiàn)運(yùn)行結(jié)束后的console,沒有錯(cuò)誤:

關(guān)閉console界面。
下一步,再次打開paper.tex,點(diǎn)擊排版,這是我們主tex文件的第二次排版,結(jié)果如下:

可以看到,?仍然還在,在預(yù)料之中。
下一步,再次點(diǎn)擊主tex文件的“排版”,結(jié)果如下:

我們看到引用部分已經(jīng)恢復(fù)正常了。
這一番蜜汁操作是不是看的有點(diǎn)頭大?具體的原因可以參見這一篇文章:
https://liam.page/2016/01/23/using-bibtex-to-generate-reference/
關(guān)于.bib文件的生成
可以從Google Scholar中生成,或許有更加快捷的辦法,然而我目前還是直接搜索文獻(xiàn),然后點(diǎn)擊下面的引號(hào)來導(dǎo)出BiBTeX的,覺得比較麻煩。而且很多時(shí)候我們的平時(shí)閱讀的文獻(xiàn)都儲(chǔ)存在一些文獻(xiàn)管理軟件里面,為了BiBTeX的格式而重新去Google Scholar上面搜索難免覺得很煩。
如果你用的是Zotero進(jìn)行文獻(xiàn)管理,還有一個(gè)比較好的辦法,就是 安裝Better BiBTeX for Zotero插件,該插件簡稱BBT, 是一個(gè)能夠自動(dòng)格式化citeKey,并且按照規(guī)范的BiBTeX格式導(dǎo)出Zotero文獻(xiàn)的Zotero插件,該插件的下載地址為:
http://retorque.re/zotero-better-bibtex/
該網(wǎng)站有個(gè)通往Github的下載鏈接,下載最新的release之后(是一個(gè).xpi文件),打開Zotero, 選擇“工具”菜單中的“插件”,這是會(huì)彈出插件管理器如下圖所示:

選擇右上角的小齒輪,下拉菜單中選擇"Install Add-on from file...",然后選擇剛剛下載的xpi文件,安裝并重啟Zotero。
重啟后會(huì)有一段時(shí)間,BBT會(huì)自動(dòng)生成citeKey,之后便可以在導(dǎo)出文獻(xiàn)的選框里面選擇格式“Better BibTeX”,然后把導(dǎo)出的item復(fù)制到你根目錄下的
paper. bib里面,就可以在文獻(xiàn)中用\cite{citeKey}來引用了。