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
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________