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} beantwortet 10 Nov '17, 10:20 gast3 |