\bibentry и \nobibliography* создают нерабочую ссылку и не содержат библиографии

\bibentry и \nobibliography* создают нерабочую ссылку и не содержат библиографии

Я использую bibentryпакет для вставки библиографических записей в свой документ. В моем конкретном случае мне также понадобится обычная библиографическая запись. Насколько я понял, для этого мне нужно использовать \nobibliography*в сочетании с \bibliography.

Этот код работает отлично:

    \documentclass{report}
    \usepackage[numbers,sort&compress]{natbib}
    \usepackage{bibentry}
    \nobibliography*
    \begin{document}
    \chapter{Introduction}
    text~\citet{haertel_return_2008}

    more text

    \bibentry{haertel_return_2008}

    \bibliographystyle{plainnat}
    \bibliography{al}
    \end{document}

Со следующим образцом .bibфайла:

    @inproceedings{haertel_return_2008,
        Author = {Author, First},
        Booktitle = {Booktitle},
        Title = {Title},
        Year = {2008}
    }

Однако, когда я переключаю класс документа натот, который я обязан использовать, он больше не работает. Проблема также может быть замечена при использовании articleили reportклассов в немного другом контексте, а именно, при использовании \nobibliography{al}(и нет соответствующей \bibliographyкоманды).

Вот ссылка на полностью рабочий пример, который можно скомпилировать и просмотреть онлайн с помощью sharelatex; я сделал его редактируемым на случай, если это будет полезно:

Связанный контент