Seite 1 von 1

Komma zwischen Autor und Jahreszahl

Verfasst: Mi 28. Okt 2020, 19:03
von Zoid

Moin moin, wie kann ich bei der Verwendung von Biblatex bei dem Befehl \cite ein Komma zwischen den Namen und der Jahreszahl hinzufügen?
Aktuell bekomme ich:

Autor Jahr

Ich hätte aber gerne:

Autor, Jahr

Vielen Dank und viele Grüße :wink:


Verfasst: Mi 28. Okt 2020, 19:51
von Gast
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}

Re:

Verfasst: Mi 28. Okt 2020, 20:15
von Zoid
Gast hat geschrieben:
Mi 28. Okt 2020, 19:51
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}

Klappt! Ändert aber auch den Stil bei von allen anderen Zitierformaten (z.B. \parencite). Wie kann ich das nur auf \cite einschränken?


Verfasst: Mi 28. Okt 2020, 20:41
von Gast

Übergib dem Befehl das optionale Argument cite.


Re: Komma zwischen Autor und Jahreszahl

Verfasst: Mi 28. Okt 2020, 21:14
von Zoid

Wie mache ich das?


Re: Komma zwischen Autor und Jahreszahl

Verfasst: Mi 28. Okt 2020, 22:18
von Bartman

In den LaTeX-Einführungen wird erklärt, was ein optionales Argument ist.

Im Abschnitt 3.11.2 "Context-sensitive Delimiters" findest Du die Signatur des Befehls, die Dich über die Art und Bedeutung von dessen Argumenten aufklärt.


Re: Komma zwischen Autor und Jahreszahl

Verfasst: Mi 28. Okt 2020, 23:43
von Zoid

Falls jemand die Lösung nochmal braucht:

\DeclareDelimFormat[cite]{nameyeardelim}{\addcomma\space}

Und falls jemand mehr als ein Stichwort sucht findet man für Argumente auf Seite 16 ein paar Infos:
https://www.wiwiss.fu-berlin.de/fachber ... ergens.pdf

Angesprochene Textpassage findet sich auf S. 126:
http://mirrors.ibiblio.org/CTAN/macros/ ... blatex.pdf


Verfasst: Do 29. Okt 2020, 03:05
von Gast

Die jüngste Version der Broschüre LaTeX - Fortgeschrittene Anwendungen darf von der Website der Hochschule abgerufen werden.


Re:

Verfasst: So 1. Nov 2020, 17:59
von Zoid
Gast hat geschrieben:
Do 29. Okt 2020, 03:05

Die jüngste Version der Broschüre LaTeX - Fortgeschrittene Anwendungen darf von der Website der Hochschule abgerufen werden.

Danke dafür!

Was Latex fehlt ist ein Wissensmanagementsystem. Gefühlt muss man für jede Anwendung, die etwas von der Norm abweicht, ein neues Rad erfinden, was unheimlich zeitintensiv ist. Meist stößt man nur durch Zufall auf das, was man eigentlich braucht, in dem Moment, wo man schon gar nicht mehr danach sucht.