-
Notifications
You must be signed in to change notification settings - Fork 16
老國音 #60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
老國音 #60
Changes from 50 commits
d24a3fd
795af1e
85fd26f
a8af6cc
17a4ac6
90ea890
14775c7
08d7b21
7fd735d
83b4b97
ff53d16
1af9075
95f5bfa
435bba5
51ec6ce
68bb61b
6cebc27
0e5eafe
d564db9
9d9a189
6f820a0
d8a4f88
3a1f6b5
bd5cb90
0461471
43eeef0
d5edac5
bad7031
c317f01
805c828
f16c762
9813ac3
5128326
a51de91
193e906
2ae7514
3192e32
07050b8
f900ebe
f35bdb2
a6abd3f
ba5696d
bafd589
8159b4b
bcced32
8ef0f9e
c4e3562
a2c90c0
edcc2b5
9a8c846
31aa9da
be665ee
2cf4143
c319add
954f892
59344f1
7a24191
05a3eab
47efd92
612d848
eb563c0
c337fe4
8694eda
805a138
3c2e43c
4f2c214
1b105c3
6ef09fc
be5da30
5d7b481
550ea73
4fb51c2
230d57e
4b8f211
4e7181a
e16b01f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,291 @@ | ||||||||||||||
| /* 推導老國音 | ||||||||||||||
|
|
||||||||||||||
| 音系:https://zh.wikiversity.org/zh-hant/%E8%80%81%E5%9C%8B%E9%9F%B3%E9%9F%B3%E7%B4%A0 | ||||||||||||||
| 音變規則:https://zh.wikiversity.org/zh-hant/%E8%80%81%E5%9C%8B%E9%9F%B3%E8%88%87%E5%BB%A3%E9%9F%BB%E5%B0%8D%E6%AF%94 | ||||||||||||||
| 字音來源:https://github.com/baopaau/rime-bepemefeve/blob/main/bepemefeve.dict.yaml | ||||||||||||||
| 注意「僞老國音」:https://www.bilibili.com/read/cv17377530/ | ||||||||||||||
|
|
||||||||||||||
| @author 307587 */ | ||||||||||||||
|
|
||||||||||||||
| /** @type { 音韻地位['屬於'] } */ | ||||||||||||||
| const is = (...x) => 音韻地位.屬於(...x); | ||||||||||||||
| /** @type { 音韻地位['判斷'] } */ | ||||||||||||||
| const when = (...x) => 音韻地位.判斷(...x); | ||||||||||||||
|
|
||||||||||||||
| if (!音韻地位) return [ | ||||||||||||||
| ['注音符號\n否的話就用國際音標', true], | ||||||||||||||
| ['ㄬㄭ|ㄬ、ㄭ音標\n啟用「注音符號」時無效', [2, 'ȵ、ɿ、ʅ', 'ɲ、ɹ̩、ɻ̍']], | ||||||||||||||
307587 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||
| ['介母', [1, | ||||||||||||||
| { text: '元音:i u y', value: '元音' }, | ||||||||||||||
| { text: '半元音:j w ɥ', value: '半元音' }, | ||||||||||||||
| ], { hidden: 選項.注音符號 === true }], | ||||||||||||||
307587 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||
| ['ㄚ|ㄚ元音\nㄧㄞ:寬式/iai/、嚴式[iæi]\nㄧ、ㄩ後的ㄢ:寬式/-an/、嚴式[-ɛn]', [2, '嚴式', '寬式']], | ||||||||||||||
307587 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||
| ['ㄨㄣ|舌冠聲母後的ㄨㄣ讀音\n趙元任《國音新詩韻》:「ㄨㄣ」也可以一律照樣拼念作「ㄨㄜㄋ」,但是在「ㄉ,ㄊ,ㄋ,ㄌ;ㄗ,ㄘ,ㄙ」七個聲母後頭可以省去「ㄜ」音念「ㄨㄋ」', [2, 'un', 'uən']], | ||||||||||||||
307587 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||
| ['喉塞|標示入聲喉塞音韻尾', true, { hidden: 選項.注音符號 !== false }], | ||||||||||||||
| ['調式', ['調符', | ||||||||||||||
| '調值(趙元任)', '調值(王璞)', '調線(趙元任)', '調線(王璞)', | ||||||||||||||
| ...(選項.注音符號 === false ? ['附標'] : []), '調號上標', '調號', '調符', | ||||||||||||||
| ]], | ||||||||||||||
| ['聲調在前\n調式爲「附標」時無效', false], | ||||||||||||||
|
||||||||||||||
| ['調式', ['調符', | |
| '調值(趙元任)', '調值(王璞)', '調線(趙元任)', '調線(王璞)', | |
| ...(選項.注音符號 === false ? ['附標'] : []), '調號上標', '調號', '調符', | |
| ]], | |
| ['聲調在前\n調式爲「附標」時無效', false], | |
| ['聲調', [1, '五度符號(趙元任)', '五度符號(王璞)', '調值數字(趙元任)', '調值數字(王璞)', '調類數字', '調類數字(不上標)'], { hidden: 選項.注音符號 !== false }], |
可以考虑这样。注音符号的调号不能用在国际音标上。调号标在前的作用是什么?另外可以考虑对注音符号加一个“省略陰平調號”的选项
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
国际音标里 ā 是中平调,á 是高平调,ǎ 是升调,à 是低平调,所以这套附加符号不能直接搬进国际音标;现代汉语研究也几乎没人在写国际音标时用附加符号表示声调,所以就不用考虑这个选项啦。调形标在音节前的写法在 1989 年就作废了,现在国内外学界没有人用,所以也不用考虑啦
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
隔聲韻調的意义是?普通用户好像要不到这个功能,我建议隐藏这个选项
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
他的意思是分隔符,但的確好像沒甚麼意思
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
是爲進階用戶而設,將推導結果貼到試算表可以直接分開聲韻調統計
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
進階用戶或許可以直接修改程式碼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
看這個 comment
#60 (comment)
307587 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
307587 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
我覺得這些應該盡量內嵌到上面
Uh oh!
There was an error while loading. Please reload this page.