authoryear mit Anfangsbuchstaben des Vornamens vor Nachname

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: authoryear mit Anfangsbuchstaben des Vornamens vor Nachname

Re: authoryear mit Anfangsbuchstaben des Vornamens vor Nachname

von hastaenuntius » Di 23. Feb 2021, 13:21

Es funktioniert, Danke!

ja es ist logisch, aber ich habe zu komliziert gedacht :roll: und meinte auch den Teil ändern zu müssen:

		{\namepartfamily}
		{\namepartgiveni}
		{\namepartprefix}
		{\namepartsuffix}

aber jetzt geht es ja, Danke, nochmal!

Re: authoryear mit Anfangsbuchstaben des Vornamens vor Nachname

von Gutergast » Di 23. Feb 2021, 11:46

So schwer ist das nicht: family-given, bedeutet: Familienname-Vorname. Dementsprechend bedeutet given-family: Vorname-Familienname. Also musst du einfach nur

\DeclareNameFormat{labelname}{% 
	\ifnumless{\value{uniquename}}{2}
	{\usebibmacro{name:family-given}
		{\namepartfamily}
		{\namepartgiveni}
		{\namepartprefix}
		{\namepartsuffix}}
	{\usebibmacro{name:family-given}
		{\namepartfamily}
		{\namepartgiven}
		{\namepartprefix}
		{\namepartsuffix}}%
	\usebibmacro{name:andothers}}

durch

\DeclareNameFormat{labelname}{% 
	\ifnumless{\value{uniquename}}{2}
	{\usebibmacro{name:given-family}
		{\namepartfamily}
		{\namepartgiveni}
		{\namepartprefix}
		{\namepartsuffix}}
	{\usebibmacro{name:given-family}
		{\namepartfamily}
		{\namepartgiven}
		{\namepartprefix}
		{\namepartsuffix}}%
	\usebibmacro{name:andothers}}

ersetzen und schon steht in der Fußnote M. Mustermann (2021), S. 12.. Eigentlich ganz logisch, oder?

authoryear mit Anfangsbuchstaben des Vornamens vor Nachname

von hastaenuntius » Di 23. Feb 2021, 10:42

Hallo,

Wie der Titel sagt möchte ich den (ext-)authoryear(-ibid)-Stil zum zitieren benutzen. Dabei soll (im Text/Fußnoten) der Anfangsbuchstabe des Vornamens vor dem Nachnamen des Autors ausgegeben werden (im Literaturverzeichnis der ganze Name, aber das funktioniert ja.)
Ich habe hier im Forum eine Anleitung gefunden, wie ich den Anfangsbuchstaben nach dem Nachnamen hinkriege (und die Jahreszahl in Klammern, das brauch ich auch.) Das habe ich eingebaut, das geht:

\begin{filecontents}{literatur.bib}
@Book{Test2021,
	author  = {Max Mustermann},
	title   = {Testbuch},
	editor  = {Ein Editor},
	address = {Beispielort},
	year    = {2021},
}
\end{filecontents}

\documentclass{scrbook}

\usepackage[ngerman]{babel}

\usepackage[
	backend=biber,
	style=ext-authoryear-ibid,
	]{biblatex} 
	
\DeclareInnerCiteDelims{footcite}{\bibopenparen}{\bibcloseparen} %Jahreszahl auch in Fußnote in Klammern (benötigt 'ext-' style)

\DeclareNameFormat{labelname}{% 
	\ifnumless{\value{uniquename}}{2}
	{\usebibmacro{name:family-given}
		{\namepartfamily}
		{\namepartgiveni}
		{\namepartprefix}
		{\namepartsuffix}}
	{\usebibmacro{name:family-given}
		{\namepartfamily}
		{\namepartgiven}
		{\namepartprefix}
		{\namepartsuffix}}%
	\usebibmacro{name:andothers}}

\addbibresource{literatur.bib}

\begin{document}
Beispieltext.\footcite[12]{Test2021}

\printbibliography
\end{document}

Ich habe versucht einfach ein paar Zeilen und Worte umzustellen, aber so einfach ist es nicht:

		\DeclareNameFormat{labelname}{% 
		\ifnumless{\value{uniquename}}{2}
		{\usebibmacro{name:given-family}
			{\namepartgiveni}
			{\namepartprefix}
			{\namepartfamily}
			{\namepartsuffix}}
		{\usebibmacro{name:given-family}
			{\namepartgiven}
			{\namepartprefix}
			{\namepartfamily}
			{\namepartsuffix}}%
		\usebibmacro{name:andothers}}

Aus der Biblatex-Anleitung unter dem Suchwort "given-family" werde ich nicht recht schlau.

Vielen Dank für alle Hinweise!


Nach oben