[Tex/LaTex] Bibentry does not show cite

bibentrybibtex

I'm trying to get a full citation inside my text using the \bibentry command.
But it doesn't show anything.

MWE:

\documentclass[draft=false
              ,paper=a4
              ,twoside=false
              ,fontsize=11pt
              ,headsepline
              ,BCOR10mm
              ,DIV11
              ]{scrbook}
\usepackage[ngerman,english]{babel}
\usepackage{iftex}
\ifPDFTeX
   \usepackage[utf8]{inputenc}
   \usepackage[T1]{fontenc}
   \usepackage{lmodern}
\else
   \ifXeTeX
     \usepackage{xltxtra}
   \else 
     \usepackage{luatextra}
   \fi
   \defaultfontfeatures{Ligatures=TeX}
\fi
\usepackage{bibentry}
\usepackage{natbib}
\usepackage[german,refpage]{nomencl}
\bibliographystyle{dinat}
\usepackage{filecontents}
\begin{document}
\selectlanguage{ngerman}
\begin{filecontents*}{\jobname.bib}
@book{rice1999optical,
  title={Optical Character Recognition: An Illustrated Guide to the Frontier},
  author={Rice, S.V. and Nagy, G. and Nartker, T.A.},
  isbn={9780792384922},
  lccn={99020879},
  series={The Springer International Series in Engineering and Computer Science},
  url={http://books.google.de/books?id=u5ofWoiONPAC},
  year={1999},
  publisher={Springer US}}
\end{filecontents*}
\bibliography{\jobname}
Here i need a full Cite:
\\
\bibentry{rice1999optical}
\end{document}

What am I doing wrong?

EDIT: I'm not sure if the problem is the same if the document has not the same scope but here's an MWE. Go crystal balls go.

Hope the MWE clarifies it! Thanks again!

Best Answer

The bibliography style dinat.bst is not fully compatible with bibentry. If you push through the error it raises ---

! Undefined control sequence.
<argument> \dinatlabel 
                       {Rice u.\,a. 1999} \textsc {Rice}, S.V.~; \textsc {Na...
l.51 \bibentry{rice1999optical}

You get some kind of output from bibentry. I leave it to you to decide if you are happy with the output you get....

\documentclass[draft=false
              ,paper=a4
              ,twoside=false
              ,fontsize=11pt
              ,headsepline
              ,BCOR10mm
              ,DIV11
              ]{scrbook}
\usepackage[ngerman,english]{babel}
\usepackage{iftex}
\ifPDFTeX
   \usepackage[utf8]{inputenc}
   \usepackage[T1]{fontenc}
   \usepackage{lmodern}
\else
   \ifXeTeX
     \usepackage{xltxtra}
   \else
     \usepackage{luatextra}
   \fi
   \defaultfontfeatures{Ligatures=TeX}
\fi

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{rice1999optical,
  title={Optical Character Recognition: An Illustrated Guide to the Frontier},
  author={Rice, S.V. and Nagy, G. and Nartker, T.A.},
  isbn={9780792384922},
  lccn={99020879},
  series={The Springer International Series in Engineering and Computer Science},
  url={http://books.google.de/books?id=u5ofWoiONPAC},
  year={1999},
  publisher={Springer US}}
\end{filecontents*}
\usepackage{natbib}
\usepackage{bibentry}

\usepackage[german,refpage]{nomencl}

\begin{document}
\selectlanguage{ngerman}
\nobibliography*
Here i need a full Cite:
\bibentry{rice1999optical}

% \bibliographystyle{plain}% <-- this would work (but to test, delete all auxiliary styles and complete the complete latex-bibtex-latex-latex cycle)
\bibliographystyle{dinat}
\bibliography{\jobname}

\end{document}