Jest to spowodowane formatem cytowania wymaganym przez instytucję lub czasopismo.
Na przykład APA ma wytyczne dotyczące odniesień do oprogramowania komputerowego, a jeśli mają być przestrzegane, dane wyjściowe z LaTeX muszą wygenerować odpowiedni format. Podają przykład (pozycja referencyjna 92 dotycząca oprogramowania komputerowego)
Miller, ME (1993). Interaktywny tester (wersja 4.0) [Oprogramowanie komputerowe]. Westminster, Kalifornia: Psytek Services.
ale istnieje wiele precyzyjnych zasad dla różnych kategorii oprogramowania. W wielu przypadkach oprogramowanie nie jest umieszczane we wpisie referencyjnym, ale jest po prostu wspomniane w tekście z jego właściwą nazwą i numerem wersji (patrz Podręcznik publikacji American Psychological Society (wydanie 5, 2001), str. 280)
Innym przykładem listy mailingowej jest http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2007-10/msg01823.html :
Oprogramowanie z instrukcją:
@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}
}
Darmowe oprogramowanie bez opublikowanej instrukcji:
@Misc{popinet00,
author = {Stephane Popinet},
title = {{GTS}: {GNU} {Triangulated} {Surface} library},
howpublished = {\url{http://gts.sourceforge.net/}},
year = {2000--2004}
}