Wednesday, March 11, 2009

LaTeX: How to change the bibliography heading title

A few months ago I needed this information and now, certainly too late, I found the answer from Ki-Joo Kim's BibTeX guide. It is simply
\renewcommand\bibname{Foo}
Another thing: why must the scripting language used in BibTeX style files (.bst) be so confusing? Anyone knows what this language is, or is this just an adhoc language created for that single purpose? Anyhow, I'd like to find a manual for it.

10 comments:

Unknown said...

This works for the "book" class. For "article" replace "bibname" with "refname".

john said...

how i can write in 2 languages in a chapter??
for example english,greek:

\gr\chapter{???????? \en {abc} }

but this is not correct!!! how???

artoo said...

John, the babel package supports multilingual documents. For example, see http://www.reed.edu/cis/help/LaTeX/language.html for help.

Nicholas said...

Brilliant!

Marina Isaac said...

Thank you - precisely the answer I was looking for. :-)

Unknown said...

If you use currvita and want to change the bibliography title, use \renewcommand{\cvbibname}{yourtitle}

Anonymous said...

Very helpful.

z said...

thanks for the help :)

Anonymous said...

what if i am using the scrartcl documentclass?

Anonymous said...

AFAIK, the best you can do as far as BibTeX internals go is at CTAN. (Look at both btxdoc and btxhak). And yes, it is a one-off language.