From 16fc3313595d9274159c1d2f3792786fb157ecc5 Mon Sep 17 00:00:00 2001 From: cs Date: Fri, 17 Feb 2023 14:17:09 +0800 Subject: [PATCH] chore: luna_pinyin speller --- luna_pinyin.custom.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/luna_pinyin.custom.yaml b/luna_pinyin.custom.yaml index 56953a4..ca9c7bc 100644 --- a/luna_pinyin.custom.yaml +++ b/luna_pinyin.custom.yaml @@ -118,7 +118,7 @@ patch: ############# a | e ############# # a. → .a # ab => ba、 al => la、 am => ma | abn => ban、 alng => lang - - derive/^([blm])a/a$1/ + - derive/^([bklm])a/a$1/ # hau => hua # - derive/(?!^)([u])a/a$1/ @@ -128,7 +128,7 @@ patch: # e. → .e # el => le、 em => me | ezn => zen | elng => leng - - derive/^([bfklmrwz])e(.*)$/e$1$2/ + - derive/^([bfklmrwyz])e(.*)$/e$1$2/ # .e → e. # fie => fei、 gie => gei、 kie => kei、 wie => wei、 zie => zei @@ -145,6 +145,10 @@ patch: # jai => jia、 jei => jie、 xai => xia、 xei => xie - derive/^([jqx])i([ae])$/$1$2i/ + # e.i → .ie | .ai → .ia + # eji => jie、 eqi => qie、 exi => xie + - derive/^([jqx])i([ae])$/$2$1i/ + # ^i.h$ → ^h.i$ # ia → ai、 iuh => hui、 iah => hai、 ieh => hei - derive/^(h?)([aeqtux])i/i$2$1/