APA-Style Zitierte Autoren max. 4

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: APA-Style Zitierte Autoren max. 4

von Gast » So 16. Dez 2018, 18:01

Wenn man \cite statt \parencite verwendet, dann macht es schon einen Unterschied. Die APA-Regeln sehen für unterschiedliche Zitierformen unterschiedliche Trenner vor.

von Bartman » So 16. Dez 2018, 17:52

Mir scheint, eine Anpassung von \finalnamedelim ist hier gar nicht nötig.

von Gast » So 16. Dez 2018, 15:54

Wobei wie immer zu erwähnen bleibt, das das Standardverhalten von biblatex-apa zumindest nach meinem Dafürhalten den Vorgaben der APA entspricht: Beim ersten Zitat werden bei drei bis fünf Namen alle Autorinnen ausgeschrieben, erst bei Folgezitaten wird in diesem Fall mit "et al." abgekürzt. Siehe https://blog.apastyle.org/apastyle/2011 ... style.html Das Verhalten kann mit etwas Code auch an andere Werte angepasst werden: https://tex.stackexchange.com/q/452032/35864

Wenn Du von den APA-Vorgaben abweichen möchtest, dann solltest Du Dir überlegen, ob es überhaupt noch sinnvoll ist, biblatex-apa zu nutzen. Wie andere, speziell auf bestimmte Vorgaben zugeschnittene Stile ist biblatex-apa nicht immer so leicht anpassbar wie die Standardstile. Einige Anpassungen sind wesentlich komplizierter, andere womöglich mit den üblichen Mitteln gar nicht zu erreichen.

sorting=nyt würde ich nicht explizit setzen. biblatex-apa definiert ein eigenes Sortierschema apa, das auf nyt aufbaut, aber den APA-Vorgaben genügt. Generell würde ich vermeiden, sorting explizit anzugeben, außer es ist nötig, meist haben Stile haben sinnvolle Voreinstellungen.

Ferner finde ich es etwas merkwürdig, einige Optionen als Paketoptionen und andere in \ExecuteBibliographyOptions anzugeben. Zumindest in dieser Kombination sehe ich den Nutzen nicht.

Wenn Du nicht die veralteten Versionen von Overleaf nutzt, dann würde ich neben den anderen Änderungen von Bartman auch \renewcommand{\finalnamedelim}{\addspace\&\space} durch \DeclareDelimFormat{finalnamedelim}{\addspace\&\space} ersetzen.

Der Befehl \labelnamepunct wäre auch besser nametitledelim aber das geht erst ab der nächsten Version von biblatex-apa.

von Bartman » So 16. Dez 2018, 14:12

Für meine Änderungen am Beispiel des Gastes möchte ich Dir empfehlen, den Abschnitt 3.14.3 Page Numbers in Citations in der Dokumentation von biblatex zu lesen.

Die Einstellung für den möglichen Ersatz des Befehls \parencite auf Seite 48 in Abschnitt 3.1.2.1 General könnte auch interessant sein.
\documentclass[fontsize=12pt]{scrreprt}
%\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[left=4cm, right=3cm, vmargin=3cm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage{csquotes}
\usepackage[
	style=apa, 
	sortcites, 
	maxnames=25, 
	maxcitenames=4,
	mincitenames=4
]{biblatex}
\usepackage{xpatch} 

\ExecuteBibliographyOptions{
	sorting=nyt,  % Sortierung Autor, Titel, Jahr
	bibwarn=true, % Probleme mit den Daten, die Backend betreffen anzeigen
	isbn=false,   % keine isbn anzeigen
	url=false     % keine url anzeigen
}

\renewcommand*{\labelnamepunct}{\addcolon\space}
\renewcommand{\finalnamedelim}{\addspace\&\space}

%\DeclareLanguageMapping{ngerman}{ngerman-apa}% in aktueller Version überflüssig! 

\addbibresource{biblatex-examples.bib}

\xpatchnameformat{apaauthor}{\namepartgiveni}{\namepartgiven}{}{} 

\begin{document}
Hier werden.\parencite[vgl.][37\psq]{aksin}

aufgewertet werden.\parencite[vgl.][39\psq]{aksin} 
\printbibliography
\end{document}

von MaikLatexGreenhorn » So 16. Dez 2018, 11:09

Vielen Dank, deine Antwort hat mir weitergeholfen :)

