I'm preparing a document with 100+ references, all sourced from a single .bib file. Many -- but not all -- of the references are articles previously written by me and/or some of my current co-authors. We would like these to appear differently in the generated bibliography: preferably using boldface for the citation number, both in the main text and in the (plain-style) bibliography.

Just defining a new command (\mcite is what we call it) as \textbf{\cite[#1]} works for the in-text part, but of course, doesn't affect the appearance of the bibliography at all.

So far, we've used BibTeX and simple styles, like plain. I've looked through the documentation for BibTeX & biblatex, as well as natbib. Nothing seems to address this; can it be done?

  • Welcome to TeX.SE! It would be helpful if you described your document's setup a bit more. E.g., which document class are you using? It appears that you're interested only in numeric-style citations, correct? Please confirm that what you're looking for is that when you create a citation to a piece written by you and/or your co-authors, you want the numeric label(s) to be typeset in bold.
    – Mico
    Commented Jul 10, 2012 at 1:36
  • Hi Mico; thanks for responding. My documentclass is "article". And yes, I'm only interested in numeric-type citations. When they're to something by me and/or co-authors, they should appear (in text and in the bibliography) as \textbf{[1]}; everything else should appear as plain old [1].
    – Bernard
    Commented Jul 10, 2012 at 2:43

1 Answer 1


Here a suggestion with biblatex in combination with biber.

I used the command \DeclareSourcemap to find all bib entries from Knuth and add them a keyword. This keyword is used for detection in \DeclareFieldFormat{labelnumberwidth}:

% !TEX program = arara
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
%: Start Header
      \step[fieldset=keywords, fieldvalue=knuth]


You must log in to answer this question.

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