TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to rename (or do away with the name of) the bibliography page that is output using BibTeX? If so, is the name dependent on the bibliographystyle, or is it something inherent within the BibTeX functionality?

share|improve this question
up vote 29 down vote accepted

This does not depend on BibTeX, but on the document class. The article class uses the \refname macro (which is defined as References) when typesetting the bibliography heading; the book and report class use \bibname (which is defined as Bibliography). So try to add e.g. the following to your preamble:

\renewcommand{\bibname}{Whatever floats your boat}

EDIT: Special bibliography packages may use a different mechanism.

share|improve this answer
1  
YOU ROCK! – Kristen Mar 3 '11 at 23:20
    
Doesn't work. I can't downovte you for some reason. – user19502 Jul 1 '13 at 0:16
1  
@user19502 If you use babel, see Danie Els' answer. If that doesn't help, please ask a new question and include a MWE. – lockstep Jul 1 '13 at 5:09
8  
This works, but only when I add the new definition after \begin{document}. – Yoda Jul 27 '14 at 19:37

Just be careful if you are using babel to setup a language. The \captions<lang> command overwrites everything. Rather use the following

\documentclass[afrikaans, english,%... Global language selection
              ]{book}
\usepackage{babel}%.................. Language setup
    \addto{\captionsafrikaans}{\renewcommand{\bibname}{Lys van Verwysings}}
    \addto{\captionsenglish}{\renewcommand{\bibname}{List of References}}
share|improve this answer
2  
Nice answer! But note that answers should be self-contained and not refer to or relay on other answers (too much). Otherwise it might be confusing for the reader to read: answers with the same amount of votes are displayed in random order and in theory the other answer could be deleted by the author. – Martin Scharrer Mar 4 '11 at 6:58
Change bibliography heading

You can change the heading of your bibliography by inserting a ERT element (Insert→TeX) right before the bibliography with the following command: \renewcommand\refname{New References Header} or \renewcommand\bibname{New Bibliography Header}, depending on whether you use an article or a report/book class.

source

I also tried with \renewcommand\bibname{New Bibliography Header} and it didn't work, but with \renewcommand\refname{New References Header} it did work.

share|improve this answer
3  
Same here, only \refname works (using BibLaTeX though). – Nikos Alexandris Oct 9 '15 at 8:31

Renaming the bibliography depends on whether you are using babel or not. Without babel it is simple

\renewcommand{\bibname}{References}

With babel it depends again on the language option. Assumed that you set english as language option, it will look like

\usepackage[english]{babel}
\addto{\captionsenglish}{%
  \renewcommand{\bibname}{References}
}
share|improve this answer

try to set the option args of printbibliography:

\printbibliography[title = {What ever title you want to make}]
share|improve this answer
4  
Welcome, you might want to mention that this only is valid for package biblatex. – Johannes_B May 5 at 6:11

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.