Isso é motivado pelo formato da citação exigida pela instituição ou revista.
Por exemplo, o APA tem diretrizes para referências de software de computador e, se elas devem ser seguidas, a saída do LaTeX precisa produzir o formato apropriado. Um exemplo que eles dão (entrada de referência 92 para software de computador) é
Miller, M.E. (1993). O testador interativo (versão 4.0) [computador Programas]. Westminster, CA: Serviços Psytek.
mas existem muitas regras precisas para diferentes categorias de software. Em muitos casos, o software não é colocado em uma entrada de referência, mas apenas mencionado no texto com seu nome próprio e número de versão (ver Manual de Publicação da American Psychological Society (5ª edição, 2001), p.280)
Outro exemplo de lista de discussão está em link :
Software with a manual:
@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} }
Free software with no published manual:
@Misc{popinet00, author = {Stephane Popinet}, title = {{GTS}: {GNU} {Triangulated} {Surface} library}, howpublished = {\url{http://gts.sourceforge.net/}}, year = {2000--2004} }