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

With style=authoryear, biblatex has this neat feature of automatically adding "p. " or "pp. " before page numbers. My problem is that if I add a further comment after the page number such as ", emphasis added", I lose this feature (which makes my citations inconsistent to each other). Here is a MWE:



author = {John, S.},
year = {1973},
title = {The best book ever},



``Some quotation'' \citep[43]{john-73}.

``Some quotation'' \citep[see][43]{john-73}.

``Some \emph{quotation}'' \citep[][43, emphasis added]{john-73}.


And here is my ouput:

“Some quotation” (John, 1973, p. 43).

“Some quotation” (see John, 1973, p. 43)

“Some quotation” (John, 1973, 43, emphasis added).

The symbol "p. " disappears in the third citation. So, my question is this: how can I preserve "p. " while adding postnotes such as "emphasis added"? Is there a standard way of doing that?

share|improve this question
up vote 11 down vote accepted

biblatex will normally detect if the postnote argument of a citation is a single page or a page range and will add the appropriate prefix. This also works for, e.g., Roman numerals, but not for numbers plus text, as in your third citation. In these cases, you have to manually add \pno (which prints the single page prefix of the current language) or \ppno (which prints the page range prefix). Using a non-breakable space, you should write your third citation as

``Some \emph{quotation}'' \citep[][\pno~43, emphasis added]{john-73}.

See section 3.12.3 of the biblatex manual for details.

share|improve this answer

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.