Obteniendo un ejemplo de trabajo mínimo usando Biblatex

Obteniendo un ejemplo de trabajo mínimo usando Biblatex

Solo estoy tratando de obtener un ejemplo mínimo de trabajo con Biblatex para poder aprender a usar el paquete. Estoy usando TexMaker y sigo recibiendo la misma advertencia, junto con una advertencia de que mi cita "dirac" no está definida:

Package biblatex Warning: Please (re)run Biber on the file:

En mi preámbulo tengo lo siguiente:

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}

\addbibresource{sample.bib}

En mi documento tengo:

I am citing Dirac \cite{dirac}

En el archivo sample.bib, que está guardado en la misma carpeta que el archivo .tex principal, tengo:

@book{dirac,
  title={The Principles of Quantum Mechanics},
  author={Paul Adrien Maurice Dirac},
  isbn={9780198520115},
  series={International series of monographs on physics},
  year={1981},
  publisher={Clarendon Press},
  keywords = {physics}
}

En su mayor parte, esto se copió directamente de las páginas de ayuda al dorso.

¿Qué está pasando aquí?

Respuesta1

Si haces lo que @DavidCarlisle ya sugirió en un comentario, es decir, ejecutar biber después de una ejecución preliminar de LaTeX, seguida de otra ejecución de LaTeX, terminarás con algo como esto:

ingrese la descripción de la imagen aquí

\documentclass{article}

\begin{filecontents}[overwrite]{mybib.bib}
@book{dirac,
  title={The Principles of Quantum Mechanics},
  author={Paul Adrien Maurice Dirac},
  isbn={9780198520115},
  series={International Series of Monographs on Physics},
  year={1981},
  publisher={Clarendon Press},
  keywords = {physics}
}
\end{filecontents}

\usepackage[%
  backend=biber,
  style=alphabetic,
  sorting=ynt]{biblatex}
\addbibresource{mybib.bib}

\begin{document}
I am citing Dirac \cite{dirac}.
\printbibliography
\end{document}

información relacionada