In my document, when I use \cite{paper1, proceedings1, paper2}, it appears as [1, ?, ?] but when I write them separately like \cite{paper1}, \cite{proceedings1}, \cite{paper2}, the text is [1], [5], [4].

What would cause this?

  • 6
    Have you tried removing the space after each comma?
    – sudosensei
    Commented Jun 16, 2014 at 21:56
  • @sudosensei Yeah, that worked.
    – padawan
    Commented Jun 16, 2014 at 23:15
  • 1
    @sudosensei, why don't you write an answer? Commented Jun 16, 2014 at 23:26
  • 1
    Happy to hear that, cagirici. @MarioS.E. Done.
    – sudosensei
    Commented Jun 16, 2014 at 23:39

1 Answer 1


When you use multiple keys in a \cite command, you should use a comma delimiter and not a comma+space. \cite{paper1,proceedings1,paper2} resolves all three citations correctly.

From here:

Multiple citations

When a sequence of multiple citations are needed, you should use a single \cite{} command. The citations are then separated by commas. Note that you must not use spaces between the citations. Here's an example:


The result will then be shown as citations inside the same brackets.

You must log in to answer this question.

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