我正在使用bibentry
包在文档文本中插入参考文献。这是一份简历,参考文献是我自己发表的。我想删除文档末尾列出的参考书目。到目前为止,我还没有成功。这是一个示例 .tex 文件:
\documentclass{article}
\usepackage{natbib}
\usepackage{bibentry}
\begin{document}
\nobibliography*
Some text here. My publications:
\begin{itemize}
\item \bibentry{pub1}
\item \bibentry{pub2}
\end{itemize}
Some other text.
\bibliographystyle{plain}
\bibliography{my_pubs}
\end{document}
答案1
您误用了该包bibentry
。
当您不想打印参考书目时,您必须使用\nobibliography{my_pubs}
而不是\nobibliography* \bibliography{my_pubs}
这样的方式:
\documentclass{article}
\usepackage{natbib}
\usepackage{bibentry}
\begin{document}
\bibliographystyle{plain}
\nobibliography{my_pubs}
Some text here. My publications:
\begin{itemize}
\item \bibentry{pub1}
\item \bibentry{pub2}
\end{itemize}
Some other text.
\end{document}
答案2
我希望参考列表和\bibentry
标签都能起作用。@karlkoeller 的答案对我来说不起作用,但是这个有用:
\documentclass{article}
\usepackage{natbib}
\usepackage{bibentry}
\begin{document}
\bibliographystyle{plain}
\nobibliography*{my_pubs}
Some text here. My publications:
\begin{itemize}
\item \bibentry{pub1}
\item \bibentry{pub2}
\end{itemize}
Some other text.
\bibliography*{my_pubs}
\end{document}