It seems from the comments in this answer (Can I have a path argument that contains spaces?) that there is not a clear consensus on the use of ~ in the bibliography path.
For me this would be very useful, since I have different home directory names at work and at home, and it saves me forgetting why my bibliography is not working each time I change.
The comment suggesting using
\string~ seems to work for me, and just using
~ has not (though someone else commented that this had been fine for them).
So is there a standard here, or does one just have to try a sequence of things and see which works.
In case people suggest the use of
../, this would be okay, but not quite as good, since just using
~ would save me having to edit my template at all.