I'm using Joseph Wright's excellent biblatex-chem bundle for biblatex emulating the styles of certain chemistry journals. In particular I'm using
\usepackage[style=chem-angew,pageranges=false]{biblatex}
with biblatex version 1.5a. The problem is that this produces output where the page number of an article is preceded by "p.", i.e.
J. P. Perdew, K. Burke, M. Ernzerhof, Phys. Rev. Lett. 1996, 77, p. 3865.
But this behaviour does not match the journal's (Angewandte Chemie) standards as pages of articles should not include a prefix like "p." (and also my professor wants me to get rid of it).
While I searched in the appropriate style file of biblatex-chem (chem-angew.bbx) to see which command is connected to the package option pageranges=false I found out that it is \mkpagefirst. The related line in chem-angew.bbx is
\DeclareFieldFormat[article]{pages}{%
\ifbool{bbx:pageranges}{#1}{\mkpagefirst{#1}}%
}
Next I tried to look up the original definition of this command in biblatex.sty in order to use it as a template for a redefinition via renewcommand that suits my needs.
But as \mkpagefirst is defined via a cascade of commands I can't figure out how to do it. So any help would be very much appreciated.
(I'm not sure whether this can be regarded as a bug in the biblatex-chem bundle which I should report to Joseph Wright since he might have intended it to work that way.)
biblatex1.6, but need to sort out some issues with the way I originally structured the code. The BitBucket site (bitbucket.org/josephwright/biblatex-chem) should get updated as I work on this: I probably need a week to address the 'big issues'. – Joseph Wright♦ Aug 12 '11 at 21:19biblatex-chemto CTAN. This should fix both your issue and the wider problem withbiblatexv1.6. Give it a day or so to make its way around the internet. – Joseph Wright♦ Aug 15 '11 at 20:05