I'd like to get rid of the bibliography heading: enter image description here

Please note that I'm using the thebibliography environment.

  • Honestly, I do net really understand your question. My guess is GoogleTranslate or similar. Could you, even with insufficient english, try to rephrase your problem?
    – Thilo
    Commented Jul 8, 2011 at 21:59
  • Regis, the wording is really confusing. It would be good if you tried to explain better what you want, perhaps with the help of google translate or similar.
    – Vivi
    Commented Jul 8, 2011 at 21:59
  • Regis, my guess is that you are trying to remove the bibliography heading. Maybe you could also provide a minimal working example (MWE). OFF: Nice to see another brazilian around. =) Commented Jul 8, 2011 at 22:09
  • 2
    I would guess locally redefining \section to simply remove it's argument should do it. Commented Jul 8, 2011 at 22:29
  • 1
    Duplicate of tex.stackexchange.com/questions/33316/…, but the accepted answer here is better IMO as it does not require \vspace.
    – SabreWolfy
    Commented Aug 7, 2012 at 19:39

4 Answers 4


The thebibliography environment uses \section*{\refname} (article class and similar classes) or \chapter*{\bibname} (book and report and similar classes) internally. Redefining that macro locally to take and discard two arguments (one for *, one for the actual argument) will remove the headline.




%\renewcommand{\chapter}[2]{}% for other classes
    A. Nonymous et al.\ 2005
    A.N. Other \& S.O.M. Ebody 2004


This also works for BibTeX's \bibliography{..} because it uses thebibliography internally. For this use:

%\renewcommand{\chapter}[2]{}% for other classes
  • 1
    Building on @Martin's answer, if you want to use a subsection or other header instead change the line \renewcommand{\section}[2]{}% to \renewcommand{\section}[2]{\subsection#1{#2}}% or equivalent.
    – ihuston
    Commented Jul 26, 2011 at 13:43
  • 1
    This only hides section in text, but not in the table of contents ...
    – smihael
    Commented Mar 3, 2014 at 11:56
  • Hmm, in my tests with book, I get with \traceon: \thebibliography #1->\chapter *{\bibname }\@mkboth {\MakeUppercase \bibname }{\ MakeUppercase \bibname }... ; and so even if I do \renewcommand{\chapter}[2]{}, some of the "Bibliography" title still leaks (via \MakeUppercase, apparently)? I guess in such a case, it only remains to set \bibname to empty, as suggested below...
    – sdaau
    Commented Jun 30, 2014 at 7:15
  • This solution just removes all section titles after the \renewcommand. What if you have an appendix after the bibliography? Commented Sep 19, 2014 at 16:04
  • This alternative answer to an unofficial duplicate does want I want. Commented Sep 19, 2014 at 16:13

If you use biblatex you can use the bibliography heading none which was added in version 1.5 (see the manual, section 3.5.7). I've got an earlier version so I can't try it but I think the following is an example of this option in use:




    author  = {Donald E. Knuth},
    title   = {The {{\TeX}book}},
    publisher   = {Addison-Wesley},
    date    = {1984}





  • 1
    Although this a good answer for the general case, Regis is just using \begin{thebibliography} ... \end{thebibliography} so this won't help, I don't think.
    – Alan Munn
    Commented Jul 8, 2011 at 23:31
  • 13
    @Alan: Yes, but it is good to have also an BibLaTeX solution around. Other people will have the same needs but use it instead. Commented Jul 8, 2011 at 23:42
  • 3
    Other people such as myself... This was the first place that actually had the answer for biblatex. It's in the manual, but the manual is too long to read.
    – daviewales
    Commented Oct 29, 2014 at 19:23

Redefine the \bibsection-command. You want it empty, so do:


(Credits to http://latex.org/forum/viewtopic.php?t=4089, where I found the solution which worked for me.)

  • 3
    As they say in the link, this works only if \bibsection is defined and used somewhere, e.g. with natbib. Commented Sep 7, 2017 at 16:10

Substitute your code with something like that.


This worked using abntex2 style.

  • 4
    Just redefining \bibname to be empty will likely cause incorrect spacing (from the "empty" section) at the start of the bibliography.
    – lockstep
    Commented May 9, 2013 at 8:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .