Generate Qieyun 切韻 system (QYS) data for MCPDict 漢字音典 (new data from TshetUinh.js & legacy data from ytenx 韻典網)
- Run
deriver_schemas.py
to generatederiver_schemas.js
- Open
deriver.html
to generateall_rimes.tsv
andall_chars.tsv
in the browser’s download directory - Move the
.tsv
files into this repository - Run
legacy.py
to generateall_rimes_legacy.tsv
- Run
join.py
to generate廣韻.tsv
- Romanizations and reconstructions: tshet-uinh-examples
- Obsolete representations: obsolete-romanizations-examples
- Obsolete reconstructions: initials & finals from ytenx
Patches for rime properities in deriver_consts.js
are derived from the discussion in nk2028. Some objects in deriver_consts.js
are cited from the code of the New Qieyun Rime Table.
Serveral unencoded characters are not included in the Guangyun 廣韻 data of TshetUinh.js and ytenx, but are noted in poem’s Guangyun Quanzi Biao 廣韻全字表 (originally on Zhihu). An issue in tshet-uinh-data would add these missing unencoded characters.