I have taken this example from BibTex - Show ISBN number?:
\documentclass{article}
\usepackage[american]{babel} %% added in a recent edit
\usepackage[backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{QueueSystems,
author = "Leonard Kleinrock",
maintitle = "Queueing Systems",
volume = "1",
title = "Theory",
publisher = "Wiley-Interscience",
year = "1975",
ISBN = "0471491101",
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\begin{document}
\printbibliography
\end{document}
which works well as long as I do not specify the apa format. If I add the style=apa
after backend=biber
, it stops showing the ISBN entry.
what should I do to make this example show the ISBN ?
I tested adding \DeclareLanguageMapping{american}{american-apa}
but to no avail. My installation of biblatex is very recent (version 3.3) and biber is version 2.4.
babel
line before loading biblatex -\usepackage[american]{babel}
\usepackage[american]{babel}
allowed the document to compile. However, I still don't see the ISBN. Looking in the .bbl file, I do see the isbn fields\field{isbn}{0471491101}
. So it does not completely answer the problem. Would it be possible that the apa format is outdated? the fileamerican-apa.lbx
is date 2016/03/01...\DeclareLanguageMapping
issue yourself, maybe you want to clean up your question to drop this, it is a red herring, but seems to have confused people trying to answer.\mkbibdateapalongextra
issue are problems using apa6e with biblatex-apa, Problem with \mkbibdateapalongextra of biblatex-apa and Can't define apa as bibstyle “Undefined control sequence. <argument> \mkbibdateapalongextra”.