Cela dépend du format de citation requis par l'institution ou la revue.
Par exemple, l'APA a des directives pour les références de logiciels et, si elles doivent être suivies, la sortie de LaTeX doit produire le format approprié. Un exemple donné (entrée de référence 92 pour les logiciels informatiques) est
Miller, ME (1993). The Interactive Tester (Version 4.0) [Logiciels informatiques]. Westminster, CA: Services Psytek.
mais il y a beaucoup de règles précises pour différentes catégories de logiciels. Dans de nombreux cas, le logiciel n'est pas placé dans une entrée de référence, mais simplement mentionné dans le texte avec son nom et son numéro de version (voir Manuel de publication de l'American Psychological Society (5ème édition, 2001), p.280).
Un autre exemple de liste de diffusion est à http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2007-10/msg01823.html :
Logiciel avec un manuel:
@BOOK{lapack99,
AUTHOR = {Anderson, E. and Bai, Z. and Bischof, C. and
Blackford, S. and Demmel, J. and Dongarra, J. and
Du Croz, J. and Greenbaum, A. and Hammarling, S. and
McKenney, A. and Sorensen, D.},
TITLE = {{LAPACK} Users' Guide},
EDITION = {Third},
PUBLISHER = {Society for Industrial and Applied Mathematics},
YEAR = {1999},
ADDRESS = {Philadelphia, PA},
ISBN = {0-89871-447-8 (paperback)}
}
@Article{frigo-johnson05,
author = {Matteo Frigo and Steven G. Johnson},
title = {The design and implementation of {FFTW3}},
journal = pieee,
year = 2005,
volume = 93,
number = 2,
pages = {216--231},
month = {February}
}
Logiciel libre sans manuel publié:
@Misc{popinet00,
author = {Stephane Popinet},
title = {{GTS}: {GNU} {Triangulated} {Surface} library},
howpublished = {\url{http://gts.sourceforge.net/}},
year = {2000--2004}
}