廣告贊助

筆者在 2011 年安裝了一套 64 位元版的 Ubuntu 10.04 Desktop 系統來玩,
同時也弄了一套 for Linux 系統的「泰瑞版小小輸入法」,
目前最新版本(核心為 2017.04.09 版)的下載網址是:
http://www.mediafire.com/file/km8dr54v0887dxn/Terry_Yong_Linux.zip
(無法連上 MediaFire 免費空間,或是此連結失效的話,
 請由部落格左側選單「我的連結」進入【輸入法檔案@Google】或【輸入法檔案@OneDrive】,
 再切換至「輸入法相關→輸入法軟體」目錄下載)

因為 Windows 與 Linux 所用之檔案系統(前者大多使用 NTFS,後者大多使用 Ext4)不同,
於 Windows 系統解壓縮後,將遺失各檔案之 Ext4 檔案系統權限,
所以請不要在 Windows 系統解壓縮、編修後再重新打包為壓縮檔。
請直接於 Linux 系統解壓縮、編修碼表檔或設定檔。
下面兩張圖片即為 Ext4 檔案系統的權限設定,
如果在 Windows 系統解壓縮後重新壓縮,再儲存至 Linux 系統解壓縮的話,
原本已勾選「容許檔案作為程式執行」(Allow executing file as program)選項,
將變成不勾選,最後導致安裝過程發生錯誤。
Properties-LinuxMint.png  

Properties-Ubuntu.png  

Linux 版的「泰瑞版小小輸入法」界面和操作方式和 Windws 版並無太大的差異,
只有一個地方需要特別處理:
因為「泰瑞版小小輸入法」在輸入法對照表(碼表)裡有包含 CJK Ext-B/C/D 字元,
而且外觀界面(Skin)的組態設定裡也有指定以「新細明體」呈現候選字,
但是大多數的 Linux 平台並無內建支援 CJK Ext-B/C/D 的字型,
所以必須將 Windows 8(或 Win 10)的新細明體移植至 Linux。

以 Ubuntu 10.04 為例,步驟如下:
1.開啟「終端機」,
 輸入「sudo chown -R terry /usr/share/fonts/truetype」(請將 terry 改為您登入 Linux 的帳戶名稱),
 然後按「Enter」鍵(可能會提示輸入登入 Linux 的密碼),
 執行完成後,「/usr/share/fonts/truetype」就會解除鎖定。
2.Windows 8 內建的新細明體(版本與 Windows 8.1 的相同)下載網址為:
 http://www.mediafire.com/?h8ag5ihc2sh8ii3
 解壓縮後,將「mingliu.ttc」、「mingliub.ttc」複製到「Win8Fonts」資料夾(請自行建立該資料夾),
 然後再複製到 Linux 的系統字型資料夾,一般是這個目錄:/usr/share/fonts/truetype。
3.開啟「終端機」,
 輸入「sudo fc-cache -f -v」,
 執行完成後,會立即更新系統字型檔,
 之後便可順利以「新細明體-ExtB」顯示 CJK Ext-B/C/D 字元。

關於 Linux 版的「泰瑞版小小輸入法」安裝方式,
已於壓縮檔內的「Readme.htm」文件裡載明,此處不再贅述。
必須要注意的是:
有些 Linux 的軟體會用到「Ctrl + 空白鍵」當作快捷鍵,
比如:Geany 預設使用這組快捷鍵當做自動補齊語法的按鍵,
因此新版的泰瑞版小小輸入法已經將「yong.ini」內指定的開啟主視窗快捷鍵改為「Ctrl + Alt + /」,
成功開啟主視窗後,您就能在 Linux 系統裡愉快的使用「泰瑞版小小輸入法」了!

創作者介紹

泰瑞的世界

terryhung 發表在 痞客邦 PIXNET 留言(0) 人氣()