Robert-André Mauchin wrote:
Hi again,
I have been reading all threads about the French typography in this mailing list, however the current solution is alas far for perfect. The command \setcharacterspacing[frenchpunctuation] was a good idea, but it only deals with spacing. French typography rules not only tells us that there should be a narrow, or a normal space before some punctuation marks like :, ;, , !, ?, « or », but also that theses spaces must be non breakable otherwise line breaking could occur just before a punctuation mark (and this is very bad).
Take a look at the following example: \section{Production locale indigène ou production romaine importée?}
\setcharacterspacing[frenchpunctuation] \hsize .1mm a? aa? aaa? aaaa? seems ok here so what version are you using? ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------