von fitzz » Sa 1. Dez 2012, 21:15
Hi Tamara,
Tamaracha hat geschrieben:Hi Gerald,
stimmt, hab ich vorhin auch gesehen, dass er das Komma schon weglässt. Ich habe aber auch schon veröffentlichte Arbeiten gelesen, wo konsequent diese englische Kommaregal eingehalten wurde, der Text aber auf deutsch war. Deshalb dachte ich, das gehöre zum jeweiligen Stil dazu. Die Erklärung durch die Kommaregel macht aber auf jeden Fall mehr Sinn. Oder hat es mit der alten Rechtschreibung zu tun, dass auch in älteren deutschen Arbeiten dieses Komma vor dem & gesetzt wird?
War noch nie so, immer ohne Komma.
Tamaracha hat geschrieben:Außerdem wird bei Zitaten, wo eine Quelle zum ersten Mal genannt wird, schon „Autor1 u.a.“ ausgegeben, aber beim ersten Zitieren einer Quelle sollten alle Autoren bzw. die ersten sechs aufgeführt werden. Ab dem zweiten Zitieren dieser Quelle kann dann mit „Autor1 et al.“ gearbeitet werden.
Falsch bei sechs oder mehr Autoren wird immer nur der erste gefolgt von "et al." anzugeben siehe "Richtlinien zur Manuskriptgestaltung 3. Auflage" der DGPs Abschnit 12.2 letzter Absatz.
Bleibt also nur noch:
Tamaracha hat geschrieben:Was mir jetzt noch an Unterschieden aufgefallen ist, wäre zum Einen, dass er im Literaturverzeichnis bei mehr als 7 Autoren (voreingestellter Wert für apamaxprtauth) nicht einfach die ersten 7 nennt und ein et al. oder u. a. nachschiebt, sondern die ersten 6 nennt, Auslassungspunkte einfügt um die überschüssigen zu überspringen und daraufhin den letzten Autor nennt. Optimalerweise sollte er im Literaturverzeichnis sechs Autoren nennen und auch in deutschen Texten ein „et al.“ nachschieben, falls es mehr als sechs Autoren gibt.
Tamaracha hat geschrieben:So, das waren jetzt die wesentlichen Punkte, die ich jetzt durch Abgleich der DGPS-Richtlinien zur Manuskriptgestaltung mit biblatex-apa herausgefunden habe. Da geht es also um das richtige Verwursteln der Autoren, was mir nicht ganz trivial erscheint. Wie kriegt man das am besten geändert?
Doch, es ist trivial, da nur eine Formatvorlage geändert werden muss, siehe Minimalbeispiel:
\listfiles
\begin{filecontents*}{beispiel.bib}
@Book{ bsp1,
title = "Buchtitel1",
author = "PVorname Author1",
publisher = "Verlag",
location = "Verlagsort",
year = "2009"
}
@Book{ bsp2,
title = "Buchtitel 2",
author = "AVorname Author2 and BVorname Author3",
publisher = "Verlag",
location = "Verlagsort",
year = "2008"
}
@Book{ bsp3,
title = "Buchtitel 2",
author = "BVorname Author4 and BVorname Author5 and BVorname Author6 and BVorname Author7 and BVorname Author8",
publisher = "Verlag",
location = "Verlagsort",
year = "2008"
}
@Book{ bsp4,
title = "Buchtitel 2",
author = "BVorname Author3 and Autor4 and Autor5 and Author6 and Author7 and Author8 and Autor9 and Author10 and Author11 and Author12",
publisher = "Verlag",
location = "Verlagsort",
year = "2008"
}
\end{filecontents*}
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[german=quotes]{csquotes}
\usepackage[style=apa, backend=biber ]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\bibliography{beispiel}
% Von nachfolgender Zeile
\AtBeginDocument{
\DeclareNameFormat{apaauthor}{%
\ifthenelse{\value{listcount}=\maxprtauth\AND\value{listcount}<\value{listtotal}}
{\andothersdelim\bibstring{andothers}}
{\ifthenelse{\value{listcount}>\maxprtauth}
{}
{\ifthenelse{\iffieldequalstr{usere}{unkauth}\OR\iffieldequalstr{usere}{unkauthdate}}
{\mkbibbrackets{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}?}}
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
}%
}%
}
}
%bis vorherige Zeile in dein Dokument einfügen
\begin{document}
\cite{bsp3}
\cite{bsp3}
\cite{bsp4}
\cite{bsp4}
\nocite{*}
\printbibliography
\end{document}
lg
Gerald
Hi Tamara,
[quote="Tamaracha"]Hi Gerald,
stimmt, hab ich vorhin auch gesehen, dass er das Komma schon weglässt. Ich habe aber auch schon veröffentlichte Arbeiten gelesen, wo konsequent diese englische Kommaregal eingehalten wurde, der Text aber auf deutsch war. Deshalb dachte ich, das gehöre zum jeweiligen Stil dazu. Die Erklärung durch die Kommaregel macht aber auf jeden Fall mehr Sinn. Oder hat es mit der alten Rechtschreibung zu tun, dass auch in älteren deutschen Arbeiten dieses Komma vor dem & gesetzt wird?
[/quote]
War noch nie so, immer ohne Komma.
[quote="Tamaracha"]Außerdem wird bei Zitaten, wo eine Quelle zum ersten Mal genannt wird, schon „Autor1 u.a.“ ausgegeben, aber beim ersten Zitieren einer Quelle sollten alle Autoren bzw. die ersten sechs aufgeführt werden. Ab dem zweiten Zitieren dieser Quelle kann dann mit „Autor1 et al.“ gearbeitet werden.
[/quote]
Falsch bei sechs oder mehr Autoren wird immer nur der erste gefolgt von "et al." anzugeben siehe "Richtlinien zur Manuskriptgestaltung 3. Auflage" der DGPs Abschnit 12.2 letzter Absatz.
Bleibt also nur noch:
[quote="Tamaracha"]Was mir jetzt noch an Unterschieden aufgefallen ist, wäre zum Einen, dass er im Literaturverzeichnis bei mehr als 7 Autoren (voreingestellter Wert für apamaxprtauth) nicht einfach die ersten 7 nennt und ein et al. oder u. a. nachschiebt, sondern die ersten 6 nennt, Auslassungspunkte einfügt um die überschüssigen zu überspringen und daraufhin den letzten Autor nennt. Optimalerweise sollte er im Literaturverzeichnis sechs Autoren nennen und auch in deutschen Texten ein „et al.“ nachschieben, falls es mehr als sechs Autoren gibt.
[/quote]
[quote="Tamaracha"]So, das waren jetzt die wesentlichen Punkte, die ich jetzt durch Abgleich der DGPS-Richtlinien zur Manuskriptgestaltung mit biblatex-apa herausgefunden habe. Da geht es also um das richtige Verwursteln der Autoren, was mir nicht ganz trivial erscheint. Wie kriegt man das am besten geändert?
[/quote]
Doch, es ist trivial, da nur eine Formatvorlage geändert werden muss, siehe Minimalbeispiel:
[code]\listfiles
\begin{filecontents*}{beispiel.bib}
@Book{ bsp1,
title = "Buchtitel1",
author = "PVorname Author1",
publisher = "Verlag",
location = "Verlagsort",
year = "2009"
}
@Book{ bsp2,
title = "Buchtitel 2",
author = "AVorname Author2 and BVorname Author3",
publisher = "Verlag",
location = "Verlagsort",
year = "2008"
}
@Book{ bsp3,
title = "Buchtitel 2",
author = "BVorname Author4 and BVorname Author5 and BVorname Author6 and BVorname Author7 and BVorname Author8",
publisher = "Verlag",
location = "Verlagsort",
year = "2008"
}
@Book{ bsp4,
title = "Buchtitel 2",
author = "BVorname Author3 and Autor4 and Autor5 and Author6 and Author7 and Author8 and Autor9 and Author10 and Author11 and Author12",
publisher = "Verlag",
location = "Verlagsort",
year = "2008"
}
\end{filecontents*}
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[german=quotes]{csquotes}
\usepackage[style=apa, backend=biber ]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\bibliography{beispiel}
% Von nachfolgender Zeile
\AtBeginDocument{
\DeclareNameFormat{apaauthor}{%
\ifthenelse{\value{listcount}=\maxprtauth\AND\value{listcount}<\value{listtotal}}
{\andothersdelim\bibstring{andothers}}
{\ifthenelse{\value{listcount}>\maxprtauth}
{}
{\ifthenelse{\iffieldequalstr{usere}{unkauth}\OR\iffieldequalstr{usere}{unkauthdate}}
{\mkbibbrackets{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}?}}
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
}%
}%
}
}
%bis vorherige Zeile in dein Dokument einfügen
\begin{document}
\cite{bsp3}
\cite{bsp3}
\cite{bsp4}
\cite{bsp4}
\nocite{*}
\printbibliography
\end{document}
[/code]
lg
Gerald