Spaces are automatically replaced by narrow no-break spaces for punctuation marks ; : ! ? « »
To type directly with the computer keyboard:
To type French accented characters, you can also use [Alt] + the following numbers (numeric keypad):
0140
183
182
128
212
144
210
211
215
216
226
235
234
154
0156
133
131
135
138
130
136
137
140
139
147
151
150
129
174
175
→ French language: dictionary, pronunciation, grammar
→ Latin script keyboard: special characters for any language
→ Multilingual keyboard: a wide range of scripts