[Tex/LaTex] Use bibentry with biblatex

bibentrybiberbiblatex

I want to use biblatex (with Biber) to produce my reference list, and I also want to use the bibentry package to print individual citations in the text. However, it seems that I can't do both.

In the example below, the \bibentry just produces empty output

\documentclass{article}
\begin{filecontents}{ref.bib}
  @Book{abramowitz+stegun,
    author    = "Milton {Abramowitz} and Irene A. {Stegun}",
    title     = "Handbook of Mathematical Functions with
    Formulas, Graphs, and Mathematical Tables",
    publisher = "Dover",
    year      =  1964,
    address   = "New York",
    edition   = "ninth Dover printing, tenth GPO printing"
  }
\end{filecontents}

\usepackage{bibentry}
\usepackage[backend=biber]{biblatex}
\addbibresource{ref.bib}

\begin{document}
Here's a citation
\bibentry{abramowitz+stegun}

\nocite{*}
\printbibliography
\end{document}

Best Answer

As far as I could see from bibentry's package documentation, the \bibentry command is just outputting the whole reference as it stands in the bibliography. This is exactly what the \fullcite command of biblatex is doing, too.

Compare the output of the following code example that I adapted from your MWE:

\begin{filecontents}{ref.bib}
  @BOOK{abramowitz+stegun,
    author    = "Milton {Abramowitz} and Irene A. {Stegun}",
    title     = "Handbook of Mathematical Functions with
    Formulas, Graphs, and Mathematical Tables",
    publisher = "Dover",
    year      =  1964,
    address   = "New York",
    edition   = "ninth Dover printing, tenth GPO printing"
  }
\end{filecontents}

\documentclass{article}

\usepackage[backend=biber]{biblatex}
\addbibresource{ref.bib}

\begin{document}
Here's a citation \fullcite{abramowitz+stegun}

\nocite{*}
\printbibliography
\end{document}

enter image description here