Skip to content

syimyuzya/rime-tupa-sp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RIME 切韻拼音三拼輸入方案

基於 RIME 切韻拼音輸入方案,用固定三鍵打出一字。

注意:本輸入方案目前為 beta 版,設計已基本敲定,並經過測試。歡迎反饋使用體驗~

安裝方式見文末。

Screenshot

反查功能

與 RIME 拼韻拼音輸入法相仿,可按 ` 然後鍵入漢語拼音,或按 ~ 然後鍵入粵拼來反查切韻拼音。

鍵位表

此為簡表,具體說明及鍵位排佈邏輯(亦是記憶方法)在後文,建議先閱讀一遍。

Layout

其中標為「-*」的韻尾鍵用法可點此預先了解

聲母

25 鍵:

  • 端知章組(含日母,不含書船母)同鍵
  • 精莊組同鍵

鍵位

左五 左四 左三 左二 左一 右一 右二 右三 右四 右五
影 q
Q
云 ∅
W
影 q
E
清 tsh
R
端 t
T
透 th
Y
疑 ng
U
溪 kh
I
滂 ph
O
幫 p
P
從 dz
A
心 s
S
定 d
D
精 ts
F
羣 g
G
曉 h
H
以 j
J
見 k
K
來 l
L
邪 z
Z
匣 x
X
船 zj
C
書 sj
V
並 b
B
泥 n
N
明 m
M

如何記憶鍵位:

  • 拼音為單字母的聲母,與字母鍵一致(惟影母除 Q 外亦可用 E)
  • 滂在幫之左 (O)、透在端之右 (Y)、溪在見之上 (I)
  • 疑在溪之左 (U)
  • 云在 W、匣在 X
  • 從在 A 與心邪均相鄰
  • 精在 F、清在精之上 (R)
  • 書在 V、船在書之左 (C)

韻尾、四聲

25 鍵

  • -∅ 平上去、-ng/k 平上去入(7 鍵)
  • -j、-n/t(7 鍵)
  • -w、-m/p(7 鍵)
  • -*(平上去入 4 鍵)

寫為「-*」的四個鍵為特殊韻尾鍵,和特定元音鍵形成固定組合(詳見後面元音表)。

鍵位

左五 左四 左三 左二 左一 右一 右二 右三 右四 右五

Q
N入
-t
W
N平
-n
E
N上
-nq
R
N去
-nh
T
J去
-jh
Y
J上
-jq
U
J平
-j
I
*上
-*q
O
*去
-*h
P
*平
-*
A
NG入
-k
S
NG平
-ng
D
NG上
-ngq
F
NG去
-ngh
G
∅去
-∅h
H
∅上
-∅q
J
∅平
-∅
K
W平
-w
L
*入
-*k
Z
M入
-p
X
M平
-m
C
M上
-mq
V
M去
-mh
B
W去
-wh
N
W上
-wq
M
Q    W E R T       Y U I    O P
     入平上去<n  j>去上平 *>上去
A    S D F G       H J K    L
平<* 入平上去<ng 0>去上平 w>平
Z    X C V B       N M
入<* 入平上去<m  w>去上

如何記憶鍵位:

  • 三排對應韻尾三類,左手陽聲韻,右手陰聲韻(惟 -w 尾平聲挪至旁邊中排 L 鍵)
  • 「-*」尾四鍵均在邊緣

元音

26 鍵

三A
章、精
三B或知組
知、莊
三C
章、精
一四等
端、精
二等
知(端併入)、莊
ya
接 -*: 知莊-yang
a ae
ua wa wae
ie
接 -ng/*: iae(ng)
ye (知-ie)
接 -ng: yaeng
e ee
wie
接 -ng: wiaeng
ue (知-wie)
接 -ng: uaeng
we wee
yo
接 -*: 知莊-yo
eo
接 -*: weong
oeu
uo
接 -*: 知莊-uo
o
接 -*: 知莊-uong
i yi (知-i)
接 -*: 知莊-yng
y
接 -*: 知莊-y
wi ui (知-wi) u
接 -*: 知莊-u
ou
接 -*: 知莊-ung
  • iae、yae、wiae、uae 併入 ie、ye、wie、ue,靠 -ng 尾區分(麻三則用 -* 尾區分)
  • 「端知章」「精莊」鍵,拼三AC兩欄時默認為章、精,拼三B一欄時默認為知、莊,但通過「-*」韻尾鍵可改變搭配

「-*」尾用法

  1. 調整聲母搭配:
    • 主要的 3C 元音 yo/uo/y/u 後接 -* 時為 -∅ 尾,並由原先拼章精組改為拼知莊組
    • ya 後接 -* 時為 -ng 尾,並改拼知莊組
  2. 調整等第及聲母搭配
    • 通攝 ung、uong 欲拼知莊組,用對應的一等元音 ou、o 接 -* 尾
    • 蒸韻 yng 欲拼知莊組,用對應的B類元音 yi 接 -* 尾
  3. 調整介音:
    • 麻三 iae 為 ie 接 -* 尾,與清開 iaeng 為 ie 接 -ng 平行
    • 登合 weong 為 eo 接 -* 尾

如何掌握「-*」尾用法?

上一節所述「-*」尾用法並不需要硬記!只需要以下三條處理原則就可以對着鍵位表立即開始打字,並在實際使用中漸漸熟悉其用法:

  1. 章精變知莊
  2. 通曾攝用鄰元音
  3. 麻三、登合直接記

具體來說:

  1. 章精變知莊:想打「知」「莊」組聲母卻打出「章」「精」組,說明此處可能就是「-*」尾派上用場的時候!如果想打的元音不分AB類重紐,就換用「-*」韻尾鍵試試吧!(當然,分重紐的元音就只需換B類即可切換聲母,不用換韻尾)
    • 例:初學三拼時想試着打「張」tryang,敲 t-ya-ng (T-A-D) 發現打出的是「章」tjyang,且 ya 不分重紐,那麼改打 t-ya-* (T-A-A) 就能成功打出「張」
    • 例二:想打「事」dzryh,敲 dz-y-h (A-R-H) 發現打出的是「字」dzyh,且 y 不分重紐AB,改打 dz-y-*h (A-R-P) 就能成功打出「事」
  2. 通曾攝用鄰元音:打「知」「莊」組 -ng 尾三等字,照着上一條做,卻打出了不帶韻尾的字,說明除了韻尾鍵用「-*」外,還需要換用與其最接近的相鄰元音鍵(鍵盤上也是相鄰的),這種情況只在通、曾兩攝三等韻出現,只有三個:ung 用 ou 鍵、uong 用 o 鍵、yng 用 yi 鍵就可以了!
    • 例:初學三拼想打「中」trung,敲 t-u-ng (T-F-D) 發現打出的是「終」tjung,改用「-*」尾打 t-u-* (T-F-A) 發現打出的是「啁」tru 沒有 -ng 尾,那麼再改打鄰元音 t-ou-* (T-G-A) 就能成功打出「中」
    • 例二:想打「懲」dryng,敲 d-y-ng (D-R-D) 發現打出的是「承」djyng,改用「-*」尾打 d-y-* (D-R-A) 發現打出的是「持」dry 沒有 -ng 尾,那麼再改打鄰元音 d-yi-* (D-E-A) 就能成功打出「懲」
  3. 麻三、登合直接記:最後就只剩下麻三 iae 用 ie-*,以及登合 weong 用 eo-* 這兩個特別組合了,請直接記住就好。

特殊處理

  • 「地」dih 單獨編碼為「d-i-jh」,以區別於「視」(常母,d-i-∅h)
  • 「𩦠」biangq 元音 ia 按 ya 來輸入
  • 「怎」tsoimq(精開一侵上)該音是後起音,不在切韻音系中,其主元音 oi(表示「一等的 i 元音」)寄於最不常用的 ui 鍵,編碼為「ts-ui-mq」

鍵位

左五 左四 左三 左二 左一 右一 右二 右三 右四 右五
ui
Q
wi
W
yi
E
y
R
wa
T
we
Y
yo
U
ye
I
wie
O
ue
P
ya
A
a
S
i
D
u
F
ou
G
o
H
uo
J
ie
K
e
L
ua
Z
wee
X
ee
C
ae
V
wae
B
oeu
N
eo
M

如何記憶鍵位:

  • 左手中排食指為 u,其正上為對應的開口 y,其右為對應的一等 ou
    • 右手對稱,中排食指為 uo,其上為開口 yo,其左為一等 o;此外其正下為 o 所對應的開口 eo
  • 左手中排中指為 i,其正上開始往左分別為 yi、wi、ui
    • 右手對稱,中排中指為 ie,其正上開始往右分別為 ye, wie, ue
  • 左手中排無名指為 a,其合口 wa 在食指右上
    • 右手對稱,中排無名指為 e,其合口 we 在食指左上
    • 左手小指(即 a 左邊)為 ya,合口 ua 在其下
  • 二等元音在下排連續五鍵

安裝

Windows

  1. 參見切韻拼音輸入法 Windows 安裝方法

  2. 在第二步鍵入 nk2028/rime-tupaEnter 後,再額外鍵入 syimyuzya/rime-tupa-sp Enter,然後再繼續第三步。

    ※ 如果之前已經安裝過切韻拼音,則在跳出的視窗僅鍵入 syimyuzya/rime-tupa-sp Enter 即可。

  3. 在第三步勾選輸入法時,額外勾選「切韻拼音·三拼」。

macOS

  1. 參見切韻拼音輸入法 macOS 安裝方法

  2. 在第二步後,再額外複製粘貼以下命令:

    curl -fsSL https://git.io/rime-install | bash -s -- syimyuzya/rime-tupa-sp custom:set:config=default,key=installed_from,value=syimyuzya/rime-tupa-sp custom:clear_schema_list custom:add:schema=tupa custom:add:schema=tupa_sp custom:add:schema=luna_pinyin custom:add:schema=jyut6ping3

    ※ 如果之前已安裝切韻拼音,則只須複製粘貼上述命令即可。

  3. 之後繼續第三步,選取輸入法。

Arch Linux

  1. 參見切韻拼音輸入法 Arch Linux 安裝方法

  2. 第二步改為從 AUR 安裝 rime-tupa-sp

    yay -S rime-tupa-sp

    在建立的 default.custom.yaml 中額外加入一行 - schema: tupa_sp,效果如下:

    patch:
    schema_list:
      - schema: tupa
      - schema: tupa_sp

    然後重新部署。

手動安裝

  1. 安裝 RIME 輸入法及切韻拼音輸入方案

  2. 下載此處的 tupa_sp.schema.yaml

  3. tupa_sp.schema.yaml 放入 RIME 用戶目錄

  4. default.custom.yamlschema_list 中仿照已有項目加入一行 - schema: tupa_sp,注意與已有的項目對齊(如下方代碼所示)

    若用戶目錄無該文件,則新建並貼上以下內容:

    patch:
      schema_list:
        - schema: tupa
        - schema: tupa_sp
  5. 重新部署後即可選擇「切韻拼音·三拼」輸入法

聲明

本方案(及其他類似方案)僅為基於切韻拼音所設計的便捷輸入方案,不是切韻拼音方案的一部分。此類輸入法亦非切韻拼音規範所涉及的領域,故本方案(及其他類似方案皆)不具有和切韻拼音同等的通用規範地位,亦不會作為切韻拼音的「指定配套方案」等。