In French, typography rules add a non-breaking space before so-called double-punctuation signs (!?:;). Consequently, autocorrection abbreviations like
:1/2: to produce ½ do not work, because the space is inserted before the treatment of the abbreviation.
Work around: I replaced these abbreviation using a comma as the ending character in the DocumentList.xml file within the archive file acor_fr-CH.dat in the configuration folder, autocorr subfolder - for me, it is
Steps to Reproduce:
1. Open Writer, document using French and autocorrection on
2. Type :1/2:<spaceY
3. It produces :1/2<non-breaking-space>: )
It should procude a ½ character
User Profile Reset: No
This is just a collision between the choice of a system of abbreviations in autocorrection and the rules of French typography.
You can also remove the unbreakable space after having typed the second ":" then if you type enter, the replace will be made.
So the problem seems to be the order of the replacements? I feel it would be logical to do them in the opposite order - would it break something?