我想删除参考书目标题:
请注意我正在使用该thebibliography
环境。
答案1
环境在内部thebibliography
使用\section*{\refname}
(article
类和类似类)或\chapter*{\bibname}
(book
和report
和类似类)。在本地重新定义该宏以接受和丢弃两个参数(一个用于*
,一个用于实际参数)将删除标题。
例子:
\documentclass{article}
\begin{document}
\begingroup
\renewcommand{\section}[2]{}%
%\renewcommand{\chapter}[2]{}% for other classes
\begin{thebibliography}{}
\bibitem{ano05}
A. Nonymous et al.\ 2005
\bibitem{oe04}
A.N. Other \& S.O.M. Ebody 2004
\end{thebibliography}
\endgroup
\end{document}
这也适用于 BibTeX,\bibliography{..}
因为它thebibliography
在内部使用。对于此用途:
\begingroup
\renewcommand{\section}[2]{}%
%\renewcommand{\chapter}[2]{}% for other classes
\bibliography{mybibfile}
\endgroup
答案2
none
如果你使用 biblatex,你可以使用在版本 1.5 中添加的参考书目标题(请参阅手册,第 3.5.7 节)。我有一个早期版本,所以我无法尝试,但我认为以下是此选项的使用示例:
\documentclass{article}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{database.bib}
@book{texbook,
author = {Donald E. Knuth},
title = {The {{\TeX}book}},
publisher = {Addison-Wesley},
date = {1984}
}
\end{filecontents*}
\bibliography{database.bib}
\begin{document}
\cite{texbook}
\printbibliography[heading=none]
\end{document}
答案3
重新定义\bibsection
-command。您希望它为空,因此执行以下操作:
\renewcommand{\bibsection}{}
(致谢http://latex.org/forum/viewtopic.php?t=4089,在那里我找到了适合我的解决方案。)
答案4
用类似的东西替换你的代码。
\bibliographystyle{abntex2-alf}
\renewcommand{\bibname}{}
\bibliography{references.bib}
这通过abntex2
风格发挥作用。