用於 適配分析體系
指定選項。
指明適配前的原地位所屬體系,其寒歌韻脣音是依《廣韻》分韻而分開合。
僅當 嚴格
為 false
時可指定,嚴格
為 true
時會直接依所指定體系而定。
例如「明開寒入」地位,在韻典是「䔾」(《廣韻》在寒韻),在 poem《廣韻字音表》是「末」,需要區分。
可選值如下:
'合'
(預設):原地位脣音寒歌韻默認為「合」少數為「開」。'開'
:原地位脣音寒歌韻均為「開」,若遇到「合」會拋異常。執行驗證而非轉換:若地位不是指定體系的正則形式,則直接拋異常。
創建一個音韻地位分析體系的正則化函數,用於將其他體系的音韻地位正則化至指定體系的形式(如舌齒音是否標記重紐、是否認可端知類隔等)。
注意該功能僅用於轉換音韻地位的格式,不用於處理各家資料對個別小韻、個別字的審音差異。
Qieyun.js 自 0.13 起的默認分析體系名為 v2
體系,預設資料等均基於該體系。v2 有以下衍生體系:
v2ext
:基於 v2
但亦可無歧義表示本表所列(除 raw
外)全部體系中存在的各種必要對立,這些體系轉換到 v2ext 無信息損失,故可作為跨體系使用 Qieyun.js 時的通用中介體系v2lenient
:同 v2
,但允許齒音、云以母跨等搭配(詳見下述體系對比)除此以外亦支持以下外界體系(及衍生體系):
poem
:poem《廣韻字音表》所用體系ytenx
:韻典網所用體系kyonh
:早期韻典網(及早年《廣韻》字表)所用體系raw
:特殊「體系」,指不對音韻地位格式作限制,可用於表達韻書、韻圖資料的粗分析結果等其中,v2
、v2ext
、v2lenient
、raw
四種已經預先創建好,可用 適配分析體系.v2
、適配分析體系.v2ext
等方法直接取得。
體系間的主要區別(衍生體系與所基於體系相同時省略不列):
呼
與韻不搭配呼
為 null
呼
可以為 開
,用於表示依《廣韻》分韻歸於開口的小韻指定體系的名稱。若名稱後帶 Strict
,則相當於將 選項.嚴格
設定為 true
Generated using TypeDoc
由
適配分析體系
創建。用於將給定的音韻地位,依創建該函數時指定的適配體系來正則化。對於邊緣地位,若符合以下條件之一:
嚴格
選項,且地位並非該體系的正則形式則會拋出異常。