[Tex/LaTex] BibTeX: referencing entire journal

bibtexwarnings

How can I write a BibTeX entry for a special issue of a journal? I've tried using @book, but then I get

Warning--can't use both volume and number fields in <entry>

I use natbib with abbrvnat, and I have the following fields for my entry:

  • editor
  • title
  • publisher
  • year
  • volume
  • number

Best Answer

biblatex offers the entry type @periodical for a "complete issue of a periodical, such as a special issue of a journal" (manual, section 2.1.1).

\documentclass{article}

\usepackage{biblatex}

\usepackage{hyperref}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@periodical{Fis90,
  editor = {Fischel, William A.},
  year = {1990},
  title = {Land Economics},
  issuetitle = {Private Markets, Public Decisions: An Assessment of Local Land-Use Controls for the 1990s},
  volume = {66},
  number = {3},
  url = {http://www.jstor.org/stable/i357971},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\printbibliography

\end{document}