I am using
backref=true, which generates ranges as e.g.
34–37. How can I make it e.g.
34 – 37? The spaces should be non-breakable.
I have tried to redefine
\bibrangedash, but with no success.
Although the OP's question is about adding non-breakable spaces, I suggest a solution differing in two respects:
I was inattentive and misinterpreted a bit of the documentation. The following works, should someone need the same: