首頁 > 軟體

IEEE LaTeX 模板使用 BibTeX

2020-06-16 16:59:10

在Google Scholar獲得的文獻參照格式一般是BibTex的,而IEEE Transactions的模板預設用的是BibItem。目前沒有什麼自動化的BibTeX轉BibItem的工具或網站,只能使用BibTeX命令將.bib格式檔案轉化成.bbl檔案,.bbl檔案的內容就是BibItem格式了。

下面介紹使用TeX Live 2017 + Visual Studio Code + LaTeX Workshop,方便地進行文獻管理和參照。

  • 首先安裝TeX Live 2017Visual Studio Code,再安裝Visual Studio Code的LaTeX Workshop外掛。由於這三樣軟體都是跨平台的,安裝方式基本一致,就不贅述了。

  • 使用.bib檔案管理文獻庫。bib格式是純文字格式,可以用Visual Studio Code開啟,安裝了LaTeX Workshop之後支援語法高亮。bib文獻管理的型別支援文章、書籍、網址等,具體的格式可以檢視這個範例檔案

  • 在Google Scholar搜尋到的文獻結果,點選下面的“Cite”,然後點選“BibTeX”即可得到類似如下的文獻資訊:

@article{kim2015analyzing,
  title={Analyzing User Awareness of Privacy Data Leak in Mobile Applications},
  author={Kim, Youngho and Oh, Tae and Kim, Jeongnyeo},
  journal={Mobile Information Systems},
  volume={2015},
  year={2015},
  publisher={Hindawi Publishing Corporation}
}
  • 將以上資訊新增到references.bib檔案中,檔名隨意,與.tex檔案在同一目錄。

  • 在IEEE Transactions模板中,預設的參照文獻是這樣寫的:

begin{thebibliography}{1}
 bibitem{IEEEhowto:kopka}
H.~Kopka and P.~W. Daly, emph{A Guide to LaTeX}, 3rd~ed.hskip 1em plus
  0.5em minus 0.4emrelax Harlow, England: Addison-Wesley, 1999.
 end{thebibliography}

把這一部分刪掉,加上兩行:

bibliography{references}{}
bibliographystyle{IEEEtran}
  • 編輯好tex檔案之後,Ctrl+S儲存就會自動編譯,在文字上右鍵,點選LaTeX Workshop: All actions,然後選擇View PDF in new tab就可以在右邊檢視編譯生成好的pdf了。

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-12/149507.htm


IT145.com E-mail:sddin#qq.com