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

Dear TeX Exchange users,

I'm converting a MS Word document to LaTeX and am using \nocite{*} to include a bibliography of references that are not cited within the .tex document using \cite, rather are just plain text. However, I'd like to suppress the appearance of the abbreviated citation before each reference in the list (i.e. if I use the 'plain' bibliography style, there is a [1] before the first reference etc..).

I can provide a MWE if my explanation is unclear, thanks in advance for any help offered.

share|improve this question
Do you have several bibliographies in your document or just one? If more than one bibliography is used, then it would be a good idea to edit your question and add a minimal, complete version of your document showing the relevant settings. – Gonzalo Medina May 9 '12 at 0:47
I'm only using a single bibliography file. – Thraupidae May 9 '12 at 0:49
up vote 5 down vote accepted

Perhaps it would be better to use a style not labeling the bibliographical items. If, for some reason, you want to keep the plain style, then you can add the following lines to the preamble:



The \renewcommand line suppresses the label used in the document and the line beginning with \AtBeginEnvironment simply suppresses the small remaining indentation of the items given by \labelsep.

share|improve this answer
Thanks, this is exactly what I was hoping to do! – Thraupidae May 9 '12 at 0:49
@Thraupidae: You're welcome! – Gonzalo Medina May 9 '12 at 0:50

Your Answer


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.