Ich möchte mir gerne folgenden Kurzbeleg in meiner Fußzeile haben:
Wie bekomme ich die Vornamen dazu? Mein Minimalbeispiel Öffne in Overleaf
\documentclass[ ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[ backend=biber, style=apa, citestyle=authoryear ]{biblatex} \DeclareLanguageMapping{ngerman}{ngerman-apa} \renewcommand{\multinamedelim}[0]{/} \renewcommand{\finalnamedelim}[0]{/} \begin{filecontents}{jobname.bib} @book{mueller2000, author = {Mueller, Jochen and Griffin, Peter}, title = {Test}, edition = {5. Auflage}, publisher = {Deutscher Taschenbuch Verlag}, year = {2005}, address = {Muenchen}, } \end{filecontents} \bibliography{jobname} \begin{document} Zudem mit footcite\footcite[Vgl.][201\psq]{mueller2000} in der Fußnote. \printbibliography \end{document} |
Für die Ausgabe aller normalen Querverweisen ist das Öffne in Overleaf
\newbibmacro*{cite}{% \iffieldundef{shorthand} {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} {\usebibmacro{cite:label}% \setunit{\printdelim{nonameyeardelim}}} {\printnames{labelname}% \setunit{\printdelim{nameyeardelim}}}% \usebibmacro{cite:labelyear+extrayear}} {\usebibmacro{cite:shorthand}}} Dabei gibt Öffne in Overleaf
\documentclass{scrreprt} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[ backend=biber, style=apa, citestyle=authoryear, giveninits=true, ]{biblatex} \DeclareLanguageMapping{ngerman}{ngerman-apa} \renewcommand{\multinamedelim}[0]{/} \renewcommand{\finalnamedelim}[0]{/} \begin{filecontents}{\jobname.bib} @book{mueller2000, author = {Mueller, Jochen and Griffin, Peter}, title = {Test}, edition = {5. Auflage}, publisher = {Deutscher Taschenbuch Verlag}, year = {2005}, address = {Muenchen}, } \end{filecontents} \newbibmacro*{cite}{% \iffieldundef{shorthand} {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} {\usebibmacro{cite:label}% \setunit{\printdelim{nonameyeardelim}}} {\printnames[family-given]{labelname}% \setunit{\printdelim{nameyeardelim}}}% \usebibmacro{cite:labelyear+extrayear}} {\usebibmacro{cite:shorthand}}} \bibliography{\jobname} \begin{document} Zudem mit footcite\footcite[Vgl.][201\psq]{mueller2000} \cite{mueller2000} in der Fußnote. \printbibliography \end{document} Das führt dann allerdings dazu, dass die Vornamen immer abgekürzt werden. Will man, dass die Vornamen nur in den Literaturverweisen abgekürzt werden, so kann man die Option lokal setzen: Öffne in Overleaf
\documentclass{scrreprt} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[ backend=biber, style=apa, citestyle=authoryear, ]{biblatex} \DeclareLanguageMapping{ngerman}{ngerman-apa} \renewcommand{\multinamedelim}[0]{/} \renewcommand{\finalnamedelim}[0]{/} \begin{filecontents}{\jobname.bib} @book{mueller2000, author = {Mueller, Jochen and Griffin, Peter}, title = {Test}, edition = {5. Auflage}, publisher = {Deutscher Taschenbuch Verlag}, year = {2005}, address = {Muenchen}, } \end{filecontents} \newbibmacro*{cite}{% \iffieldundef{shorthand} {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} {\usebibmacro{cite:label}% \setunit{\printdelim{nonameyeardelim}}} {\toggletrue{abx@bool@giveninits} \printnames[family-given]{labelname}% \setunit{\printdelim{nameyeardelim}}}% \usebibmacro{cite:labelyear+extrayear}} {\usebibmacro{cite:shorthand}}} \bibliography{\jobname} \begin{document} Zudem mit footcite\footcite[Vgl.][201\psq]{mueller2000} \cite{mueller2000} in der Fußnote. \printbibliography \end{document} Wie man sieht, wird werden dann nicht nur von Will man das nicht, so muss man zusätzlich den Zitierbefehl Öffne in Overleaf
\documentclass{scrreprt} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[ backend=biber, style=apa, citestyle=authoryear, ]{biblatex} \DeclareLanguageMapping{ngerman}{ngerman-apa} \renewcommand{\multinamedelim}[0]{/} \renewcommand{\finalnamedelim}[0]{/} \begin{filecontents}{\jobname.bib} @book{mueller2000, author = {Mueller, Jochen and Griffin, Peter}, title = {Test}, edition = {5. Auflage}, publisher = {Deutscher Taschenbuch Verlag}, year = {2005}, address = {Muenchen}, } \end{filecontents} \newbibmacro*{citewithinitials}{% \iffieldundef{shorthand} {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} {\usebibmacro{cite:label}% \setunit{\printdelim{nonameyeardelim}}} {\toggletrue{abx@bool@giveninits} \printnames[family-given]{labelname}% \setunit{\printdelim{nameyeardelim}}}% \usebibmacro{cite:labelyear+extrayear}} {\usebibmacro{cite:shorthand}}} \DeclareCiteCommand{\footcite}[\mkbibfootnote]% Kopiert aus `authoryear.cbx` {\usebibmacro{prenote}} {\usebibmacro{citeindex}% \usebibmacro{citewithinitials}% cite ersetzt } {\multicitedelim} {\usebibmacro{postnote}} \bibliography{\jobname} \begin{document} Zudem mit footcite\footcite[Vgl.][201\psq]{mueller2000} \cite{mueller2000} in der Fußnote. \printbibliography \end{document} |
Willkommen auf TeXWelt! Bitte stelle immer nur eine Frage auf einmal und verzichte auf unnötige Floskeln. Siehe dazu die Tipps, die im blauem Kasten rechts angezeigt werden, wenn du deine Frage bearbeitest. Ich habe deshalb die Zusatzfrage aus deiner Frage entfernt. Stelle sie ggf. als eigene Frage, wenn du hier nicht bereits eine Antwort darauf findest.
BTW: Warum verwendest du eigentlich Stil
apa
zusammen mitauthoryear
und änderst dann auch noch anapa
statt direkt komplett auf Basis vonauthoryear
zu arbeiten?