Seite 1 von 1

[biblatex] nur ersten Autor ausgeben

Verfasst: Do 3. Jan 2013, 12:34
von MoonKid
Ich nutze biblatex im Apa-Style.

Ich habe ein bib-item mit mehreren Autoren. Wie kann ich nur den ersten Autor ausgeben?

Ich möchte schreiben: "Cabana und Kollegen haben blablabla..."
Es kommt aber (bei \citeauthor) immer "Cabana, u. a. ..."

Verfasst: Sa 5. Jan 2013, 12:52
von MoonKid
Hallo? Hab ick mal ne Frage gestellt, auf die es keine Antwort gibt? ;)

Na so wie ich *TeX kenne, muss das doch möglich sein, oder?

Verfasst: Sa 5. Jan 2013, 14:11
von u_fischer
Hallo? Hab ick mal ne Frage gestellt, auf die es keine Antwort gibt?
Ich kopiere mal die Antwort, die ich gestern bei einer anderen biblatex-Frage gegeben habe:

Ich schaue mir biblatex-Fragen ohne vollständiges, lauffähiges, gutes Minimalbeispiel gar nicht erst an. Ich habe keine Lust 10 Minuten damit zu vertändeln, ein geeignetes Testdokument zusammenzubauen. Deiner Frage fehlt also schon mal die Grundvoraussetzung. Bei Fragen mit Minimalbeispiel kommt es dann auf den nötigen Zeitaufwand an. Mehr als 15 Minuten investiere ich selten in Forenfragen.

Verfasst: Sa 5. Jan 2013, 20:45
von MoonKid
u_fischer hat geschrieben:Ich schaue mir biblatex-Fragen ohne vollständiges, lauffähiges, gutes Minimalbeispiel gar nicht erst an.
Ich sehe nicht die notwendige Komplexität der Frage, um ein Beispiel dafür zu brauchen. Die Frage ist doch eigentlich banal.

Aber ich bastle gerne ein Beispiel.

Verfasst: Sa 5. Jan 2013, 21:07
von MoonKid
a.bib
@book{polit_2004,
        edition = {1., Aufl.},
        title = {Lehrbuch Pflegeforschung: Methodik, Beurteilung und Anwendungen},
        isbn = {3456839375},
        shorttitle = {Lehrbuch Pflegeforschung},
        language = {german},
        publisher = {Huber, Bern},
        author = {Polit, Denise F. and Beck, Cheryl Tatano and Hungler, Bernadette P.},
        month = apr,
        year = {2004}
}
a.tex
\documentclass{scrartcl}

\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}

\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

% dokumenteninterne Referenzen
\usepackage[hidelinks=true]{hyperref} % anklickbar ohne Extramarkierung
\usepackage{nameref}

\usepackage[
    backend=biber,
    style=apa,
    sortlocale=de_DE,
    natbib=true,
    url=false,
    doi=true,
    eprint=false
]{biblatex}
\addbibresource{a.bib}

% deutsches APA
\DeclareLanguageMapping{german}{german-apa}
            
\begin{document}

\section{Beispiel}
\citeauthor*{polit_2004} und Kollegen haben\ldots

\end{document}

Verfasst: Sa 5. Jan 2013, 22:30
von Epllus
MoonKid hat geschrieben: Ich habe ein bib-item mit mehreren Autoren. Wie kann ich nur den ersten Autor ausgeben?

Ich möchte schreiben: "Cabana und Kollegen haben blablabla..."
Es kommt aber (bei \citeauthor) immer "Cabana, u. a. ..."
1. Eigentlich gibt es eh nur den ersten Autor aus.
2. Warum möchtest du Cabana u.a. ändern? Es sieht gut aus und ist vor allem apa conform.

Epllus

Verfasst: So 6. Jan 2013, 02:10
von MoonKid
Epllus hat geschrieben:1. Eigentlich gibt es eh nur den ersten Autor aus.
2. Warum möchtest du Cabana u.a. ändern? Es sieht gut aus und ist vor allem apa conform.
1. Das stimmt nicht. Da ist ein ", u. a." noch hinten dran.

2. "Cabana u. a." ist eine schlechte Formulierung. "Cabana, u. a." ist mit dem Komma einfach kein Deutsch.

Verbiete APA tatsächlich die Verwendung von "und Kollegen"?

Verfasst: So 6. Jan 2013, 10:30
von Epllus
Eigentlich bekamst du die Antwort schon in einem anderen Post:
\DefineBibliographyStrings{german}{ 
   andothers = {{et\,al\adddot}},             
} 
änderst du einfach in:
\DefineBibliographyStrings{german}{ 
   andothers = {{und\ Kollegen}},             
} 
MoonKid hat geschrieben:"Cabana, u. a." ist mit dem Komma einfach kein Deutsch.
Verbiete APA tatsächlich die Verwendung von "und Kollegen"?
Es ist Deutsch. Im englischen würde es "Cabana, et, al" heißen, im deutschen "Cabana, u.a."; steht in Wikipedia, in PDFs über apa, u.a.
Es bedeutet schlichtweg "Cabana, und andere" und sieht gut aus, ist deutsch und apa-konform.
Eigentlich würde apa "und Kollegen" verbieten.

Epllus

Verfasst: So 6. Jan 2013, 13:49
von MoonKid
Epllus hat geschrieben:änderst du einfach in:
\DefineBibliographyStrings{german}{ 
   andothers = {{und\ Kollegen}},             
} 
Das geht nicht. Du musst unterscheiden zwischen Referenzen im Text und solchen in Klammern.
bei deinem Vorschlag würde es ja auch so aussehen
"blablabla (vgl. Cabana und Kollegen, 2008, S. 44)"

Das geht gar nicht.
im deutschen "Cabana, u.a."; steht in Wikipedia, in PDFs über apa, u.a.
Auch hier ist die obige Unterscheidung wichtig. Im Fließtext wäre "Cabana, u.a. sagen blablabla" einfach falsch. Da gehört kein Komma hin.