
Estoy intentando poner una bibliografía en mi documento LaTeX, pero obtengo varios errores cuando lo ejecuto en BibTeX (diciendo que no \citation
se encontró, etc.), y no se imprime ninguna bibliografía en el PDF cuando lo compongo en LaTeX. Mi código dice lo siguiente:
\documentclass[12pt]{report}
...
\usepackage{biblatex}
\addbibresource{SUSYBib.bib}
...
\begin{document}
...\cite{1}...
...\cite{2}...
\nocite{*}
\printbibliography
\end{document}
Y mi archivo .bib dice 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}
}
Respuesta1
Creo que le falta el inputenc
paquete en su preámbulo. Es necesario para decirle a su (La)TeX qué codificación de caracteres utiliza, por ejemplo. para la ö en tu bibliografía:
\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[backend = biber]{biblatex}
\addbibresource{SUSYBib.bib}
\begin{document}
\cite{ab}
\cite{bc}
\nocite{*}
\printbibliography
\end{document}
Necesitas configurar tu TeXShop para compilar el documento correctamente, para mí:
- Configurando TeXShop para ejecutar biber: tex.stackexchange.com/questions/154751/…
- y seleccionando "pdflatexmk" en el menú desplegable (a la izquierda del botón tipográfico)
trabajó.
Sorprendentemente, agregar % !TEX TSprogram = pdflatexmk
como primera línea en el .tex
archivo (como se sugiere en los comentarios) no funcionó (TeXShop 3.62, texlive 2016).