Getting a colon instead of the comma
I use the nice apacite bibliography style when doing BibTeX and needed to change the in-text citations. When using the cite command with a reference to a page (i.e. \cite[234]{Andreasson2007slo}) the default interpunction between year and pages is a comma and a space: Andréasson 2007, 234 (or with \cite[p.~ 234]{Andreasson2007slo} Andréasson 2007, p. 234). I want a colon and no space.
The easy fix for this is to enter the apacite.sty file and change the line:
\newcommand{\BBN}{, }
to
\newcommand{\BBN}{:}
This worked perfectly for me.
What to do with the Festschrift
In the struggle with getting my imported references to look as they should I did not know what to do with the Festschrifts. After some serious googling I realise that it is the @incollection entry that is the appropriate, "A part of a book with its own title". My library does not autogenerate this type of reference as an @incollection.