\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 完全在線編譯和查看該示例;我已將其設定為可編輯,以防有幫助:

  • 使用所需的類別
  • 使用 www.sharelatex.com/project/51e0437ecad12b446f54bb5a 中的報告類別作為替代方案

相關內容