Änderung der Trennung von volume und number bei Zeitschriften

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Felix.Herauten
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 63
Registriert: Do 3. Mär 2022, 21:23

Änderung der Trennung von volume und number bei Zeitschriften

Beitrag von Felix.Herauten »

Hallo,

bei Zeitschriften habe ich folgendes Problem:
\documentclass[ngerman]{scrbook}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
  backend=biber,
  style=ext-authoryear-icomp,
  innamebeforetitle=true,
]{biblatex}

\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}

\begin{filecontents*}{\jobname.bib}
@article{Mustermann2020,
  author = {Mustermann, Max},
  year = {2020},
  title = {Artikeltitel},
  journaltitle = {Zeitschriftentitel},
  volume = {1},
  number = {12},
  pages = {123--145},
  pagination = {page},
}
\end{filecontents*}

\addbibresource{\jobname.bib}

\begin{document}
Lorem ipsum \autocite{Mustermann2020}

\printbibliography
\end{document}
Das trennt dann in der Ausgabe volume und number mit einem Punkt: volume.number
Also hier: 1.12

Ich bräuchte aber das Format: volume (number)
Also hier: 1 (12)

Weiß jemand, wie ich das hinbekomme?

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 801
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: Änderung der Trennung von volume und number bei Zeitschriften

Beitrag von MoeWe »

In biblatex-ext gibt es \volnumdelim für die Zeichensetzung zwischen volume und number. Da ist das dann mit zwei Zeilen erledigt.
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
  backend=biber,
  style=ext-authoryear-icomp,
  innamebeforetitle=true,
]{biblatex}

\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}

\renewcommand*{\volnumdelim}{\addspace}
\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}

\begin{filecontents*}{\jobname.bib}
@article{Mustermann2020,
  author       = {Mustermann, Max},
  year         = {2020},
  title        = {Artikeltitel},
  journaltitle = {Zeitschriftentitel},
  volume       = {1},
  number       = {12},
  pages        = {123-145},
}
\end{filecontents*}
\addbibresource{\jobname.bib}

\begin{document}
Lorem ipsum \autocite{Mustermann2020}

\printbibliography
\end{document}

Felix.Herauten
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 63
Registriert: Do 3. Mär 2022, 21:23

Re: Änderung der Trennung von volume und number bei Zeitschriften

Beitrag von Felix.Herauten »

Wiederum vielen Dank für Deine Hilfe. Hat super funktioniert.

Antworten