Mehrbändiges Werk mit unnummeriertem Band in Biblatex

Mehrbändiges Werk mit unnummeriertem Band in Biblatex

In BibLaTeX volumeskann das Feld verwendet werden, um die Anzahl der Bände in einem mehrbändigen Werk anzugeben. Aber wie kann ich angeben, dass ein mehrbändiges Werk z. B. 8 nummerierte Bände plus einen zusätzlichen unnummerierten Band, z. B. einen Index, hat?

Idealerweise möchte ich eine Referenz in einem Format wie „8 Bände, 1 Index“, „8 Bände, 1 Anhang“ oder „8 Bände, 1 Ergänzungsband“ ausgeben.

Antwort1

Sie könnten das Format von Bänden neu definieren, um einen Literalwert auszudrucken, sofern es sich nicht um eine Zahl handelt. Etwa so:

\documentclass{article}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@mvbook{mvbook1,
  author = {AuthorA},
  title = {Title 1},
  volumes = {8 vols\adddot, 1 supplementary vol\adddot},
  location = {Location},
  publisher = {Publisher},
  date = {2017}
}
@mvbook{mvbook2,
  author = {AuthorB},
  title = {Title 2},
  volumes = {7},
  location = {Location},
  publisher = {Publisher},
  date = {2017}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\pagestyle{empty}
\DeclareFieldFormat{volumes}{%
  \ifnumeral{#1}
    {#1 \bibstring{volumes}}
    {#1}}
\begin{document}
\nocite{*}
\printbibliography
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen