Fcitx5輸入法框架及引擎,現(xiàn)已移植到Android。
標(biāo)簽: 小企鵝輸入法 手機(jī)軟件 官網(wǎng):https://fcitx5-android.github.io/
《小企鵝輸入法 android》是一個(gè)支持?jǐn)U展的輸入法框架。之前,它支持 Linux 操作系統(tǒng),以及如 freebsd 這樣的 Unix 操作系統(tǒng)。Fcitx 通過使用各種各樣的輸入法引擎來支持全世界大量不同種類的語言。。該輸入法滿足日常使用,但仍處于測試開發(fā)階段,相關(guān)功能不一定完善。
1.切換出小企鵝輸入法。
2.右擊打開輸入法菜單欄。
3.點(diǎn)擊輸入法的屬性設(shè)置。
4.打開屬性設(shè)置后,點(diǎn)擊改為雙拼模式。
5.然后點(diǎn)擊自定義,然后確認(rèn)即可。
設(shè)定五筆輸入法和令其默認(rèn)一打開就是
因?yàn)閯偘惭b就只有英文和拼音,需要到進(jìn)入應(yīng)用設(shè)置>輸入法>右擊右下角的+,添加五筆輸入法。
令其默認(rèn)一打開就是,就是長按五筆輸入法拖動(dòng)到頂就可以了。
語音識(shí)別
無,可能以后有。現(xiàn)在用MIUI的鍵盤優(yōu)化的語音識(shí)別
設(shè)定工具欄常駐
下圖紅色方框的位置,如果不常駐的話,每次需要點(diǎn)擊一下箭頭才能按到剪貼板之類的功能,不方便。當(dāng)然有些人喜歡簡潔些,就不需要設(shè)定。
設(shè)定方法:設(shè)定>鍵盤>勾選 默認(rèn)展開工具欄
MIUI鍵盤優(yōu)化欄或導(dǎo)航欄顏色不正確
剛安裝的時(shí)候,下方的MIUI鍵盤優(yōu)化欄的顏色和鍵盤顏色對不上,圖標(biāo)顏色也反白。丑爆了。如下圖
設(shè)定方法:設(shè)定>主題>點(diǎn)擊齒輪圖標(biāo)> 導(dǎo)航欄背景選擇跟隨背景顏色
預(yù)覽鍵盤外觀
方法一:修改了之后,進(jìn)入多任務(wù),進(jìn)去隨便一個(gè)APP的輸入框就可以看到效果。
方法二:在主題中的齒輪圖標(biāo)作了修改,可以回退,在主題中就有預(yù)覽圖
設(shè)定鍵盤上的符號(hào)是在字母的右上角,并且是上滑輸入該符號(hào)
效果如圖1
我覺得符號(hào)在字母上方,就應(yīng)該采取上滑輸入比較符號(hào)直覺,如果符號(hào)是在下方,則應(yīng)該是下滑輸入
符號(hào)是在字母的右上角的設(shè)定方法:設(shè)定>主題>點(diǎn)擊齒輪圖標(biāo)> 標(biāo)點(diǎn)位置選擇右上
上滑輸入的設(shè)定方法:設(shè)定>鍵盤> 劃動(dòng)輸入標(biāo)點(diǎn)符號(hào)及數(shù)字選擇上劃
鍵盤上的字母保持大寫
剛安裝時(shí),五筆輸入法的鍵盤上的字母是小寫的。和我原來的輸入習(xí)慣不符。按我的習(xí)慣來說,英文鍵盤應(yīng)該是字母分小寫和大寫,而中文輸入法的應(yīng)該都是大寫。但是,目前只有全局大寫。
鍵盤上字母大寫的設(shè)定方法:設(shè)定>鍵盤> 勾選鍵盤字母保持大寫
按鍵振動(dòng)和按鍵聲音
我習(xí)慣按鍵有振動(dòng)和聲音,雖然振動(dòng)馬達(dá)很垃圾,但是這樣才比較帶感。
貌似按鍵聲音很小或無聲音
設(shè)定位置都在設(shè)定>鍵盤中
鍵盤高度及按鍵大小
可能鍵盤的初始高度不適合,那就需要自己調(diào)整。
按鍵大小由以下幾個(gè)設(shè)定共同決定:
設(shè)定>鍵盤中,鍵盤兩側(cè)邊距和鍵盤底部邊距
設(shè)定>主題>點(diǎn)擊最右的齒輪按鈕>按鍵橫向距離和按鍵縱向距離
鍵盤的按鍵有邊框
設(shè)定>主題>點(diǎn)擊最右的齒輪按鈕>勾選啟用按鍵邊框
鍵盤按下有特效
建議關(guān)閉,開啟了好像會(huì)有點(diǎn)卡。
開啟方法:設(shè)定>主題>點(diǎn)擊最右的齒輪按鈕>勾選啟用按鍵水波紋特效
按鍵時(shí)彈出字符
就是按A,鍵盤就會(huì)彈出A。我用的每個(gè)輸入法APP,我都會(huì)把這個(gè)功能關(guān)了,因?yàn)榭傆X得動(dòng)畫不流暢。
取消方法:設(shè)定>鍵盤>取消勾選按鍵時(shí)顯示字符
在小企鵝輸入法的新的一行顯示輸入的文本
如圖的紅框所示,開啟方法:設(shè)定>全局選項(xiàng)>取消勾選在程序中顯示預(yù)編輯文本
在小企鵝輸入法的新的一行顯示第一個(gè)候選詞
如圖所示,我不喜歡這樣子,因?yàn)槲铱赡軙?huì)直接輸入字母,回車上屏(輸驗(yàn)證碼)。
開啟方法:在取消勾選上一個(gè)方案的選項(xiàng)后,設(shè)定>輸入法>五筆字型的齒輪圖標(biāo)>勾選將第一個(gè)候選詞作為預(yù)編輯文本
在輸入框中顯示輸入的文本
如圖的箭頭所示,開啟方法:設(shè)定>全局選項(xiàng)>勾選在程序中顯示預(yù)編輯文本
在輸入框中顯示第一個(gè)候選詞
如圖所示,我不喜歡這樣子,因?yàn)槲铱赡軙?huì)直接輸入字母,回車上屏(輸驗(yàn)證碼)。
開啟方法:在勾選上一個(gè)方案的選項(xiàng)后,設(shè)定>輸入法>五筆字型的齒輪圖標(biāo)>勾選將第一個(gè)候選詞作為預(yù)編輯文本
輸入法信息
就是在左上角顯示當(dāng)前是什么輸入法
開啟方法:設(shè)定>全局選項(xiàng)>勾選切換輸入法時(shí)顯示輸入法信息
在焦點(diǎn)更改時(shí)顯示輸入法信息: 意思是點(diǎn)擊其他輸入框就會(huì)彈出當(dāng)前是什么輸入法
顯示緊湊的輸入法信息:輸入法信息就只會(huì)是一個(gè)字,例如五筆輸入法就會(huì)顯示五
顯示第一個(gè)輸入法的信息:字面意思
快捷輸入當(dāng)前日期或時(shí)間
拼音用戶自帶,例如輸入sj,可以在候選詞選擇當(dāng)前時(shí)間了。
五筆用戶需要用lua腳本了
設(shè)定方法:
新建一個(gè)文檔,復(fù)制以下代碼到里面并保存為date.lua
將此文檔,復(fù)制到以下路徑:/storage/emulated/0/Android/data/org.fcitx.fcitx5.android/files/data/lua/imeapi/extensions,沒有文件夾就自己新建。
隨便點(diǎn)擊一個(gè)地方打鍵盤,點(diǎn)擊鍵盤右上角的三個(gè)點(diǎn),點(diǎn)擊重新配置。進(jìn)入多任務(wù),將小企鵝輸入法結(jié)束運(yùn)行
重啟后,長按圖2的逗號(hào)鍵,并移動(dòng)選擇最右邊的圖標(biāo),開啟快速輸入模式。輸入rq,就會(huì)出現(xiàn)當(dāng)前日期了,輸入rqd就會(huì)出現(xiàn)沒有作何符號(hào)的日期戳了。
如何更改快速輸入詞?修改代碼中最后一行的第一個(gè)雙引號(hào)的內(nèi)容就可以了。
function LookupDate(input) local fmt if input == '' then fmt = "%Y年%m月%d日" elseif input == 't' then fmt = "%Y-%m-%d %H:%M:%S" elseif input == 'd' then fmt = "%Y%m%d" end return os.date(fmt)endime.register_command("rq", "LookupDate", "日期時(shí)間輸入")
切換輸入法
有時(shí)候你的手機(jī)會(huì)讓別人暫時(shí)使用。他們不會(huì)五筆,所以我會(huì)留一個(gè)拼音輸入法給他們。切換方法就是按語言切換鍵(我愿稱之為地球鍵),在設(shè)定>鍵盤>勾選顯示語言切換鍵,才會(huì)出現(xiàn)。
長按地球鍵,彈出界面來快速選擇需要的輸入法。
中英文輸入法切換
如果你有兩個(gè)以上的輸入法,此時(shí)連續(xù)按地球鍵,會(huì)在這幾個(gè)輸入法輪換。但是我只想中英文切換,像在電腦上一樣,按一下shift鍵就輸入英文,再按一個(gè)就輸入中文。此時(shí),到設(shè)定>鍵盤>空格鍵長按行為選擇在當(dāng)前輸入法和第一個(gè)輸入法之間切換。當(dāng)我們需要英文時(shí)長按空格鍵就可以了。
候選詞展開的列表形式
請選擇彈性盒,比表格會(huì)整齊一些。看下面的對比圖
輸入emoji表情
長按逗號(hào)鍵,并拖動(dòng)手指選擇笑臉圖標(biāo)
image1080×974 44.3 KB
快捷短語
之前用手心輸入法,可以一個(gè)地方快速輸入郵箱和手機(jī)號(hào)的。在這里的話就是用快速輸入這個(gè)功能。
添加快速輸入項(xiàng)目的方法:
設(shè)定>附加組件>點(diǎn)擊快速輸入的齒輪圖標(biāo)>編輯器>點(diǎn)擊+添加一個(gè)方案>點(diǎn)擊剛剛新建方案的鉛筆圖標(biāo)>點(diǎn)擊+添加快速輸入的關(guān)鍵詞和短語。
8f10d51409331f0ebee2bb283351b9c901×599 25.3 KB
快速輸入方法
方法一:任何輸入法下,長按逗號(hào)鍵,并選擇最右邊的圖標(biāo),輸入關(guān)鍵詞
方法二:在五筆輸入法下,按一下大寫鍵,就是快速輸入模式,但是此時(shí)輸入是大寫的,所以可以考慮將關(guān)鍵詞的第1個(gè)字母改為大寫。
自造詞
打詞組肯定比單字快啦。然后Android端沒有快捷鍵來添加。據(jù)說桌面端是按Ctrl+F8來添加。但是我們的五筆輸入法是多打幾次來添加詞組。如下圖,我的詞庫本來是沒有愛麗絲的,逐個(gè)字打,之后再打詞組就出現(xiàn)愛麗絲了。
開啟方法:設(shè)定>輸入法>點(diǎn)擊五筆字型的齒輪圖標(biāo)>填寫在輸入...次后保存自動(dòng)詞組
1.下載scel4mb.rar解壓縮
2.進(jìn)入目錄.把下載好的scel詞庫放入該文件夾中
以下以sougou.scel和/media/E/Linux/scel4mb路 徑為例說明.運(yùn)行命令:
。cd /media/E/Linux/scel4mb
./sgscel2fcitx sougou.scel
3.把生成的sg_pyPharese.org詞庫內(nèi)容復(fù)制合并 入小企鵝輸入法的標(biāo)準(zhǔn)詞庫pyPhrase.org內(nèi)4.校準(zhǔn)詞庫,刪除重復(fù)詞條,注意 : 時(shí)間很長,耐心等待運(yùn)行 命令 :
/noOverlap
產(chǎn)生tmp.txt為校準(zhǔn)后的詞庫 刪除調(diào)原來的pyPhrase.org,把tmp.txt改名為pyPhrase.org
5.轉(zhuǎn)換為能被輸入法調(diào)用的MB文件運(yùn)行命令 :
createPYMB gbkpy.org pyPhrase.org
6.復(fù)制產(chǎn)生的mb文件進(jìn)fcitx
sudo cp /media/E/Linux/scel4mb/* mb /usr/share/fcitx/data
7.注銷電腦~成功 咯
http://hi.baidu.com/motioo/blog/item/46c4b2f8c12d3004d9f9fd8a.html
小企鵝輸入法 5 (Fcitx 5) 是一個(gè)通用的輸入法框架,在 LGPL-2.1+ 許可下發(fā)布。
## 支持的語言
- 英文(支持拼寫檢查)
- 中文(拼音、雙拼、五筆、倉頡 及 自定義碼表) **不支持九鍵拼音**
- 越南語(基于 UniKey ,支持 Telex VNI VIQR 等方案)
## 已實(shí)現(xiàn)的功能
- 虛擬鍵盤(暫不支持自定義布局)
- 可翻頁的展開式候選詞列表
- 剪貼板管理(僅純文本)
- 主題(自定義顏色方案和背景圖片)
- 按鍵時(shí)彈出預(yù)覽
- 長按彈出式鍵盤,方便符號(hào)輸入
- 標(biāo)點(diǎn)符號(hào)、Emoji 表情和顏文字選擇器
## 開發(fā)中的功能
- 自定義鍵盤布局
- 更多輸入法引擎
fcitx是小企鵝輸入法的依賴。小企鵝輸入法是一個(gè)以GPL方式發(fā)布的輸入法平臺(tái),可以通過安裝引擎支持多種輸入法,支持簡入繁出,是在 Linux 操作系統(tǒng)中常用的中文輸入法。它的優(yōu)點(diǎn)是,短小精悍、跟程序的兼容性比較好。關(guān)于小企鵝輸入法的更多資料,各位小伙伴可以自行檢索。
最新版本0.0.8-25-g7152901a-插件服務(wù):插件可以有自己的服務(wù),并與輸入法通信。
—用戶數(shù)據(jù)導(dǎo)出/導(dǎo)入:將Android偏好和Fcitx配置導(dǎo)出為。zip文件,然后在以后或其他設(shè)備上導(dǎo)入。
-縮放候選文本,如果它太長
-按鍵音效設(shè)置
-選項(xiàng)切換回鍵盤的焦點(diǎn)變化
-選擇在提交文本后重置光標(biāo)位置
Bug修復(fù)
手機(jī)軟件,是指能在手機(jī)上方便用戶的一系列軟件,具備各種各樣的功能,滿足用戶的各種需求,包括各種保護(hù)手
進(jìn)入專區(qū)>專業(yè)的游戲下載、綜合門戶網(wǎng)站
Copyright 2009-2016 www.bnctovga.cn 版權(quán)所有
鄂ICP備17018784號(hào)-1
熱門評論
最新評論
發(fā)表評論 查看所有評論(0)