Obtendo um exemplo prático mínimo usando Biblatex

Obtendo um exemplo prático mínimo usando Biblatex

Estou apenas tentando obter um exemplo mínimo de trabalho com o Biblatex para poder aprender como usar o pacote. Estou usando o TexMaker e continuo recebendo o mesmo aviso, junto com um aviso de que minha citação "dirac" é indefinida:

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

No meu preâmbulo tenho o seguinte:

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

\addbibresource{sample.bib}

No meu documento tenho:

I am citing Dirac \cite{dirac}

No arquivo sample.bib, que está salvo na mesma pasta do arquivo .tex principal, tenho:

@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}
}

A maior parte foi copiada diretamente das páginas de ajuda do Overleaf.

o que há de errado aqui?

Responder1

Se você fizer como @DavidCarlisle já sugeriu em um comentário, ou seja, executar o biber após uma execução preliminar do LaTeX, seguida por outra execução do LaTeX, você terminará com algo assim:

insira a descrição da imagem aqui

\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}

informação relacionada