This seems like an extremely simple issue but I just can't figure out what's going wrong. I have a minimal bib file called References:
@book{Chushakushi,
author = {Ii Haruki},
title = {Genji monogatari ch\=ushakushi},
publisher = {Something},
year = {1980}
}
Then I am using LuaLaTeX+MakeIndex+BiBText to compile the following:
\documentclass{scrbook}
\usepackage[backend=biber, style=authoryear]{biblatex}
\addbibresource{References.bib}
\begin{document}
\chapter{Chapter 1}
Hi there This book\footcite{Chushakushi} is my reference
\printbibliography
\end{document}
This was working fine with natbib but with biblatex it gives me:
LaTeX Warning: Citation 'Chushakushi' on page 1 undefined on input line 11.
LaTeX Warning: Empty bibliography on input line 13.
Package biblatex Warning: Please (re)run Biber on the file: Test and rerun LaTeX afterwards.
It seems to me like this has to be something really stupid and simple but I just can't figure it out. If I take out "backend=biber" the same thing happens. I have tried compiling it several times in a row and nothing changes. Replacing \addbibresource with \bibliography also does nothing.
I appreciate any help.
biber(notbibtex) run biber to generate the bibliography, then re-run latex – David Carlisle Mar 31 '17 at 15:10LuaLaTeX+MakeIndex+Biber+LuaLaTeX+LuaLaTeX– Marco Daniel Mar 31 '17 at 16:27