From bae7c5b0ce938677d691df3af201eaf8e0a116ac Mon Sep 17 00:00:00 2001 From: Andrew Paseltiner Date: Sat, 1 Jun 2024 10:13:14 -0400 Subject: [PATCH] Sort titles --- se/formatting.py | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/se/formatting.py b/se/formatting.py index de18997e..966b839d 100644 --- a/se/formatting.py +++ b/se/formatting.py @@ -51,30 +51,30 @@ def semanticate(xhtml: str) -> str: # Some common abbreviations xhtml = regex.sub(r"(?]*?\>))(\L\.)", r"""\1""", xhtml, titles=[ - "Mr", - "Mrs", - "Ms", + "Capt", + "Col", "Dr", "Drs", - "Prof", - "Rev", + "Esq", + "Fr", "Hon", "Lieut", - "Fr", "Lt", - "Capt", - "Pvt", - "Esq", "MM", + "Mdlle", + "Messers", + "Messrs", + "Mlle", + "Mlles", "Mme", "Mmes", "Mon", - "Mlle", - "Mdlle", - "Mlles", - "Messrs", - "Messers", - "Col", + "Mr", + "Mrs", + "Ms", + "Prof", + "Pvt", + "Rev", ]) xhtml = regex.sub(r"(?]*?\>))Bros\.", r"Bros.", xhtml) xhtml = regex.sub(r"(?]*?\>))Mt\.", r"Mt.", xhtml)