¿Estilo numérico biblatex con apellido del autor?

¿Estilo numérico biblatex con apellido del autor?

Actualmente estoy usando el numericestilo en biblatex. Esto me da el resultado obvio de [22]cuando llamo \cite{Someone}. Me gustaría ceñirme al numericestilo pero también incluir el apellido en la cita, por ejemplo algo como: [(Someone)22]o (Someone)[22]. Mi pregunta es doble:

  1. ¿Es este estilo de cita común de alguna manera? Probablemente me distanciaría de él si se alejara demasiado de los estándares actuales.
  2. ¿Cómo implementaría esto? Supongo que el truco está en alguna parte \DeclareCiteCommand, pero no sé por dónde empezar.

Respuesta1

Podemos definir un nuevo comando de cita (análogo aEstilo de cita BibLaTeX)

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

Si insistes, puedes sustituir el normal.\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} 

ingrese la descripción de la imagen aquí

información relacionada