
Я использую 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
или \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
команда работает в основном документе, похоже, у нее есть какая-то проблема, когда я использую ее в библиографии. Ваша помощь была бы очень кстати.
Редактирование 1: Должен отметить, что я использую адаптированную версию, ieeetran.bst
которая правильно выводит howpublished
параметр.
Edit2: Я решил проблему. Похоже, что IEEEtran.bst
файл, который я скачал напрямую с IEEE, не был самой последней версией этого файла. Тот, который идет с MacTeX, от 2008 года, а тот, что от IEEE, от 2007 года. Обновление до этой последней версии решило мою проблему.