Я както не задумывалась, но оказывается, и так и так можно.
Вот тут нашла Règle générale concernant les espaces : espace avant le point d'interrogation et espace après, ou bien
toléré : pas d'espace avant le point d'interrogation et espace après.
Règle générale concernant les espaces : espace avant le point d'exclamation et espace après, ou bien toléré
: pas d'espace avant le point d'exclamation et espace après .
А в словаре трудностей французского (dictionnaire des difficultés de français, Jean-Pierre Colin) для набора на компьютере (PAO):
collé au caractère précédent, espace inter-mot après: le point, les points de suspension, d'interrogation, d'exclamation, la virgule, le point-virgule, les parenthèses, accolades et crochets carrés fermants.
Там же указано, что в типографском деле перед вопросительным и восклицательным знаками ставится полпробела, а после -- пробел. Но это же типография...
То есть Ваш француз просто "pinailleur".
Les parents ont toujours tort. Comme les absents. Ce qui n'est pas étonnant...
__________________
С уважением, Марина