Skip to content

Releases: nk2028/tshet-uinh-js

0.8.0

06 Jan 03:17
Compare
Choose a tag to compare

Changelog

  1. 資料來源改為廣韻字音表 (poem 版, 20170209),並做了一定修改;之前的版本資料來自韻典網。
  2. 原「韻賅上去入」改稱「韻」。刪除原來的「韻」,即東、董、送、屋等。
  3. 原「開合」改稱「呼」。
  4. 原「音韻描述」改稱「描述」。
  5. 加入了音韻編碼(以三個 ASCII 字符唯一地表示一個音韻地位)。
  6. 原「小韻號」對應的操作,全部改為以「音韻地位」物件為中心。
  7. 刪除原「小韻號」。
  8. 原脣音字與模韻字分開合,現全部改為 null。相應地,音韻描述「幫合三凡入」改為「幫三凡入」。
  9. 遵照廣韻字音表,諄、桓、戈韻分別併入眞、寒、歌韻。相應地,音韻描述「見合一戈平」改為「見合一歌平」。
  10. 「屬於」函式加入清濁運算符(全清、次清、全濁、次濁)與發音部位運算符(脣、舌、齒、牙、喉)。
  11. 移除「上字」、「下字」,推薦使用「反切」。

遷移指南

舊的音韻描述轉換為新的音韻地位

from QieyunEncoder import validate

def convert(s):
     = s[0]
     = s[1]
     = s[2]
    if s[3] not in 'AB':
        重紐 = None
         = s[3]
         = s[4]
    else:
        重紐 = s[3]
         = s[4]
         = s[5]
    if  in '幫滂並明' or  == '模':
         = None
    if  == '諄':  = '眞'
    elif  == '桓':  = '寒'
    elif  == '戈':  = '歌'
    validate(, , , 重紐, , )
    return , , , 重紐, , 

0.7.6

21 Dec 08:05
Compare
Choose a tag to compare

Add 音韻地位.表達式 field

0.7.5

17 Dec 09:10
Compare
Choose a tag to compare
Bump version 0.7.5

0.7.4

22 Sep 06:16
Compare
Choose a tag to compare
Clean up code

0.7.4-rc.0

22 Sep 02:50
Compare
Choose a tag to compare
0.7.4-rc.0 Pre-release
Pre-release
Update README

0.7.3

08 Sep 05:27
f8c71ea
Compare
Choose a tag to compare
Merge pull request #4 from syimyuzya/master

Fix: missing 影組 & bump version to 0.7.3

0.7.1

04 Jun 14:10
Compare
Choose a tag to compare
Fix bug