\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 找到的报告类

相关内容