可看到bst檔與bib檔這兩個副檔名( ex: IEEEtran.bst, IEEEabrv.bib)。
接著把檔案分別放到
/etc/texmf/bst
與
/etc/texmf/bib
這兩個資料夾底下。
使用方式:
在你的tex檔案中,適當位置放入下列指令
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,yourbibfile}
yourbibfile 裏面放的是你的參考文獻
譬如; 在IEEE xplore 找到一篇文章
"A flow-based network monitoring framework for wireless mesh networks"
接著就點選 Download Citation
會開啟新視窗
把內容複製下來 貼到yourbibfile.bib檔案內容
@ARTICLE{4396942,
author={Feiyi Huang and Yang Yang and Liwen He},
journal={Wireless Communications, IEEE}, title={A flow-based network monitoring framework for wireless mesh networks},
year={2007},
month={october },
volume={14},
number={5},
pages={48 -55},
keywords={IP networks;access networks;flow-based network monitoring framework;hybrid network infrastructure;infrastructure modes;medium access control;multimedia services;network layers;router profiling;security challenges;security protection;service balancing;traffic flow;user profiling;wireless ad hoc network;wireless local area networks;wireless mesh backbone network;wireless metropolitan area networks;wireless personal area networks;wireless sensor network;IP networks;access protocols;ad hoc networks;telecommunication network routing;telecommunication security;telecommunication traffic;wireless sensor networks;},
doi={10.1109/MWC.2007.4396942},
ISSN={1536-1284},}
即可。後續若有新的文獻一樣把下載的bibtex內容貼進
yourbibfile.bib檔案裡。
寫作過程中若要引用該篇文章
則輸入這篇文章的id
指令
\cite{4396942}
接著
執行latex (產生 .aux檔)-> bibtex (產生 .bbl檔)-> Xelatex
但我使用過程中,期刊名稱,月份自動縮寫部份一直搞不定。
不知道問題出在那邊 @@~~~~
所以每次只能手動修改產生的bbl檔
從IEEE下載下來的bibtex內容,其實都不太正確(acm的也一樣),文章的例子裡,
回覆刪除journal={Wireless Communications, IEEE},
該改為
journal = IEEE_M_WC,
這樣有引入IEEEabrv或是IEEEfull就會幫你用縮寫或是全名,月份的縮寫則是
month={october },
改為
month=oct,
若還包含了日期,則改為
month = oct # " 15--16,",
這樣不管是用IEEEtran或是plain,都會幫你選擇縮寫或是全名:)
非常感謝你的回應 : )
刪除我一直找不到相對應的縮寫。
我每次都是直接把journal={Wireless Communications, IEEE}, 改成想要的縮寫格式。
--
剛開啟IEEEabrv.bib或是IEEEfull.bib 來看,原來有提供使用說明。