Derek Holt asks how GAP should be cited. I think the best way to cite
a program system and also the most often used one is to quote its
manual:
[S+ 92] Martin Sch"onert et.al. GAP -- Groups, Algorithms, and Programming.
Lehrstuhl D f"ur Mathematik, Rheinisch Westf"alische Technische
Hochschule, Aachen, Germany, first edition, 1992.
So a BibTeX entry for a quotation of the GAP manual should read:
@string{ RWTH = "Rheinisch Westf{\accent127 a}lische Technische Hoch\-schule" } @string{ RWTHLDFM = "Lehrstuhl D f{\accent127 u}r Mathematik, Rheinisch Westf{\accent127 a}lische Technische Hoch\-schule" } @string{ RWTH-A = "Aachen, Germany" } @manual{Sch92, author = "Martin Sch{\accent127 o}nert and others", title = "{GAP} -- {Groups}, {Algorithms}, and {Programming}", year = "1992", edition = "first", organization = RWTHLDFM, address = RWTH-A, notes = "PAGES: 700", keywords = "groups; *; gap; manual" }
If you are not using BibTeX, here is the bibliography entry produced by
BibTeX. You can use this inside the bibliography environment of LaTeX.
\newcommand{\etalchar}[1]{$^{#1}$} \bibitem[S{\etalchar{+}}92]{Sch92} Martin Sch{\accent127 o}nert et~al. \newblock {\em {GAP} -- {Groups}, {Algorithms}, and {Programming}}. \newblock Lehrstuhl D f{\accent127 u}r Mathematik, Rheinisch Westf{\accent127 a}lische Technische Hoch\-schule, Aachen, Germany, first edition, 1992.
Joachim Neubueser