Fcitx 為鍵盤輸入法提供了單字提示功能。當你啟用單字提示功能時,輸入幾個字母後 Fcitx 會自動提示單字,並且支援單字補全功能。
使用單字提示功能
先切換到鍵盤輸入法(鍵盤輸入法的名稱會以「鍵盤-」開頭) ,如「鍵盤-英語 (美式)」。接者用快捷鍵開啟拼字提示功能,預設為「Ctrl+Alt+H」。
接者輸入字母後 Fcitx 會自動出現提示單字。使用「Alt+數字」就可以選擇單字輸入。如果你想把目前單字加到字典中,使用「Ctrl+Alt+N」。
設定單字提示功能
請先進入「Fcitx 設定」。選擇「附加元件設定」分頁,再選擇「鍵盤配置」選項旁的把手圖示按鈕進入設定。
設定功能如上圖所示,你可以設定開啟關閉單字提示快捷鍵等功能。
如果你想設定單字提示後端。請選擇「拼寫」選項旁的把手圖示按鈕進入設定。
設定功能如上圖所示。
Fcitx 包含三種單字提示後端:
1. presage:英文的輸入預測功能,只能在英文的鍵盤輸入法中使用
2. custom:你加到字典中的單字
3. enchant:支援兩種拼字檢查後端:Aspell 與 Myspell
presage 是 Fcitx 內建的不需要另外安裝,但只支援英文。如果你要使用英文以外語言的單字提示,必需安裝 Aspell 或 Myspell 拼字檢查後端對應語言的字典。
字典套件
以下為 Aspell 與 Hunspell(相等於 Myspell)字典套件名稱與支援語言
Aspell 字典套件名稱:
aspell-ca 加泰隆尼亞語
aspell-cs 捷克語
aspell-da 丹麥文
aspell-de 德文
aspell-el 希臘文
aspell-en 英文
aspell-es 西班牙文
aspell-fi 芬蘭文
aspell-fr 法文
aspell-it 義大利文
aspell-ml 馬拉雅拉姆文
aspell-nb 書面挪威語
aspell-nl 荷蘭文
aspell-pl 波蘭文
aspell-pt 葡萄牙文
aspell-ru 俄文
Hunspell 字典套件名稱:
hunspell-ca 加泰隆尼亞語
hunspell-cs 捷克語
hunspell-de 德文
hunspell-el 希臘文
hunspell-en 英文
hunspell-es 西班牙文
hunspell-fr 法文(現代)
hunspell-gl 加利西亞語
hunspell-he 希伯來文
hunspell-hu 匈牙利文
hunspell-it 義大利文
hunspell-kk 哈薩克語
hunspell-pl 波蘭文(波蘭)
hunspell-pt-br 葡萄牙文(巴西)
hunspell-sk 斯洛伐克語
hunspell-sl 斯洛維尼亞語
hunspell-sr 塞爾維亞語(西里爾與拉丁字母)
hunspell-sv 瑞典語
hunspell-tr 土耳其文
使用單字提示功能
先切換到鍵盤輸入法(鍵盤輸入法的名稱會以「鍵盤-」開頭) ,如「鍵盤-英語 (美式)」。接者用快捷鍵開啟拼字提示功能,預設為「Ctrl+Alt+H」。
接者輸入字母後 Fcitx 會自動出現提示單字。使用「Alt+數字」就可以選擇單字輸入。如果你想把目前單字加到字典中,使用「Ctrl+Alt+N」。
設定單字提示功能
請先進入「Fcitx 設定」。選擇「附加元件設定」分頁,再選擇「鍵盤配置」選項旁的把手圖示按鈕進入設定。
設定功能如上圖所示,你可以設定開啟關閉單字提示快捷鍵等功能。
如果你想設定單字提示後端。請選擇「拼寫」選項旁的把手圖示按鈕進入設定。
設定功能如上圖所示。
Fcitx 包含三種單字提示後端:
1. presage:英文的輸入預測功能,只能在英文的鍵盤輸入法中使用
2. custom:你加到字典中的單字
3. enchant:支援兩種拼字檢查後端:Aspell 與 Myspell
presage 是 Fcitx 內建的不需要另外安裝,但只支援英文。如果你要使用英文以外語言的單字提示,必需安裝 Aspell 或 Myspell 拼字檢查後端對應語言的字典。
字典套件
以下為 Aspell 與 Hunspell(相等於 Myspell)字典套件名稱與支援語言
Aspell 字典套件名稱:
aspell-ca 加泰隆尼亞語
aspell-cs 捷克語
aspell-da 丹麥文
aspell-de 德文
aspell-el 希臘文
aspell-en 英文
aspell-es 西班牙文
aspell-fi 芬蘭文
aspell-fr 法文
aspell-it 義大利文
aspell-ml 馬拉雅拉姆文
aspell-nb 書面挪威語
aspell-nl 荷蘭文
aspell-pl 波蘭文
aspell-pt 葡萄牙文
aspell-ru 俄文
Hunspell 字典套件名稱:
hunspell-ca 加泰隆尼亞語
hunspell-cs 捷克語
hunspell-de 德文
hunspell-el 希臘文
hunspell-en 英文
hunspell-es 西班牙文
hunspell-fr 法文(現代)
hunspell-gl 加利西亞語
hunspell-he 希伯來文
hunspell-hu 匈牙利文
hunspell-it 義大利文
hunspell-kk 哈薩克語
hunspell-pl 波蘭文(波蘭)
hunspell-pt-br 葡萄牙文(巴西)
hunspell-sk 斯洛伐克語
hunspell-sl 斯洛維尼亞語
hunspell-sr 塞爾維亞語(西里爾與拉丁字母)
hunspell-sv 瑞典語
hunspell-tr 土耳其文