
我正在使用 BibTeX 來ieeetran.bst
格式化我的參考書目,並且我想引用一個 URL。最初我嘗試使用以下程式碼:
@electronic{Nobelprize.org2009,
Author = {Nobelprize.org},
Booktitle = {Nobel Media AB},
Howpublished = {http://www.nobelprize.org/nobel_prizes/physics/laureates/2009/},
Title = {{The Nobel Prize in Physics 2009}},
Year = {2013}}
除了 URL 沒有損壞之外,一切正常。經過一段時間的搜尋後,我發現我應該使用\url
or\href
來實現正確的換行。但是,當我使用
@electronic{Nobelprize.org2009,
Author = {Nobelprize.org},
Booktitle = {Nobel Media AB},
Howpublished = {\url{http://www.nobelprize.org/nobel_prizes/physics/laureates/2009/}},
Title = {{The Nobel Prize in Physics 2009}},
Year = {2013}}
URL根本不顯示。我不知道為什麼會發生這種情況。我嘗試包含url
和hyperref
包,儘管該\url
命令在主文檔中有效,但當我在參考書目中使用它時,它似乎存在某種問題。我們將非常感謝您的幫助。
Edit1:我應該要提到我正在使用ieeetran.bst
正確輸出參數的改編版本howpublished
。
編輯2:我解決了這個問題。看來IEEEtran.bst
我直接從 IEEE 下載的檔案不是該檔案的最新版本。 MacTeX 附帶的版本是 2008 年的,而 IEEE 的版本是 2007 年的。