407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
|
->> \1-\3|\1 – \3|\1 — \3 # Espace superflu s’il s’agit bien d’une forme conjuguée interrogative (sinon, il manque un espace à côté du tiret).
<<- __else__ -2>> " – | — " # Il manque un espace à côté du tiret.
TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il
TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je
TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il
TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je
TEST: L’exposant -127, code 0000 0000, est réservé pour zéro
# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__ "([\[(]) " @@0 <<- ->> \1 # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__ " ([\])])" <js> ([\]\)])</js> @@1 <<- ->> \1 # Pas d’espace avant ce signe.
TEST: c’est pas trop tôt {{( }}on a failli attendre).
|
|
|
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
|
->> \1-\3|\1 – \3|\1 — \3 # Espace superflu s’il s’agit bien d’une forme conjuguée interrogative (sinon, il manque un espace à côté du tiret).
<<- __else__ -2>> " – | — " # Il manque un espace à côté du tiret.
TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il
TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je
TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il
TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je
TEST: L’exposant −127, code 0000 0000, est réservé pour zéro
# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__ "([\[(]) " @@0 <<- ->> \1 # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__ " ([\])])" <js> ([\]\)])</js> @@1 <<- ->> \1 # Pas d’espace avant ce signe.
TEST: c’est pas trop tôt {{( }}on a failli attendre).
|
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
|
(\d+) ?[x*] ?(\d+) @@0,$ <<- not \0.startswith("0x") ->> \1 × \2 # Signe de multiplication typographique.
TEST: {{800 x 600}} ->> 800 × 600
TEST: {{800*600}} ->> 800 × 600
TEST: {{800 * 600}} ->> 800 × 600
TEST: nombre au format hexadécimal : 0x4407
__<s>/typo(typo_inférieur_ou_égal)__ [\w ](<=)[\w ] @@* <<- -1>> ≤|⩽ # Signe “inférieur ou égal”.
__<s>/typo(typo_supérieur_ou_égal)__ [\w ](>=)[\w ] @@* <<- -1>> ≥|⩾ # Signe “supérieur ou égal”.
TEST: 3{{>=}}2
TEST: est-ce que a {{<=}} c
|
>
>
>
>
>
>
>
|
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
|
(\d+) ?[x*] ?(\d+) @@0,$ <<- not \0.startswith("0x") ->> \1 × \2 # Signe de multiplication typographique.
TEST: {{800 x 600}} ->> 800 × 600
TEST: {{800*600}} ->> 800 × 600
TEST: {{800 * 600}} ->> 800 × 600
TEST: nombre au format hexadécimal : 0x4407
__<s]/typo(typo_signe_moins)__
-(\d+) @@$ <<- not before("\\w$") ->> −\1|– \1|— \1
# S’il s’agit de représenter un nombre négatif, utilisez le signe typographique “moins”. S’il s’agit d’une incise, utilisez un tiret demi-cadratin ou un tiret cadratin.
TEST: Résultat : {{-72}}.
__<s>/typo(typo_inférieur_ou_égal)__ [\w ](<=)[\w ] @@* <<- -1>> ≤|⩽ # Signe “inférieur ou égal”.
__<s>/typo(typo_supérieur_ou_égal)__ [\w ](>=)[\w ] @@* <<- -1>> ≥|⩾ # Signe “supérieur ou égal”.
TEST: 3{{>=}}2
TEST: est-ce que a {{<=}} c
|