this is again a noob question, and I guess a very generic one. In my French text, I use French quotation marks (the opening one is followed by a non-breaking space, the closing one is preceded by one).
My issue is that those non-breaking spaces are used as regular blank spaces, to adjust the width of a line, which results in uneven spaces between the quotation marks (guillemets) and the quoted text, which is really ugly:
Is there a way to force LaTeX to make those 2 non-breaking spaces the same width at least for a single pair of quotation marks?
EDIT:
I have manually inserted non-breaking spaces at relevant places around punctuation marks:
les deux jeunes «~Picards~» Michel et Guibert
What bothers me is that those spaces are stretched unevenly. I have to use XeLaTeX,
~
is the wrong space in any case but all~
on a line will stretch by the same amount Your image looks like you have a space next to one of the~
but as you have not provided any code that reproduces the problem, it is hard to say. In any case you should let latex add the spaces.