依個方案係fork rime-cantonese而修改出嚟。
參考討論可以喺高登嘅依個Post到搵得到【軟件台】Linux 高登集中討論(#10)
預設主要輸入法【倉頡】|副輸入法【粵拼】可以連續輸入【倉頡/粵拼】碼標點符號以倉頡碼為優先快打【粵拼】目前:無法識別複雜詞組/句子【倉頡】模式下,直接輸入【粵拼】碼目前:無法於此模式下連續輸入粵拼碼打【粵拼】,出【倉頡】提示目前:只限於1個字以下打【倉頡】,出【粵拼】提示目前:無法於詞組句子出提示|只有單字有提示- 修復並完善功能<4>
- 修復並完善功能<5>
- 修復並完善功能<6>
- 修復並完善功能<7>
- 快打【倉頡】(Wish:同時提供【速成倉頡】候選字,即係快倉)
- 快打【倉頡】嘅詞組/句子(Wish:打[你],提供[你好]等常用候選詞組)
- 自定義詞庫(比人快速輸入【email、個人資料等等】
- 打英文出中文
- 將日文塞埋入去
- 輸入日期時間
\
以下由ChatGPT生成
依個方案係 fork rime-cantonese 而修改出嚟,提供倉頡、粵拼、以及兩者混打嘅輸入體驗。
- 倉頡/粵拼連續混打: 可以喺同一句輸入中連續切換倉頡碼同粵拼碼。
- 多方案選擇: 提供標準倉頡、傳統速成、進階速成、標準粵拼、以及混打方案。
- Fcitx5 全自動安裝: 提供一個新嘅
install.sh腳本,自動幫您搞掂 Fcitx5 嘅安裝同配置。 - 美觀主題: 包含多款 Fcitx5 主題,例如 Dracula、FluentDark 等。
- PingFang 字體: 可選安裝 Apple PingFang 字體,以獲得更好嘅顯示效果。
| 倉頡 DEMO1 | 粵拼 DEMO2 | 粵拼快打 DEMO3 |
|---|---|---|
| [GIF/YouTube 連結] | [GIF/YouTube 連結] | [GIF/YouTube 連結] |
注意: 請替換表格中嘅
[GIF/YouTube 連結]為實際的演示檔案或影片連結。
我哋強烈建議使用我哋提供嘅 install.sh 腳本,佢會自動處理 Fcitx5 及其 Rime 引擎嘅安裝、配置,並將本方案所需嘅檔案部署到正確位置。
請確保您已經 Clone 或下載 咗成個方案嘅檔案,並且您身處於包含 install.sh 嘅根目錄(例如 rime-cangJie5_advanced)。
cd /path/to/rime-cangJie5_advanced- 執行自動安裝腳本
執行以下指令嚟運行安裝腳本:
./install.sh
- 腳本互動過程
腳本會自動偵測您的系統(支援 Ubuntu/Debian/Linux Mint, Arch, Fedora/Nobara 等),並引導您完成以下步驟:
安裝系統套件: 腳本會提示您輸入 sudo 密碼,以便自動安裝 fcitx5、fcitx5-rime、git 等必要套件。
選擇 Rime 方案: 腳本會要求您選擇要安裝嘅輸入法方案(例如:倉頡、粵拼、混打)。您可以輸入對應嘅數字,用空格分隔,或者輸入 6 選擇全部。
倉頡 (cangjie5)
傳統速成 (ms_quick)
進階速成 (cangjie5_advanced)
粵語拼音 (jyut6ping3)
混打 (quick5)
全部
選擇安裝範圍: 選擇係只為目前用戶安裝(1)定係所有用戶安裝(2,會部署到 /etc/skel)。
環境配置: 腳本會自動配置 Fcitx5 嘅自動啟動、設定 X11/Wayland 環境變數 (GTK_IM_MODULE 等)。
(可選)Wayland/GNOME/KDE 調整: 腳本會嘗試為 Wayland 環境下嘅 GNOME Kimpanel 或 KDE 虛擬鍵盤進行最佳化設定。
(可選)字體安裝: 腳本會詢問並安裝 Apple PingFang 字體。
- 完成安裝
當腳本運行完畢並顯示「✅ 完成,請登出或重新啟動系統」後,請務必:
登出 (Log out) 您的系統,然後重新登入 (Log in)。
或直接重新啟動 (Reboot) 您的電腦。
重新登入後,Fcitx5 應該會自動啟動,您可以通過 Fcitx5 配置工具(通常係透過 system tray icon 或執行 fcitx5-configtool)嚟調整輸入法列表。 🔍 手動安裝(進階用戶)
如果您唔想使用自動化腳本,可以手動將檔案複製到正確位置:
- 複製 Rime 方案檔案
將所有方案相關檔案複製到 Rime 用戶目錄:
RIME_DIR="$HOME/.local/share/fcitx5/rime"
mkdir -p "$RIME_DIR"
cp *.yaml opencc symbols*.yaml essay*.txt default.yaml "$RIME_DIR/"
- 配置 Fcitx5 系統設定
複製 Fcitx5 嘅用戶配置同主題:
cp -r Setup/.config/fcitx5 "$HOME/.config/"
cp -r Setup/.local/share/fcitx5/theme "$HOME/.local/share/fcitx5/"
cp Setup/.local/share/fcitx5/rime/default.custom.yaml "$RIME_DIR/"
- 調整 default.yaml
編輯 $HOME/.local/share/fcitx5/rime/default.yaml,確保您想使用嘅方案前面沒有 # 符號:
# 確保您想要嘅方案被啟用
# ...
patch:
# ...
"schema_list":
- schema: cangjie5
- schema: jyut6ping3
- schema: ms_quick
- schema: cangjie5_advanced
# - schema: quick5 # 啟用混打方案- 設定環境變數
手動設定 Fcitx5 環境變數,通常係喺 $HOME/.profile 或 /etc/environment:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export SDL_IM_MODULE=fcitx最後,重新登入或重新啟動系統,並透過 Fcitx5 配置工具啟用 Rime 輸入法。
希望這次的輸出能夠完全符合您的要求。
以下內容截取至Original Repository
本項目由「粵語計算語言學基礎建設組」(@CanCLID) 開發同維護,主體部分循「共享創意-署名-4.0 國際」協議發佈,jyut6ping3.maps 循「開放資料庫授權-1.0」協議發佈。
如果有遇到任何問題,歡迎加入下面嘅 Telegram 交流組搵幫手。
macOS 用户請注意:如果你經過 Squirrel 更新,更新後會變咗做普通話輸入,唔見晒粵語輸入。請你喺呢度下載返正確版本重新安裝一次。重新安裝前,唔需要移除舊版本,安裝後需要登出再登入先可以使用。
配方:℞ cantonese
配方入邊 jyut6ping3 係聲調顯示版方案,jyut6ping3_ipa 係 IPA 顯示版方案。
拼音方案
- 本方案淨係支援「香港語言學學會粵語拼音方案」(簡稱「粵拼」):
- IPA 顯示版以 Bauer, Robert S., and Paul K. Benedict. Modern Cantonese Phonology. Berlin: Mouton de Gruyter, 1997. 為準 (詳見 Section 1.3 Cantonese rimes, 48-92)
- 其他拼音方案嘅補丁:詳情請參閱
CanCLID/rime-cantonese-schemes。
演示
| 粵語拼音 | 粵語拼音(IPA 版) |
|---|---|
![]() |
![]() |
- 其他拼音方案嘅排版工具:
CanCLID/rime-cantonese-schemes-editor
輸入嗰陣可以忽略聲調,如果想打埋聲調,對應鍵位係:
- v:陰平,打
siv出「詩」;上陰入,打sikv出「色」 - x:陰上,打
six出「史」 - q:陰去,打
siq出「試」;下陰入,打sekq出「錫」 - vv:陽平,打
sivv出「時」 - xx:陽上,打
sixx出「市」 - qq:陽去,打
siqq出「事」;陽入,打sikqq出「食」
本方案預設唔支援任何模糊音同懶音,即區分 n-/l-, ∅-/ng- 等常見懶音。如果想支援模糊音,先打開 jyut6ping3.schema.yaml,拉到下面 speller/algebra: 部分,可以見到幾行註釋咗嘅代碼。想要支援某個或者幾個模糊音,就將相應嘅嗰行代碼取消註釋(刪咗前面個 # 去),例如要支援 n-/l- 不分,就改成噉:
# 取消下行註釋,支援 n- 併入 l- ,如「你」讀若「理」
- derive/^n(?!g)/l/然後重新部署,試下打 lei hou,發現都出得到「你好」嘞。
本方案預設採用 OpenCC 用字標準,喺方案選單中顯示為「傳統漢字」。亦都支援香港傳統漢字、臺灣傳統漢字同大陆简化汉字。要切換用字標準,撳 Ctrl 同 ` 兩粒掣,就會顯示選單,然後就可以揀用字標準嘞。
撳 Ctrl 同 ` 兩粒掣打開選單,然後撳 2,揀「有 Emoji」就可以啓用 emoji——當你打一個中文詞嘅時候,選字表就會出現對應嘅 emoji 符號嘞。
emoji 碼表可以喺 rime-emoji-cantonese 搵到。
如果想永久啓用 emoji 嘅話,可以修改 jyut6ping3.schema.yaml 嘅 switches 做:
- name: emoji_cantonese_suggestion
# 取消下行註釋,預設啓動 emoji
reset: 1
states: [冇 Emoji, 有 Emoji]本方案支援普通話、粵語兩分、筆畫、倉頡反查,反查掣:
- 普通話:`
- 粵語兩分:r
- 筆畫:x
- 倉頡五代:v
本方案支援特殊符號輸入,輸入方法係 / + 符號代碼。
符號代碼睇呢度:
見本倉庫 Wiki。
如果有任何修改意見,或者你想一齊參與呢個項目幫我哋手,可以直接新開一個 issue 提出,亦都可以加入上面嘅 Telegram 交流組直接反饋意見。




