Usage ===== In the french language, some spaces have to be inserted before or after some punctuations marks. This filter transform ordinary spaces into specific LaTeX spaces: * a `\thinspace{}` replace a space character after `«`, `“`, `‹` * a `\thinspace{}` replace a space character before `;`, `?`, `!`, `»`, `”`, `›` * a *unbreakable space* (`~`) replace a space character before `:`