From: Lanius Trolling Date: Thu, 18 Aug 2022 12:06:25 +0000 (-0400) Subject: Add small word-final forms for M, N, R, S, and T X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=7293d9fb72d1d0983c4f5e17b4a4a01b7e6ab774;p=factbooks Add small word-final forms for M, N, R, S, and T --- diff --git a/src/main/kotlin/info/mechyrdia/lore/tylan_language.kt b/src/main/kotlin/info/mechyrdia/lore/tylan_language.kt index 3a7ae28..2d0bb12 100644 --- a/src/main/kotlin/info/mechyrdia/lore/tylan_language.kt +++ b/src/main/kotlin/info/mechyrdia/lore/tylan_language.kt @@ -11,6 +11,12 @@ object TylanAlphabet { ) private val replacements = listOf( + Regex("([a-pr-v'])m(?![\\w'])") to "$1A", + Regex("([a-pr-v'])n(?![\\w'])") to "$1E", + Regex("([a-ps-v'])r(?![\\w'])") to "$1H", + Regex("([ac-fh-jl-or-v'])s(?![\\w'])") to "$1I", + Regex("([a-pr-v'])t(?![\\w'])") to "$1Q", + Regex("x") to "M", Regex("y") to "N", Regex("[qw-z]") to "", @@ -25,10 +31,10 @@ object TylanAlphabet { Regex("ks") to "K", Regex("ps") to "P", - Regex("b's") to "bs", - Regex("g's") to "gs", - Regex("k's") to "ks", - Regex("p's") to "ps", + Regex("b'([Is])") to "b$1", + Regex("g'([Is])") to "g$1", + Regex("k'([Is])") to "k$1", + Regex("p'([Is])") to "p$1", Regex("ff") to "F", Regex("fv") to "V", diff --git a/src/main/resources/static/font/tylan-language-alphabet-3.woff b/src/main/resources/static/font/tylan-language-alphabet-3.woff index 3ddb4cc..b0ce07c 100644 Binary files a/src/main/resources/static/font/tylan-language-alphabet-3.woff and b/src/main/resources/static/font/tylan-language-alphabet-3.woff differ