If it neither has an ISBN nor appears in a series with an ISSN, then it falls within the scope of what Chicago calls "informally published materials", which are, overall, not so well handled by Bibtex.
The downside of using the @misc
entry type is that institution
isn't a recognised field key for that entry type in the default Bibtex styles, so you have to use the howpublished kludge. I would go for @techreport
, which does have the required documentation. You should be prepared to change the representation to get the output you want though.
I note that Jabref has a custom @standard
entry type for the internal representation of these kinds of entry, which it translates as appropriate to the bibliography style you want to use in a particular article.
You may want to load the natbib
citation management package and use that package's \defcitealias
macro to define, you guessed it, a "citation alias" of the form "CGAL". Then, use \citetalias{CGAL}
instead of \cite{CGAL}
to generate a citation call-out that uses the alias.
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{CGAL,
key = "CGAL",
title = {{CGAL, Computational Geometry Algorithms Library}},
note = "\url{http://www.cgal.org}",
}
\end{filecontents}
\documentclass{article}
\usepackage{natbib}
\defcitealias{CGAL}{CGAL}
\bibliographystyle{alpha}
\usepackage{geometry}
\usepackage{url,hyperref}
\hypersetup{colorlinks,citecolor=blue,urlcolor=red} % just for this example
\begin{document}
\noindent
\cite{CGAL} or \citetalias{CGAL} or [\citetalias{CGAL}]
\bibliography{mybib}
\end{document}
Best Answer
I would recommend referring to the specific pages of the Encyclopedia you got your Information from but in general something like this might work: