Is it possible to use biblatex with the Tufte document classes (tufte-handout and tufte-book). If so, what modifications should I make to my preamble or class wrapper in order to use biblatex?
I've tried the recommended patch in a simple example:
\documentclass[nobib]{tufte-handout}
\usepackage{hyphenat}
\usepackage[backend=bibtex, natbib=true, style=numeric]{biblatex}
\addbibresource{References.bib}
\renewcommand{\cite}[2][0pt]{\sidenote[][#1]{\fullcite{#2}}}
\begin{document}
This,\cite{Sarukkai:2005} should be a side note and this\cite{Sarukkai:2005} should too.
\printbibliography
\end{document}
But I don't get the results I should be getting (note the missing second citation):
(I'm also not sure how to combine this with the modifications I've already made to support abbreviated citations after the first occurrence.)
Best Answer
Rather than redefining the
\cite
command, I would use biblatex’s ability to let every citation go into a footnote (optionautocite=footnote
) which then will go into a sidenote (since tufte-latex uses the normal\footnote
command for sidenotes). The following works for me with the tufte-common.def 3.5.2 from the tufte-latex svn repository. To override the originaldef
file, just save the revised one as$TEXMFHOME/tex/latex/tufte-latex/tufte-common.def
, where$TEXMFHOME
is the path returned bykpsewhich -var-value TEXMFHOME
.