902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
|
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
|
+
-
+
-
+
-
+
|
!!
!!
!!!! 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
TEST: Je pense {{qu ` }}elle ne viendra pas.
|