In folgendem Minimalbsp. erhalte ich einen "." zwischen dem author-Feld und dem title-Feld. Ich hätte aber gerne einen ":".

Open in Online-Editor
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{biblatex}
\bibliography{biblatex-examples.bib}
\begin{document}   
\fullcite{brandt}
\end{document}

gefragt 20 Mai '15, 07:22

HDBianca's gravatar image

HDBianca
18516
Akzeptiert: 50%

bearbeitet 20 Mai '15, 08:57

Johannes's gravatar image

Johannes
7.2k132759


Mit Hilfe des Pakets xpatch können wir dies nur für incollection ändern. Global kann hingegen auch \labelnamepunct redefinniert werden.

Open in Online-Editor
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{biblatex}
\bibliography{biblatex-examples.bib}
\usepackage{xpatch}
\makeatletter
\xpatchbibdriver{incollection}{%
  \setunit{\labelnamepunct}\newblock
}{%
  \setunit{\addcolon\space}\newblock
}{}{}
\makeatother
\begin{document}   
\fullcite{brandt}
\end{document}

Gleiches ist auch mit dem Paket regexpatch möglich, allerdings ist die Syntax nicht ganz so intuitiv. Besonderer Dank an Enrico Gregorio für beide Pakete und die Unterstützung derselben.

Open in Online-Editor
\documentclass{article}
\usepackage{biblatex}
\bibliography{biblatex-examples.bib}
\usepackage{regexpatch}[2015/05/20]
\makeatletter
%\tracingxpatches
\regexpatchbibdriver{incollection}
  {\c{setunit}\cB\{\c{labelnamepunct}\cE\}\c{newblock}}
  {\c{setunit}\cB\{\c{addcolon}\c{space}\cE\}\c{newblock}}
      {}{}
\makeatother
\begin{document}   
\fullcite{brandt}
\end{document}
Permanenter link

beantwortet 20 Mai '15, 08:55

Johannes's gravatar image

Johannes
7.2k132759

bearbeitet 21 Mai '15, 16:59

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×127
×56

Frage gestellt: 20 Mai '15, 07:22

Frage wurde angeschaut: 1,771 Mal

Zuletzt aktualisiert: 21 Mai '15, 16:59