From bd7bc3328b5291aca9486dd6ea76c62f5ea10af7 Mon Sep 17 00:00:00 2001 From: untunt Date: Mon, 3 Oct 2022 16:37:22 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20=E9=AB=98=E5=85=83=E9=9F=B3=E8=8E=8A?= =?UTF-8?q?=E7=B5=84=E4=BA=8C=E7=AD=89=20of=20mid=5Ftang?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mid_tang.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/mid_tang.js b/mid_tang.js index 381d1f8..7214cf6 100644 --- a/mid_tang.js +++ b/mid_tang.js @@ -139,18 +139,18 @@ function get韻母() { 假: { 韻核: 'a a a a', 韻尾: '' }, 果: { 韻核: 'ɑ ɑ ɑ ɑ', 韻尾: '' }, - 曾: { 韻核: 'ɨ ɨ ə ə', 韻尾: 'ŋ' }, - 通: { 韻核: 'u u o o', 韻尾: 'ŋ' }, // 東冬 + 曾: { 韻核: 'ɨ ɨ ɨ ə', 韻尾: 'ŋ' }, + 通: { 韻核: 'u u u o', 韻尾: 'ŋ' }, // 東冬 鍾: { 韻核: 'o o o o', 韻尾: 'ŋ' }, // 鍾 梗: { 韻核: 'ɛ ɛ ɛ ɛ', 韻尾: 'ŋ' }, 江: { 韻核: 'œ œ œ œ', 韻尾: 'ŋ' }, 宕: { 韻核: 'ɑ ɑ ɑ ɑ', 韻尾: 'ŋ' }, - 流: { 韻核: 'i ɨ ə ə', 韻尾: 'w' }, + 流: { 韻核: 'i ɨ ɨ ə', 韻尾: 'w' }, 效: { 韻核: 'ɛ ɛ a ʌ', 韻尾: 'w' }, - 臻: { 韻核: 'i ɨ ə ə', 韻尾: 'n' }, - 深: { 韻核: 'i ɨ ə ə', 韻尾: 'm' }, + 臻: { 韻核: 'i ɨ ɨ ə', 韻尾: 'n' }, + 深: { 韻核: 'i ɨ ɨ ə', 韻尾: 'm' }, 蟹: { 韻核: 'ɛ ɜ a ɑ', 韻尾: 'j' }, 山: { 韻核: 'ɛ ɜ a ɑ', 韻尾: 'n' }, 咸: { 韻核: 'ɛ ɜ a ɑ', 韻尾: 'm' }, @@ -201,8 +201,8 @@ function get韻母() { let 韻尾 = is`舒聲` ? 韻基.韻尾 : 選項.入聲韻尾.split(' ')['mnŋ'.indexOf(韻基.韻尾)]; if (開合 === '合' && !['ŋ', 'k'].includes(韻尾)) { if (等 === '四' && 韻尾) 韻核 = 韻核.replace('i', 'y'); - 韻核 = 韻核.replace('ɨ', 'ʉ'); - if (等 !== '二') 韻核 = 韻核.replace('ə', 'u'); + 韻核 = 韻核.replace('ə', 'u'); + 韻核 = 韻核.replace('ɨ', 等 === '二' ? 'ə' : 'ʉ'); 韻核 = 韻核.replace('ɑ', is`蟹攝` ? 'ɔ' : 'ɒ'); }; if (介音 === 'ɨ' && 韻尾 === 'w') 韻核 = 韻核.replace('i', 'ɨ'); // 韻圖章組尤韻