
Estou tentando colocar uma bibliografia em meu documento LaTeX, mas recebo vários erros quando o executo no BibTeX (dizendo não \citation
encontrado, etc.), e nenhuma bibliografia é impressa no PDF quando eu o digito em LaTeX. Meu código é o seguinte:
\documentclass[12pt]{report}
...
\usepackage{biblatex}
\addbibresource{SUSYBib.bib}
...
\begin{document}
...\cite{1}...
...\cite{2}...
\nocite{*}
\printbibliography
\end{document}
E meu arquivo .bib é lido como
@book{1,
title={The Schrödinger Equation},
author={F. A. Berezin, M. A. Shubin},
year={1983},
publisher={Moscow State University, Moscow},
pages={57-59}
}
@book{2,
title={An Introduction to Measure Theory},
author={Terence Tao},
year={2011},
publisher={American Mathematical Society},
pages={91}
}
Responder1
Acho que está faltando o inputenc
pacote no seu preâmbulo. É necessário informar ao seu (La)TeX qual codificação de caracteres você usa, por exemplo. para o ö em sua bibliografia:
\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[backend = biber]{biblatex}
\addbibresource{SUSYBib.bib}
\begin{document}
\cite{ab}
\cite{bc}
\nocite{*}
\printbibliography
\end{document}
Você precisa configurar seu TeXShop para compilar o documento corretamente, para mim:
- Configurando o TeXShop para executar o biber: tex.stackexchange.com/questions/154751/…
- e selecionando "pdflatexmk" no menu suspenso (à esquerda do botão typset)
trabalhado.
Surpreendentemente, adicionar % !TEX TSprogram = pdflatexmk
a primeira linha no .tex
arquivo (conforme sugerido nos comentários) não funcionou (TeXShop 3.62, texlive 2016).