diff --git a/mid_tang.js b/mid_tang.js index 7214cf6..78f2af3 100644 --- a/mid_tang.js +++ b/mid_tang.js @@ -140,7 +140,7 @@ function get韻母() { 果: { 韻核: 'ɑ ɑ ɑ ɑ', 韻尾: '' }, 曾: { 韻核: 'ɨ ɨ ɨ ə', 韻尾: 'ŋ' }, - 通: { 韻核: 'u u u o', 韻尾: 'ŋ' }, // 東冬 + 通: { 韻核: 'u u u u', 韻尾: 'ŋ' }, // 東冬 鍾: { 韻核: 'o o o o', 韻尾: 'ŋ' }, // 鍾 梗: { 韻核: 'ɛ ɛ ɛ ɛ', 韻尾: 'ŋ' }, 江: { 韻核: 'œ œ œ œ', 韻尾: 'ŋ' }, @@ -201,7 +201,6 @@ function get韻母() { let 韻尾 = is`舒聲` ? 韻基.韻尾 : 選項.入聲韻尾.split(' ')['mnŋ'.indexOf(韻基.韻尾)]; if (開合 === '合' && !['ŋ', 'k'].includes(韻尾)) { if (等 === '四' && 韻尾) 韻核 = 韻核.replace('i', 'y'); - 韻核 = 韻核.replace('ə', 'u'); 韻核 = 韻核.replace('ɨ', 等 === '二' ? 'ə' : 'ʉ'); 韻核 = 韻核.replace('ɑ', is`蟹攝` ? 'ɔ' : 'ɒ'); }; @@ -218,7 +217,8 @@ function get韻母() { ]], [!選項.BC韻合流 && 等 !== '二', [ [等 === '四' && '眞韻 合口', 'y'], // 真 B 合未被拆分,所以不包含 - ['微韻', 'ɨ'], + ['微韻 開口', 'ɨ'], + ['微韻', 'ʉ'], ['眞韻', 'i'], // 侵韻不列入 ['祭仙鹽韻', 'ɛ'], ]],