**************************************************************************
嘸蝦米相容之創土輸入法
*************************************************
➤ 版本編號﹕12.1910.25
➤ 更新日期﹕2019-10-25
➤ 已測試可用OS
・CentOS 7.7.1908
・CentOS 8.0.1905
(8.0.1905 注意事項:
1、OS須安裝 workstation 才能有多語系,才可安裝成功。
2、安裝後提示文字順序是顛倒的......,iBus開發者腦袋不知在想什麼⁈
3、想要發字正常,要一一去重編文字的順序,萬把字都要花時間一一巡
過......,iBus開發者腦袋到底在想什麼⁈ 😓
4、關於打字後的提示文字順序顛倒,若iBus程式没修正,也會將在未來
出一特別版本,來逐漸修正到與EL7.6版一樣的好用。畢竟本人也在
用這個工具呀∼∼
)
➤下載創土輸入法壓縮檔 dooland-12.1910.25.7z (若不能下載,直接點按本部落格
左上方的「微軟、google雲端硬碟下載」)
內含有檔案﹕
⦁ dooland.txt ﹕ 創土輸入法文字檔
➤ 現況說明
雖然本人很樂意新創一輸入法,但鑑於要花的時間太多,考量投入時間與回報,心
都冷了,於是將過去的某些創意都把它「捏死」!
現在的作法,是近乎百分百相容於嘸蝦米輸入法,目前只剩下增添嘸蝦米所無之
Unicode 字形!
➤ 測試輸入法方式,請依以下說明
⦁ 繁體字區:無 all, help 功能,無控制碼,直接依嘸蝦米打法即可
⦁ 簡體字區:無 all, help 功能,控制碼是字尾加 「 . 」。例如,导=「 ola. 」
⦁ 日文字區:無 all 功能,有 「 help, 」功能
・漢字控制碼於字尾加「 , 」
・五十音平假名控制碼,字尾加 => 「 , 」
・五十音片假名控制碼,字尾加 => 「 . 」(與簡體字控制碼相同)
⦁ 韓文字區:「 all[ 」,控制碼是字尾加「 [ 」
⦁ 越南喃字區:「 all\ 」, 控制碼是字尾加「 \ 」
⦁ 括號集群:「 [all 」,控制碼是字首加「 [ 」
⦁ 圖形集群:「 .all 」,控制碼是字首加「 . 」
⦁ 符號集群:「 ,all 」,控制碼是字首加「 , 」
⦁ 文數字集群:「 'all 」,控制碼是字首加「 ' 」
⦁ 未定義共用區1:「 /all 」,控制碼是字首加「 / 」
⦁ 未定義共用區2:「 \all 」,控制碼是字首加「 \ 」
⦁ 不分字形共用區:「 all 」, 無控制碼,效果等同打繁體字
⦁ 創土輸入法專用編碼區:「 all; 」,控制碼是字尾加「 ; 」
⦁ 多字區(繁體字)(此區功能也等同於自定辭彙區,反正字碼都是自定的)
第一字為完整碼(包括輔助根),第二字之後皆是第一字根,全部最多只七碼
。最少可打出四字,最多可打出上千字(已測試過。多字的簡單測試可打
「 gjhjgjm 」 )
⦁ 使用者自定辭彙區
無 all, help 功能。控制碼是字尾加「 / 」。編碼方式建議依「多字區」之
方法自行加字。
➤ 安裝方式
⦁ 切換成 root 權限,若不切換要確定有 sudo 權限,或確定已開放 /usr/share/ibus-table
權限給使用者
⦁ 進入有 dooland.txt 目錄
⦁ sudo rm -f /usr/share/ibus-table/tables/dooland.db
⦁ sudo ibus-table-createdb -s dooland.txt -n /usr/share/ibus-table/tables/dooland.db
⦁ sudo ibus restart
2019年10月21日 星期一
repo 下載亦同時安裝
以 EPEL repo 為例
・進入要下載的目錄,若它不存在就建一個
cd /temp
or
mkdir /temp && cd /temp
・下載語法
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
・安裝語法
dnf localinstall *.rpm
or
yum localinstall *.rpm
・下載同時亦安裝
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
&& dnf localinstall -y *.rpm
・直接安裝而不下載
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
注意事項:
(1)*.rpm 語法,限制所在目錄內只有唯一個 rpm 檔,否則,會把
所有 rpm 檔全部安裝。
(2)localinstall 語法是正確的,不要下 install ,否則,遇到缺相依
套件時,會自動從網路上的套件庫內下載相依套件來安裝。
這代表所安裝的相依套件是「版本不可預測」!
這對一般使用者來說「無所謂」,但對開發者來說就可能埋下未
來編譯程式後,在執行時出現「為何不能執行或產生非預測反應
,之莫名其妙現象」!(原因是過去安裝時,自動安裝了網路上
不可預測版本的相依套件之故)
・進入要下載的目錄,若它不存在就建一個
cd /temp
or
mkdir /temp && cd /temp
・下載語法
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
・安裝語法
dnf localinstall *.rpm
or
yum localinstall *.rpm
・下載同時亦安裝
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
&& dnf localinstall -y *.rpm
・直接安裝而不下載
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
注意事項:
(1)*.rpm 語法,限制所在目錄內只有唯一個 rpm 檔,否則,會把
所有 rpm 檔全部安裝。
(2)localinstall 語法是正確的,不要下 install ,否則,遇到缺相依
套件時,會自動從網路上的套件庫內下載相依套件來安裝。
這代表所安裝的相依套件是「版本不可預測」!
這對一般使用者來說「無所謂」,但對開發者來說就可能埋下未
來編譯程式後,在執行時出現「為何不能執行或產生非預測反應
,之莫名其妙現象」!(原因是過去安裝時,自動安裝了網路上
不可預測版本的相依套件之故)
訂閱:
文章 (Atom)