From 4fb601bd8f94c8c5482f7b7c76e0a0db8ff80eba Mon Sep 17 00:00:00 2001 From: Fini Jastrow Date: Wed, 3 Apr 2024 10:43:29 +0200 Subject: [PATCH] name-parser: Rename Recursive Semi Casual differently [why] "RecMonoSemi" looks a bit broken. [how] Unchanged version "RecMonoSemicasual" is two chars too long for NFP. This is independent on makegroups mode, because the PS name is affected. Use "RecMonoSmCasual" which is just the right length and still the original is discernible (I guess). Signed-off-by: Fini Jastrow --- bin/scripts/name_parser/FontnameTools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/scripts/name_parser/FontnameTools.py b/bin/scripts/name_parser/FontnameTools.py index bbb5b142e..446cb91d2 100644 --- a/bin/scripts/name_parser/FontnameTools.py +++ b/bin/scripts/name_parser/FontnameTools.py @@ -219,7 +219,7 @@ class FontnameTools: ( '(.*r)adon', r'\1n'), # Monaspace shorten face name ( '(im ?writing ?q)uattro', r'\1uat'), # Rename iM Writing Quattro to Quat ( '(im ?writing ?(mono|duo|quat)) ?s', r'\1'), # Remove S from all iM Writing styles - ( '(r)ec( ?)(m)ono( ?)(s)emicasual', r'\1ec\3ono\5emi'), # Shorten RecMonoSemicausal + ( '(r)ec( ?)(m)ono( ?)(s)emicasual', r'\1ec\3ono\5mCasual'), # Shorten RecMonoSemicausal ] # From https://adobe-type-tools.github.io/font-tech-notes/pdfs/5088.FontNames.pdf