Grammalecte  Diff

Differences From Artifact [a770580950]:

To Artifact [3876a84353]:


891
892
893
894
895
896
897
898

899
900
901

902
903
904
905
906
907
908
891
892
893
894
895
896
897

898
899
900

901
902
903
904
905
906
907
908







-
+


-
+








# Guillemets typographiques
__<s>/typo(typo_guillemets_typographiques_doubles_ouvrants)__
    "(?=\w)
    <<- not before(r"[a-zA-Zéïîùàâäôö]$") ->> « |“                                                  # Guillemets typographiques ouvrants.
__<s>/typo(typo_guillemets_typographiques_doubles_fermants)__
    [\w.?!,](")(?!\w)  @@*
    <<- -1>> ”| »                                                                                   # Guillemets typographiques fermants.
    <<- -1>> " »|”"                                                                                 # Guillemets typographiques fermants.

TEST: {{"}}Le grand homme.”                                                 ->> « |“
TEST: “Le grand homme.{{"}}                                                 ->> ”| »
TEST: “Le grand homme.{{"}}                                                 ->> " »|”"


__<s>/typo(typo_guillemets_typographiques_simples_ouvrants)__
    (?:^|[ –—-])(''?)(?=\w)  @@*
    <<- -1>> “|‘                                                                                    # Guillemets typographiques ouvrants.
__<s>/typo(typo_guillemets_typographiques_simples_fermants)__
    [\w.?!,](''?)(?![\w'])  @@*