2012-11-01

[筆記] latex 論文寫作 使用IEEE 提供的格式( IEEEtran )

到IEEE 網頁 下載 IEEEtran檔,解壓縮之後
可看到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檔



2 則留言:

  1. 從IEEE下載下來的bibtex內容,其實都不太正確(acm的也一樣),文章的例子裡,
    journal={Wireless Communications, IEEE},
    該改為
    journal = IEEE_M_WC,
    這樣有引入IEEEabrv或是IEEEfull就會幫你用縮寫或是全名,月份的縮寫則是
    month={october },
    改為
    month=oct,
    若還包含了日期,則改為
    month = oct # " 15--16,",
    這樣不管是用IEEEtran或是plain,都會幫你選擇縮寫或是全名:)

    回覆刪除
    回覆
    1. 非常感謝你的回應 : )
      我一直找不到相對應的縮寫。
      我每次都是直接把journal={Wireless Communications, IEEE}, 改成想要的縮寫格式。

      --
      剛開啟IEEEabrv.bib或是IEEEfull.bib 來看,原來有提供使用說明。

      刪除