Hallo ich habe Probleme, wenn ein Buch mehrere Autoren hat. Dann wird in der PDF nach einigen Autoren "... " eingefügt und dann der letzte Autor wieder. Es werden also Autoren ausgelassen.
Vielleicht kann mir jemand helfen!
[
\addbibresource{Literatur.bib}
% Zusätzliche Änderungen (dokumentspezifisch)
% keine
% Erstellung eines Index und Abkürzungsverzeichnisses aktivieren ---------------
\makeindex
\makenomenclature
% Das Dokument ----------------------------------------------------------------------
\begin{document}
\singlespacing %zeilenabstand einzeilig
\setcounter{secnumdepth}{3} % auch subsubsection nummerieren
\setcounter{tocdepth}{3}
\include{Inhalte/Deckblatt}
\newpage
\pagenumbering{Roman} % Seitennummerierung in großen römischen Ziffern nummeriert.
\include{Inhalte/Zusammenfassung}
\tableofcontents % Inhaltsverzeichnis
\listoffigures % Abbildungsverzeichnis
\listoftables % Tabellenverzeichnis
% Abkürzungsverzeichnis --------------------------------------------------------
\input{Inhalte/Abk}
\newpage
\pagenumbering{arabic} % arabische Seitenzahlen im Hauptteil
% Inhalte ----------------------------------------------------------------------
\MSonehalfspacing %1,5-Zeilenabstand wie Word
\input{Inhalte/Einleitung}
\include{Inhalte/Theorie}
\include{Inhalte}
\include{Inhalte/Literaturtest}
\pagenumbering{roman}
\printbibliography
]
und
[
\usepackage[backend=biber,
style=apa,% Zitierstil
isbn=false,% ISBN nicht anzeigen, gleiches geht mit nahezu allen anderen Feldern
pagetracker=true, % ebd. bei wiederholten Angaben (false=ausgeschaltet, page=Seite, spread=Doppelseite, true=automatisch)
maxbibnames=15, % maximale Namen, die im Literaturverzeichnis angezeigt werden (ich wollte alle)
maxcitenames=2, % maximale Namen, die im Text angezeigt werden, ab 3 wird u.a. nach den ersten Autor angezeigt
autocite=inline, % regelt Aussehen für \autocite (inline=\parancite)
firstinits=true, % Vornamen werden abgekürzt
block=space, % kleiner horizontaler Platz zwischen den Feldern
backref=false, % Seiten anzeigen, auf denen die Referenz vorkommt
backrefstyle=three+, % fasst Seiten zusammen, z.B. S. 2f, 6ff, 7-10
date=short, % Datumsformat
]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa} % das hat gefehlt
\DeclareFieldFormat{apacase}{#1}
% Seitenstil Literaturverzeichnis ------------------------------------------------------------------
\setlength{\bibitemsep}{6pt} % Abstand zwischen den Literaturangaben
\setlength{\bibhang}{1.25cm} % Einzug nach jeweils erster Zeile
\renewcommand{\bibfont}{\normalfont\small}
%% Kapitälchen -------------------------------------------------------------------------------------------
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} %Nachname in Kapitälchen
\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}} %Vorname in Kapitälchen
% Format von Online-Quellen --------------------------------------------------------------
\DeclareBibliographyDriver{online}{%
\usebibmacro{bibindex}%
\usebibmacro{author/editor}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit\newblock%
\printtext{Zugriff am}\addspace
\usebibmacro{urldate}\addspace
\printtext{unter}\addspace
%\newunit\newblock
\usebibmacro{url}\adddot
\newunit\newblock
}
\urlstyle{same} % Url Style anpassen
% Wenn der Autorenname ein Wortblock ist wird danach kein Punkt gesetzt.
\renewbibmacro*{author}{%
\ifnameundef{author}
{\usebibmacro{labeltitle}}
{\printnames[apaauthor][-\value{listtotal}]{author}%
\setunit*{\addspace}%
\printfield{nameaddon}%
\ifnameundef{with}
{}
{\setunit{}\addspace\mkbibparens{\printtext{\bibstring{with}\addspace}%
\printnames[apaauthor][-\value{listtotal}]{with}}
}}%
\setunit*{\addspace}\newblock%% <- Changed here
\usebibmacro{labelyear+extrayear}}
]
Mehrere Autoren werden nicht angezeigt Thema ist als GELÖST markiert
Mache bitte ein Minimalbeispiel und nutze die Hervorhebung.
Das muss so. Du benutzt biblatex-apa. Bei APA-Stil ist es vorgeschrieben, "mittlere" Autoren wegzulassen, wenn die Liste der Autoren zu lang ist.
Wenn Du den APA-vorgaben folgen musst, dann darfst Du das nicht ändern; wenn Du den APA-Vorgaben nicht folgen musst, solltest Du Dir überlegen, ob biblatex-apa wirklich richtig für Dich ist.
Ich würde auch tippen, dass Deine anderen Änderungen am Code entweder anders durchgeführt werden könnten oder bereits Anzeichen sind, dass biblatex-apa eigentlich nicht das ist, was Du brauchst.
Wenn Du den APA-vorgaben folgen musst, dann darfst Du das nicht ändern; wenn Du den APA-Vorgaben nicht folgen musst, solltest Du Dir überlegen, ob biblatex-apa wirklich richtig für Dich ist.
Ich würde auch tippen, dass Deine anderen Änderungen am Code entweder anders durchgeführt werden könnten oder bereits Anzeichen sind, dass biblatex-apa eigentlich nicht das ist, was Du brauchst.
-
- Forum-Newbie
- Beiträge: 8
- Registriert: Sa 9. Sep 2017, 14:42
Wenn es denn sein muss...
Ihr sucht die Option apamaxprtauth, wenn ihr die auf einen unrealistisch hohen Wert stellt (z.B. apamaxprtauth=999, der Standard ist 7), gibt es keine Punkte mehr.
Ihr sucht die Option apamaxprtauth, wenn ihr die auf einen unrealistisch hohen Wert stellt (z.B. apamaxprtauth=999, der Standard ist 7), gibt es keine Punkte mehr.
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{csquotes} \usepackage[style=apa, backend=biber, apamaxprtauth=999]{biblatex} \DeclareLanguageMapping{ngerman}{ngerman-apa} \addbibresource{biblatex-examples.bib} \begin{document} \cite{aksin,herrmann,sigfridsson,murray} \cite{aksin,herrmann,sigfridsson,murray} \printbibliography \end{document}