參考文獻的生成過程有兩種方法, 一種是直接寫在這個文件后面, 另一種是單獨寫到一個文件中, 下面作詳細介紹.
1. 直接寫在文檔尾部
這是最簡單的文獻寫入方式. 本文中生成參考文獻的代碼如下:
\begin{thebibliography}{1}
\bibitem{liu} 劉海洋. \LaTeX 入門 [M]. 北京: 電子工業出版社, 2013.
\bibitem{hu} 胡偉. \LaTeX 2e完全學習手冊(第二版). 北京: 清華大學出版社, 2013.
\end{thebibliography}
其中{1}
是用來占位的, 表示每條文獻的編號寬度, 可以用字母、數字或字母與數字的組合. 花括號中字符的個數表示參考文獻條數為幾位數, 例如總共有130條參考文獻, 則為三位數, 就需要在花括號中寫三個字母或數字. 每條參考文獻以\bibitem{xxx}
開始, xxx表示這條參考文獻引用時的label, 要保證全文不重復, 例如引用第一條參考文獻時, 使用的命令為 \cite{liu}
, 顯示的結果為 [1]. 在中文文檔中, 參考文獻引用時需要寫到文字的右上角, 需要對命令 \cite{...}
重新定義(下面這句話放置在導言區, 即\begin{document}
之前):
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
重新定義的命令為\upcite{...}
, 例如\upcite{liu}
, 編譯之后在文字的右上角顯示.
編譯時直接按模板所對應的編譯按鈕編譯. 例如我常用的編譯步驟為: XeLaTeX(運行按鈕, 見圖 1) \(\rightarrow\) 查看PDF (見圖 2). (中文文檔推薦使用這種, 中文文檔對參考文獻的格式要求一般比較麻煩, 推薦使用這種方法, 設置格式方便).
圖1:編譯按鈕
圖2: 查看按鈕
2. 使用文獻管理軟件Jabref
Jabref是常用的文獻管理軟件之一, 可以免費下載安裝, 下載地址為點擊轉到Jabref官網. 在使用時, 可以先在文檔當前目錄下新建文本文檔, 再將文件擴展名改為.bib (文件名建議用英文, 假設文檔名為 “beta.bib”), 然后可用Jabref軟件打開此文檔. 國外科技論文一般都有DOI編號(一般10.\(\cdots\)開頭, 幾個示例見圖3), 可通過DOI編號快速添加參考文獻 (需要聯網, 步驟見圖 4 (A\(\rightarrow\)B\(\rightarrow\)C) ). 也可手動添加參考文獻 (首先在圖4中D區域選擇文獻類型, 再將文章的信息填寫進去). 自動添加時會自動生成bibtexkey, 手動添加時需要手動添加, bibtexkey 是用來在文中引用的, 與前節中\bibitem{xxx}
中的xxx功能相同. 需要在文末添加如下命令:
\section*{參考文獻} %英文文檔應改為References
% 注:有時候會自動出現【參考文獻/References】節標題, 這時只需刪除上面這一行即可
\bibliographystyle{unsrt}
\bibliography{beta}
其中 bibliographystyle
為參考文獻格式控制文件, 這里的 unsrt 表示文末的參考文獻列表按文中引用順序, 還可設置其他格式, 如按照作者姓名的字母順序. 引用命令與第 1 節相同.
關於\bibliographystyle{...}
花括號中要寫的內容, 常見的預設樣式的可選項有8種, 分別是:
- plain,按字母的順序排列,比較次序為作者、年度和標題;
- unsrt,樣式同plain,只是按照引用的先后排序;
- alpha,用作者名首字母+年份后兩位作標號,以字母順序排序;
- abbrv,類似plain,將月份全拼改為縮寫,更顯緊湊;
- ieeetr,國際電氣電子工程師協會期刊樣式;
- acm,美國計算機學會期刊樣式;
- siam,美國工業和應用數學學會期刊樣式;
- apalike,美國心理學學會期刊樣式;
(注:此列表內容摘自 caiandyong 的CSDN博客, 在此表示感謝, 文章地址為: https://blog.csdn.net/caiandyong/article/details/70258670)
圖3: 幾個典型的DOI號
圖4: JabRef 添加參考文獻步驟
使用此方法添加加參考文獻時, 整個文檔的編譯過程為: XeLaTeX (見圖 1 ) \(\rightarrow\) B(見圖 5 ) \(\rightarrow\) XeLaTeX(運行1--2次) \(\rightarrow\) 查看PDF(見圖 2}). 參考文獻條目內容所在的文件為 beta.bib
, 可用鼠標右鍵 \(\rightarrow\) 打開方式 \(\rightarrow\) 記事本打開並編輯, 或者使用專門的文獻管理軟件 Jabref 進行查看或編輯.
圖5: 參考文獻單獨寫到一個文件中的時候, 運行參考文獻按鈕
3. 說明
本文中所提到的操作步驟是在WinEdt編輯器中進行的,其他編輯器原理與此類似,但操作步驟不盡相同. 文中圖 4 為Jabref 5.3版本. 文中如有不當之處, 請不吝賜教!
本文為Beta2187原創博文,地址為https://www.cnblogs.com/beta2187/p/B1945.html,未經本人允許,禁止轉載。