Bibliatex-Zahlenstil mit Nachnamen des Autors?

Bibliatex-Zahlenstil mit Nachnamen des Autors?

Ich verwende derzeit den numericStil in Biblatex. Dies führt zu dem offensichtlichen Ergebnis von , [22]wenn ich aufrufe \cite{Someone}. Ich möchte den numericStil beibehalten, aber auch den Nachnamen in das Zitat aufnehmen, zum Beispiel etwas in der Art von: [(Someone)22]oder (Someone)[22]. Meine Frage ist zweigeteilt:

  1. Ist dieser Zitierstil überhaupt üblich? Ich würde wahrscheinlich davon Abstand nehmen, wenn er zu weit vom aktuellen Standard abweicht.
  2. Wie würde ich das implementieren? Ich nehme an, der Trick liegt irgendwo darin \DeclareCiteCommand, aber ich weiß nicht, wo ich anfangen soll.

Antwort1

Wir können einen neuen Zitierbefehl definieren (analog zuBibLaTeX-Zitierstil)

\DeclareCiteCommand{\morecite}[\mkbibbrackets]
  {\usebibmacro{prenote}}%
  {\usebibmacro{citeindex}%
   \printnames{labelname}%
   \setunit{\addcomma\space}
   \usebibmacro{cite}}
  {\multicitedelim}%
  {\usebibmacro{postnote}}

Wenn Sie darauf bestehen, können Sie die normale ersetzen\cite

\DeclareCiteCommand{\cite}[\mkbibbrackets]
  {\usebibmacro{prenote}}%
  {\usebibmacro{citeindex}%
   \printnames{labelname}%
   \setunit{\addcomma\space}
   \usebibmacro{cite}}
  {\multicitedelim}%
  {\usebibmacro{postnote}}

MWE

\documentclass[a4paper,american]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[style=numeric,backend=biber]{biblatex}
\usepackage{hyperref}

\DeclareCiteCommand{\morecite}[\mkbibbrackets]
  {\usebibmacro{prenote}}%
  {\usebibmacro{citeindex}%
   \printnames{labelname}%
   \setunit{\addcomma\space}
   \usebibmacro{cite}}
  {\multicitedelim}%
  {\usebibmacro{postnote}}

\addbibresource{biblatex-examples.bib}

\begin{document}
\morecite{westfahl:space} and \morecite{westfahl:frontier}, \morecite{cicero,wilde}.

\printbibliography
\end{document} 

Bildbeschreibung hier eingeben

verwandte Informationen