Bibtex+Biber, APA-Style -> bibmaxnames funktioniert nicht

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: Bibtex+Biber, APA-Style -> bibmaxnames funktioniert nicht

von Chili_Joe » Mo 5. Dez 2016, 22:25

Hey,

vielen dank für deine Antwort. Das funktioniert wie gewünscht! Vielen Dank auch für den Link und den Hinweis auf die betreffende Seite, großartig!

mfg Joe

Spezielle Option für den Zitierstil

von Stamm- » Mo 5. Dez 2016, 22:00

In Abschnitt 3.1 (s. 5) der Anleitung zur aktuellen Version von »biblatex-apa« wird die Option `apamaxprtauth` erwähnt. Auf eine passende Zahl gesetzt liefert sie das gewünschte Ergebnis.
\documentclass[parskip=half,ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}  % Ersatz für »inputenc«
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}

\usepackage[autostyle,german=quotes]{csquotes}
\usepackage[backend=biber,style=apa,apamaxprtauth=99]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\DefineBibliographyStrings{ngerman}{
  andothers = {et\addnbspace al\adddot}
}
\addbibresource{referenzen.bib}

%% Eingebettet nur für dieses Beispiel
\usepackage{filecontents}
\begin{filecontents*}{referenzen.bib}
@book{Blume2010,
  author    ={Hans"=Peter Blume and Gerhard W.\ Brümmer and Rainer Horn and Ellen Kandeler and Ingrid Kögel"=Knabner and Ruben Kretzschmar and Karl Stahr and Berndt"=Michael Wilke and Sören Thiele"=Bruhn and Gerhard Welp},
  title     = {Lehrbuch der Bodenkunde},
  publisher = {Spektrum Akademischer Verlag},
  year      = 2010,
  volume    = {},
  series    = {},
  address   = {Heidelberg},
  edition   = {16},
  isbn      = {978-3-8274-2251-4},
  doi       = {10.1007/978-3-8274-2251-4_2}
}
\end{filecontents*}
%% -----------------------------------

\begin{document}
  \section{Erster Abschnitt}
    Beispielzitat \parencite{Blume2010}.

  \printbibliography
\end{document}

von Chili_Joe » Mo 5. Dez 2016, 20:48

Hey, danke für die schnelle Antwort. Ich habe jetzt ein Minimalbeispiel erstellt.
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage[style=apa, maxnames=99, maxbibnames=99, backend=biber]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}% WICHTIG!!! 2te {} mit ngerman-apa bei style=apa
\DefineBibliographyStrings{ngerman}{
andothers = {et\addnbspace al\adddot}
}
\addbibresource{referenzen_test.bib}


\begin{document}

\section{Testing}

testing.... .. . . .testing.... .. . . testing.... .. . . \cite{Blume2010}

\printbibliography


\end{document}
Hier die referenzen_test.bib:
\begin{filecontents}{referenzen.bib}
@book{Blume2010,
  author    ={Hans-Peter Blume and Gerhard W. Br\"{u}mmer and Rainer Horn and Ellen Kandeler and Ingrid K\"{o}gel-Knabner and Ruben Kretzschmar and Karl Stahr and Berndt-Michael Wilke and S\"{o}ren Thiele-Bruhn and Gerhard Welp}, 
  title     = {Lehrbuch der Bodenkunde},
  publisher = {Spektrum Akademischer Verlag},
  year      = 2010,
  volume    = {},
  series    = {},
  address   = {Heidelberg},
  edition   = 16,
  isbn      = {978-3-8274-2251-4},
  doi       = {10.1007/978-3-8274-2251-4_2}
}
\end{filecontents}
Beim Testen mit dem Minimalbeispiel bekomm ich das im OP beschriebene Problem... Ich hoffe das Minimalbeispiel ist so ok?

Mfg Joe

von Gast » Mo 5. Dez 2016, 20:31

Ein Fehler ist schon einmal, dass du dich nicht an die wichtigen Hinweise gehalten hast, nämlich kein Minimalbeispiel nach der verlinkten Anleitung erstellt hast. Damit machst du den Helfern das Leben unnötig schwer und zwingst sie zu Spekulationen.

Bibtex+Biber, APA-Style -> bibmaxnames funktioniert nicht

von Chili_Joe » Mo 5. Dez 2016, 20:12

Hallo Leute,

ich bin gerade dabei mein Literaturverzeichnis zu erstellen und habe das Problem, dass mir nicht alle Autoren ausgegeben werden... Hier mein Code:


Header:
\usepackage[style=apa, maxbibnames=99, backend=biber]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}% WICHTIG!!! 2te {} mit ngerman-apa bei style=apa
\DefineBibliographyStrings{ngerman}{
andothers = {et\addnbspace al\adddot}
}
\addbibresource{referenzen.bib}

Im Dokument:
\addcontentsline{toc}{chapter}{Literaturverzeichnis}
\printbibliography

Und in der reference.bib:
\begin{filecontents}{referenzen.bib}
@book{Blume2010,
  author    = {Hans-Peter Blume and Gerhard W. Br\"{u}mmer and Rainer Horn and Ellen Kandeler and Ingrid K\"{o}gel-Knabner and Ruben Kretzschmar and Karl Stahr and Berndt-Michael Wilke and S\"{o}ren Thiele-Bruhn and Gerhard Welp},
  title     = {Lehrbuch der Bodenkunde},
  publisher = {Spektrum Akademischer Verlag},
  year      = 2010,
  volume    = {},
  series    = {},
  address   = {Heidelberg},
  edition   = 16,
  isbn      = {978-3-8274-2251-4},
  doi       = {10.1007/978-3-8274-2251-4_2}
}
\end{filecontents}
Wo genau liegt mein Fehler?? Wenn ich den authoryear style verwende, funktioniert es, sieht aber nicht mehr so schön aus...

Mfg Joe

Nach oben