525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
|
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
|
-
-
-
-
+
+
+
+
-
+
|
return "st"
return "_"
_xNormalizedCharsForInclusiveWriting = str.maketrans({
'(': '_', ')': '_',
'.': '_', '·': '_', '•': '_',
'–': '_', '—': '_',
'/': '_'
'(': '·', ')': '·',
'.': '·', '·': '·', '•': '·',
'–': '·', '—': '·',
'/': '·'
})
def normalizeInclusiveWriting (sToken):
"typography: replace word separators used in inclusive writing by underscore (_)"
return sToken.translate(_xNormalizedCharsForInclusiveWriting)
return sToken.translate(_xNormalizedCharsForInclusiveWriting).replace("èr·", "er·").replace("ÈR·", "ER·")
|