Как мне отсортировать мои ссылки в LaTeX по порядку появления, сохраняя при этом URL-адреса?

#latex #bibliography

#Латекс #библиография

Вопрос:

Я хочу отсортировать мои ссылки по порядку появления, а не по алфавиту, и я склонен полагать, что для этого мне нужно использовать стиль ‘unsrt’. Однако стиль ‘unsrt’ не поддерживает отображение URL-адресов в библиографии (по крайней мере, насколько я могу судить).

Как я могу отображать URL-адреса в моей библиографии, сохраняя при этом порядок ее отображения?

Я использую BibDesk для создания файла .bib, и типичная запись, которую мне нужно отобразить с URL-адресом, выглядит следующим образом:

 @webpage{iasi,
Author = {ESA},
Date-Added = {2011-04-11 09:12:00  0100},
Date-Modified = {2011-04-11 10:09:33  0100},
Keywords = {iasi, so2, satellite},
Lastchecked = {11th April 2011},
Title = {{M}et{O}p - {IASI}},
Url = {http://www.esa.int/esaME/iasi.html},
Bdsk-Url-1 = {http://www.esa.int/esaME/iasi.html}}
  

Ответ №1:

Существуют версии unsrt.bst , которые поддерживают поле URL, такие как Urlbst.

Комментарии:

1. Использование bibliographystyle{unsrturl} (загружено с Urlbst) отлично компилируется, но, похоже, на самом деле URL-адреса в библиографии не отображаются?

2. @James. Забавно: я вижу это tex.ac.uk/tex-archive/biblio/bibtex/contrib/urlbst/unsrturl.bst содержит код для включения URL-адреса в тип веб-страницы (а также во все другие типы документов). Не могли бы вы привести минимальный рабочий пример? Возможно, вы предпочтете задать этот qn еще раз по tex.stackexchange.com — возможно, вы получите более быстрый ответ.

3. Моя ошибка, это работает — я просто забыл перекомпилировать BibTeX перед компиляцией LaTeX.