我正在使用该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 找到的报告类