Biblatex를 사용하여 최소한의 작업 예제 얻기

Biblatex를 사용하여 최소한의 작업 예제 얻기

나는 패키지 사용 방법을 배울 수 있도록 Biblatex를 사용하여 최소한의 작업 예제를 얻으려고 노력하고 있습니다. TexMaker를 사용하고 있는데 인용 "dirac"이 정의되지 않았다는 경고와 함께 동일한 경고가 계속 나타납니다.

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

내 서문에는 다음이 있습니다.

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

\addbibresource{sample.bib}

내 문서에는 다음이 있습니다.

I am citing Dirac \cite{dirac}

기본 .tex 파일과 동일한 폴더에 저장된 Sample.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}
}

이것은 대부분 Overleaf 도움말 페이지에서 직접 복사되었습니다.

여기서 무엇이 잘못되고 있습니까?

답변1

@DavidCarlisle이 이미 주석에서 제안한 대로 수행하면, 즉 예비 LaTeX 실행 후 biber를 실행하고 또 다른 LaTeX 실행이 이어지면 다음과 같이 끝날 것입니다.

여기에 이미지 설명을 입력하세요

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

관련 정보