Это обусловлено форматом цитирования, требуемым учреждением или журналом.
Например, в APA есть рекомендации по ссылкам на компьютерные программы, и, если они должны соблюдаться, то для вывода из LaTeX необходим соответствующий формат. Пример, который они дают (ссылка 92 для компьютерного программного обеспечения):
Миллер, ME (1993). Интерактивный тестер (версия 4.0) [Компьютерное программное обеспечение]. Вестминстер, Калифорния: Psytek Services.
но есть много точных правил для разных категорий программного обеспечения. Во многих случаях программное обеспечение не помещается в справочную запись, а просто упоминается в тексте с его собственным именем и номером версии (см. Руководство по публикации Американского психологического общества (5-е издание, 2001 г.), стр. 280).
Другой пример списка рассылки находится на http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2007-10/msg01823.html :
Программное обеспечение с руководством:
@BOOK, TITLE = { Users' Guide}, EDITION =, PUBLISHER =, YEAR =, ADDRESS =, ISBN = } @Article, title = }, journal = pieee, year = 2005, volume = 93, number = 2, pages =, month = }
Бесплатное программное обеспечение без опубликованного руководства:
@Misc, title = {: library}, howpublished = {\url}, year = }