von Gast » So 16. Dez 2018, 09:58

Das ist leider kein vollständiges Minimalbeispiel (siehe die verlinkte Anleitung). Wenn ich selbst ein vollständiges aber spekulatives Minimalbeispiel daraus bastle, dann funktionieren die in der [d]biblatex[/d]-Anleitung dokumentierten Optionen bei mir einwandfrei:
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[a4paper,left=4cm,right=3cm,top=3cm,bottom=3cm]{geometry}
\usepackage[onehalfspacing]{setspace}


%Literaturverzeichnis
\usepackage{csquotes}
\usepackage[backend = biber, style = apa, sortcites = true, maxnames=25, maxcitenames=4,mincitenames=4]{biblatex}
\ExecuteBibliographyOptions{
  sorting=nyt, %Sortierung Autor, Titel, Jahr
  bibwarn=true, %Probleme mit den Daten, die Backend betreffen anzeigen
  isbn=false, %keine isbn anzeigen
  url=false %keine url anzeigen
}
\renewcommand*{\labelnamepunct}{\addcolon\addspace}
\renewcommand{\finalnamedelim}{\addspace\&\space}
\DeclareLanguageMapping{ngerman}{ngerman-apa}% in aktueller Version überflüssig! 
%\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}} 
\addbibresource{biblatex-examples.bib}
\usepackage{xpatch} 
\xpatchnameformat{apaauthor}{\namepartgiveni}{\namepartgiven}{}{} 

\begin{document}

Hier werden.\parencite[vgl.][S.37f]{aksin}

aufgewertet werden.\parencite[vgl.][S.39f]{aksin} 

\printbibliography
\end{document}

APA-Style Zitierte Autoren max. 4

von MaikLatexGreenhorn » Sa 15. Dez 2018, 20:55

Hallo zusammen,

ich habe das Problem, wenn ich im APA-Style zitiere, dass Latex mir beim ersten Zitat meine vollständige Liste an Autoren anzeigt und wenn ich dieses Buch erneut zitiere nur noch ein Autor + et al angezeigt wird. Kann ich das irgendwie umbasteln, sodass mir die Autoren immer bis zu 4 Stück angezeigt werden?
Im Vorwege schon mal vielen Dank für eure Unterstützung.
Anbei ein Minimalbeispiel:
%Dokumentklasse
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[a4paper,left=4cm,right=3cm,top=3cm,bottom=3cm]{geometry}
\usepackage[onehalfspacing]{setspace}


%Literaturverzeichnis
\usepackage{csquotes}
\usepackage[backend = biber, style = apa, sortcites = true, maxnames=25]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\ExecuteBibliographyOptions{
sorting=nyt, %Sortierung Autor, Titel, Jahr
bibwarn=true, %Probleme mit den Daten, die Backend betreffen anzeigen
isbn=false, %keine isbn anzeigen
url=false %keine url anzeigen
}
\renewcommand*{\labelnamepunct}{\addcolon\addspace}
\renewcommand{\finalnamedelim}{\addspace\&\space}
\DeclareLanguageMapping{ngerman}{ngerman-apa} 
%\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}} 
\addbibresource{lit.bib}
\usepackage{xpatch} 
\xpatchnameformat{apaauthor}{\namepartgiveni}{\namepartgiven}{}{} 

\begin{document}

Hier werden.\parencite[vgl.][S.37f]{Ittermann}\\
aufgewertet werden.\parencite[vgl.][S.39f]{Ittermann} 

\printbibliography
\end{document}

Nach oben