> Note. if you redefine ':' (for example by \catcode`:=12) in the begining > of the document to be able to use the original prettyref, you loose > the definition of ':' in frenchb, and, for me, this is a bad solution.
I don't write the references, I just insert them using the menu. So I don't actually type the ':' or the '|'. But why is that a bad solution? I don't know anything about tex, what is ':' supposed to do that may get messed up by redefining it? Alex.