Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -904,24 +904,25 @@ !! !!!! Apostrophes !! !! !! ## Apostrophe typographique +## Attention: l’apostrophe ʼ (u02BC) est similaire d’apparence à l’apostrophe ’ (2019). U02BC est proscrite également. __[i>/apos(apostrophe_typographique)__ - ([ldsncjmç]|jusqu|lorsqu|aujourd|presqu|quelqu|puisqu|qu|prud|entr)['´‘′`](?=[\w"«]) @@0 <<- ->> \1’ # Apostrophe typographique. + ([ldsncjmç]|jusqu|lorsqu|aujourd|presqu|quelqu|puisqu|qu|prud|entr)['´‘′`ʼ](?=[\w"«]) @@0 <<- ->> \1’ # Apostrophe typographique. __[i>/apos(apostrophe_typographique_après_t)__ - t['´‘′`](?!ils?|elles?|on)(?=[\w"«]) <<- ->> t’ # Apostrophe typographique. + t['´‘′`ʼ](?!ils?|elles?|on)(?=[\w"«]) <<- ->> t’ # Apostrophe typographique. TEST: {{C'}}est l’apostrophe typographique qui manque. ->> C’ TEST: C’est {{l'}}apostrophe typographique qui manque. ->> l’ TEST: {{Aujourd'}}hui, je suis fatigué TEST: Je pense {{qu`}}elle se trompe TEST: Que {{t'}}arrive-t-il ? __[i>/typo(typo_apostrophe_incorrecte)__ - (([ldsncjmtç]|lorsqu|puisqu|presqu|quoiqu|quelqu|jusqu|qu|aujourd|entr)(?:[’'´‘′`][’'´‘′` ]|”|“|"| [’'´‘′`] ?))[aeéiouhœæyîèêôû] @@0,0 + (([ldsncjmtç]|lorsqu|puisqu|presqu|quoiqu|quelqu|jusqu|qu|aujourd|entr)(?:[’'´‘′`ʼ][’'´‘′`ʼ ]|”|“|"| [’'´‘′`ʼ] ?))[aeéiouhœæyîèêôû] @@0,0 <<- not (\2.__len__() == 1 and \1.endswith("′ ")) -1>> \2’ # Apostrophe incorrecte. TEST: {{C’ }}est rageant. ->> C’ TEST: {{Lorsqu’ }}il vient, on s’ennuie. TEST: {{l’'}}électricien est parti