Bibentry não mostra citação

Bibentry não mostra citação

Estou tentando obter uma citação completa dentro do meu texto usando o \bibentrycomando. Mas não mostra nada.

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}

O que estou fazendo de errado?

EDIT: Não tenho certeza se o problema é o mesmo se o documento não tiver o mesmo escopo, mas aqui está um MWE. Vá, bolas de cristal, vá.

Espero que o MWE esclareça isso! Obrigado novamente!

Responder1

O estilo da bibliografia dinat.bstnão é totalmente compatível com bibentry. Se você passar pelo erro, ele gerará ---

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

Você obtém algum tipo de saída do bibentry. Deixo para você decidir se está satisfeito com o resultado obtido....

\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}

informação relacionada