alex-ball / bathbib

BibTeX and biblatex styles for the University of Bath's Harvard referencing style
27 stars 6 forks source link

Should there be a space after `p.` and `pp.`? #12

Closed alexreg closed 3 years ago

alexreg commented 3 years ago

In most biblatex styles, there is a space after p. and pp. when you cite page numbers, e.g., \autocite[3]{foo} and \autocite[10--20]{bar}. Is it clearly specified by the Bath style guide that there shouldn't be? I can't find out, unfortunately.

alex-ball commented 3 years ago

In most referencing styles, there certainly is and should be a space. One of the peculiarities of Bath's Harvard style, however, is that abbreviation dots are not separated by a space from a following digit or initial. The Burchard (1965) and Reid (1967) examples in the manual are verbatim from the Library's guidance page. Sorry.

alexreg commented 3 years ago

Thanks for the quick reply, as ever. Is there any easy hack to get around this, even if it's non-compliant?

alex-ball commented 3 years ago

Absolutely. The space is removed using the mechanism mentioned in the main biblatex manual:

 \renewcommand*{\ppspace}{}

So all you have to do is put it back again the same way:

 \renewcommand*{\ppspace}{\addnbspace}
alexreg commented 3 years ago

Ah, perfect, thank you.