給注音使用者的雙拼輸入法。學習高效率的雙拼輸入法之前不再需要額外學習漢語拼音。 按鍵定位類似漢語拼音、通用拼音,但是拼音規則為注音的拼音規則。
這是一個符合 Rime 輸入法引擎格式的輸入方案,需要安裝以下任何一款 Rime 輸入法,方可使用:
本著作【雙碼注音輸入法】係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權。
- 雙碼注音歡迎各種不同的輸入法實作。
- 本「Rime 雙碼注音輸入法實作」採用 LGPLv3 授權。
- 雙碼注音的第一目標是【普及率】。
- 雙碼注音是一種輸入法,不是檢字法。
- 不適合大量輸入人名這種需要精確定位到某個字的情況。
- 小狼毫(官方,Windows)【如何安裝與設定】
- Prime(Windows)
- Pime(Windows)
- 鼠鬚管(官方,macOS)
- XIME(macOS)
- ibus-rime(Linux,官方,推薦)
- Fcitx-rime(Linux,推薦)
- 同文輸入法(Android)
- Emacs Rime
- iRime(iPhone, iOS)【如何安裝與設定】
- 兩碼一字:第一碼聲母,第二碼韻母。(第三碼可用數字1~5輸入聲調,第三碼非必要,可省略。)
- 虛韻母:ㄓㄔㄕㄖ ㄗㄘ厶 這些可以獨存的聲母(其實是韻母省略)要多打一個虛韻母「ㄭ」在後。 「ㄭ」放在
I 鍵
上,用 emoji: 😬 表示,因爲發音時嘴形類似。 - 0️⃣聲母:介音與所有的韻母(ㄧㄨㄩ、ㄚㄛㄜㄝ、ㄞㄟㄠㄡ、ㄢㄣㄤㄥ及兒化韻母ㄦ)獨存時,先按零聲母,再按對應的按鍵。 零聲母放在
E 鍵
上,用 emoji: 🈳/0️⃣ 表示,因爲Empty
。
如此,所有的注音符號音節(但不包括尖團音),全部編碼成兩碼了。
另外,目前是12345輸入聲調,但聲調不是必要的;67890選字。
此外,ㄗ放 W 鍵
的設計,參考了法語鍵盤(azerty keyboard)Z 鍵
W 鍵
交換的設計。
我 | 用 | 雙 | 碼 | 注 | 音 | 輸 | 入 | 中 | 文 | 漢 | 字 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
雙碼注音 | uo | yf | oc | ma | au | id | ou | ru | al | ud | hk | wi |
微軟注音 | ji3 | m/4 | gj;␣ | a83 | 5j4 | up␣ | gj␣ | bj4 | 5j/␣ | jp6 | c04 | y4 |
微軟拼音 | wo | yong | shuang | ma | zhu | yin | shu | ru | zhong | wen | han | zi |
漢語拼音 | wǒ | yòng | shuāng | mǎ | zhù | yīn | shū | rù | zhōng | wén | hàn | zì |
注音符號 | ㄨㄛˇ | ㄩㄥˋ | ㄕㄨㄤ | ㄇㄚˇ | ㄓㄨˋ | ㄧㄣ | ㄕㄨ | ㄖㄨˋ | ㄓㄨㄥ | ㄨㄣˊ | ㄏㄢˋ | ㄗˋ |
- 點字
- 旗語
- 手語
正常輸入時,若遇到雙拼空碼、奇數輸入鍵時,就會有簡拼。(Rime設計理念:假設使用者所有輸入的按鍵都是正確的。) 以下提供一定被視為簡拼的方法:
- 注音聲母(或大寫一碼韻母) + 聲調(數字1~5);所以改用6~0選字(預設一頁五字)
e.g. ➡️o1r4k4l4
➡️ㄕˉㄖˋㄎˋㄌˋ
➡️ 生日快樂 - 注音聲母(或大寫一碼韻母) + 分詞鍵【'】(【'】在分號鍵的右邊。)
e.g. ➡️o'r'k'l'
➡️ㄕ'ㄖ'ㄎ'ㄌ'
➡️ 生日快樂 - 按下【;】後,強制使用簡拼。
e.g. ➡️
;orkl
➡️ㄕ ㄖ ㄎ ㄌ
➡️ 生日快樂⚠️ 若【;】有設定額外功能,則會衝突不可使用。
- ㄧㄨㄩ ㄚㄛㄜㄝ ㄞㄟㄠㄡ ㄢㄣㄤㄥ ㄦ 也可以直接
Shift
+ 【對應按鍵】,效果和「輸入規則 3.」相同。簡拼模式時非常有用。 - 預設使用聲調當輔助碼
雙拼 + 【;a】 = 一聲;1 向下移動2排
雙拼 + 【;s】 = 二聲;2 向下移動2排
雙拼 + 【;d】 = 三聲;3 向下移動2排
雙拼 + 【;f】 = 四聲;4 向下移動2排
雙拼 + 【;】 = 輕聲;
手機上的Rime可能無法直接輸入聲調,這是設計給這種情況用的。 - 不知道如何拼的字,按下【`】後,使用倉頡查詢雙碼注音。
⚠️ 可以自行替換反查的輸入法
可以先從全碼注音 —— full_bopomofo.schema.yaml
,這個銜接方案開始。這個方案沒有結合韻;保留0️⃣聲母、😬韻母。
double_bopomo.schema.yaml
:Rime 輸入方案檔,字典檔使用 Rime 內建的「地球拼音」字典檔,使之與「地球拼音」、「注音」等方案共用詞庫。abbreviated_bopomo.schema.yaml
:Rime 輸入方案檔,縮寫注音,雙碼注音的簡拼模式。⚠️ 需要使用簡拼模式的使用者,請務必把abbreviated_bopomo.schema.yaml
跟double_bopomo.schema.yaml
一起放到 Rime 的使用者資料夾裡面。並編輯自己的使用者設定檔。【如何安裝與設定】
⚠️ 若是不使用簡拼的使用者,這個檔案就不用放到使用者資料夾。RIME 設定範例/cangjie.yaml
:需要使用倉頡輸入法當輔助輸入法的人,請參考。【預設】RIME 設定範例/pinyin.yaml
:需要使用拼音輸入法當輔助輸入法的人,請參考。
double_bopomo_keyboard_layout.jpg
:雙碼注音的基本鍵盤佈局圖。TRIME 設定範例/trime.custom.yaml
:同文輸入法鍵盤設定檔。CIN 碼表/BIG5_double_bopomo.cin
:大五碼雙碼注音 + 大五碼「三碼」注音 CIN 檔(雙碼注音 + 一碼聲調(數字))。CIN 碼表/CNS_double_bopomo.cin
:全字庫雙碼注音 + 全字庫「三碼」注音 CIN 檔(雙碼注音 + 一碼聲調(數字))。README.md
:本檔案。
上圖是目前提供的同文輸入法鍵盤設定檔的截圖。
由xcv123321提供的雙碼注音按鍵佈局圖