夏爾巴語翻譯

為了要找能在Windows 8與Windows Server 2012上執行、符合使用習慣、能自建詞組的中文輸入法,無意間找到了一個功能強大的中文輸入法平台:小小輸入法,試用後真是相見恨晚,終於可以把微軟亳無進步的輸入法丟棄了!小小輸入法作者周永是對岸的高手,Windows有32與64位元兩種版本,除了能整合到Windows的內建輸入環境,也能以外部執行檔的方法執行,因此能存放在隨身碟帶著到別的電腦執行你平常習慣的輸入法,它的執行速度快、彈性高、可調整空間大,如果你常常在找支援較少的輸入法(如大易、無蝦米、行列),或找不到能在Windows 8-Stlye UI裡使用的輸入法的話,那麼救星出現了,趕緊試試小小輸入法吧。周永先生在2008年就推出了第一版,經過這幾年的演進,輸入功能已經相當完備,同時也有Linux版本與Android版本,日後就能讓我們在不同平台都使用相同的輸入法,真是太棒了。


小小輸入法視窗,每個圖示都能自訂候選字有單行、兩行與多行三種


國內知道小小輸入法的人似乎比較少,而泰瑞的世界介紹了十多篇相關文章,並且設置好繁體中文版本,想要馬上能安裝使用的朋友建議直接由泰瑞的版本開始安裝。

小小輸入法安裝


我們可由下列網址下載小小輸入法:



點擊安裝資料夾裡的yong.exe後會自動產生一個 .yong 的資料夾,此資料夾裡的yong.ini就是系統設定檔,小心不要設定到安裝資料夾裡的yong.ini了。

檔案清單與說明


我把重要的幾個檔案列出並做說明,除了碼表檔(碼表指的是輸入法的對照表)可設定為UTF-8外,大部份的文字檔編碼是GB 18030


檔名 說明
yong.exe 小小輸入法執行檔
yong-config.exe 設定程式(泰瑞版沒有收錄)
libl.dll 程式庫
libmb.so 碼表引擎程式庫(mb就是碼表的拼音縮寫)
translate.txt yong.exe的簡體/繁體介面對照表
bd.txt 標點符號對照表(bd是標點的拼音縮寫)
normal.txt 常用字表
urls.txt 自動變成英文的網址開頭字串檔(有需要再自行建立)
keyboard.ini 螢幕小鍵盤符號表(編碼:UTF-8帶簽名)
.yong\yong.ini 使用者的設定檔
.yong\user.txt 使用者新增的詞組
mb\Chajei.txt 倉頡碼表文字檔;開頭是設定,[data]後就是key value的對照組合
mb\Chajei.ini 倉頡輸入法的額外設定
mb\ChajeiKey.txt 定義英文的字根顯示成中文符號的對照表
LC\LC.txt聯想詞定義檔(等同微軟輸入法的相關字詞;LC是聯想的拼音縮寫)
skin\skin.ini 預設的皮膚設定檔。可在skin資料夾建子目錄存放不同的皮膚
skin\skin?.ini 候選字類型0~2對應skin0.ini~skin2.ini
skin\圖檔 小小輸入法工具視窗的外觀圖檔
imm\ Windows 7以前的輸入法架構(Input Method Manager),用install.bat或install64.bat安裝到系統輸入環境
tsf\ Windows 7與其後作業系統的輸入法架構(Text Service Framework),用install.bat或install64.bat安裝到系統輸入環境


bd.txt備忘


bd.txt可以使用 $| 當做輸入後游標最後的停留位置,如下例是按半形的雙引號輸出全形的括號「」,並將游標停在括號中間:

 
" 「$|」


小小輸入法內建幾個配對括號的按鍵:


按鍵說明
[ 按第一次是【,第二次是】
] 按第一次是「,第二次是」


mb\Chajei.txt倉頡碼表檔備忘


倉頡碼表檔開頭的wildcard參數用來定義萬用字元,當你拆不出字時可以用萬用字元來顯示符合的字,我平常是用 z 來當做萬用字元。可惜小小輸入法的一個萬用字元只能找到一個對應的倉頡碼,如 aza 會列出aaa、aba~aza,不能列出多個符合的碼(vzw無法列出vmgow 牆字),亦即小小輸入法的wildcard等同 ? 號而不是 * 號。

常用按鍵


調整後的泰瑞版小小輸入法與原系統不同的按鍵與常用按鍵說明:


功能 按鍵
候選字翻頁 PgDn、PgUp
反查字根編碼 在中文輸入狀態下先複製單字,再按 Ctrl+?
中文/英文切換 左Shift
中文/英文符號切換 Ctrl+.
臨時英文模式 左Ctrl,進入英文模式後輸入英文按Enter輸出
新增字詞 標示後按 Ctrl+Insert
刪除字詞 標示後按 Ctrl+Delete
螢幕小鍵盤 Ctrl+Alt+K,小鍵盤按右鍵挑選不同的符號表
網路字典 組字後按Alt+Enter


.yong/yong.ini範例


yong-config.exe只能設置比較重要的的參數,更多的設定必須直接編輯yong.ini,修改前記得先備份。以下內容大部份是TerryHung所設定。


#【程式版本】
[DESC]
version=2

#【輸入法基本設置】
[IM]

#輸入法模式
default=0
0=cj_yong
1=Phon
2=English
#0=Chajei0
#1=Chajei1
#2=Chajei2
#3=Array
#4=Dayi
#5=Boshiamy
#6=Pin
#7=Phon
#8=Japan
#9=English

#候選字每頁個數
cand=10

#使用者造詞來源:鼠標選擇=PRIMARY、剪貼簿=CLIPBOARD
select=PRIMARY

#簡繁轉換:不轉換=0、轉換=1

#輸入法主視窗開啟方式:程式執行後立即開啟=1、使用快捷鍵開啟=0
enable=0

#介面外觀圖片檔及設定檔路徑
skin=skin 2

#﹝Enter﹞鍵作用:清除輸入視窗=clear、打出第一個候選字=commit、打出組字字根=空白
enter=clear

#插入點位置顯示模式(限安裝版):組字時不找字=0、邊組字邊找字=1
#此模式原命名為「預編輯模式」

#組字字根顯示類型(限安裝版):顯示於候選字窗格=0、同時顯示在候選字窗格及插入點位置=1
#此模式原命名為「預編輯類型」,必須在「預編輯模式」設為 1 時才有作用
preedit=0

#自動調整候選字被選頻率:關閉=0、開啟=1 快速调频、2比较慢点的调频
auto_move=0

#小鍵盤作用:當作字根=0、不當作字根=1
keypad=1

space=default
filter=0
#【輸入法碼表】
[table]

#【輸入法主視窗設置】
[main]

#指定「調整主程式界面語言」之轉換檔(轉換檔請以 GB18030 編碼儲存)
translate=translate.txt

#指定「yong.ini」之編輯程式
#例:下行設定為在小蝸牛圖示上按兩下後,會用 EditPlus 開啟 yong.ini
edit=C:\\Program Files\\EmEditor\\emeditor.exe

#工作列圖示(小蝸牛圖案):不顯示=0、顯示=1
tray=1

#隱藏輸入法主視窗:不隱藏=0、隱藏=1

#輸入法主視窗位置:螢幕右下=0、螢幕上中=1、螢幕左下=2
pos=0

#【輸入模式設置】
[input]

#設定候選字字型、字體大小
font=新細明體 12

#邊組字邊提示字元的組字字根:關閉=0、開啟=1
hint=1

#跟隨插入點(游標):是=0(建議)、否=1(組字視窗將固定於螢幕左下角)

#隱藏組字視窗:不隱藏=0、隱藏=1
noshow=0

#候選字窗格寬度
strip=30

#新型跟隨插入點(游標):關閉=0、開啟=1(建議設為 0)
a_caret=0

#【快捷鍵定義】
[key]

#開啟/關閉輸入法主視窗
trigger=CTRL_SPACE

#第二、第三候選字選擇鍵(不得與字根鍵重複)
#第一候選字以空白鍵直接「上屏」,無需設置
select=- =

#中打/英打切換
CNen=LSHIFT

#臨時英文模式切換鍵
#此模式可用來轉換日期格式(2010.8.1→2010年8月1日)、數字格式(12345→一二三四五),或作四則運算
tEN=LCTRL

#輸入法模式循序切換
switch=CTRL_DOWN

#候選字翻頁
page=PAGEUP PAGEDOWN

#以詞定字
w2c=NONE NONE

#漢字過濾
filter=\\

#調整詞頻
move=CTRL_UP CTRL_DOWN

#顯示輸入條
ishow=`

#開啟/關閉打繁出簡
s2t=CTRL_ALT_S

#重複上一個字
repeat=CTRL_ALT_G

#輸入法模式快速切換
switch_default=CTRL_SHIFT_0
switch_1=CTRL_SHIFT_1
switch_2=CTRL_SHIFT_2
#switch_3=CTRL_SHIFT_3
#switch_4=CTRL_SHIFT_4
#switch_5=CTRL_SHIFT_5
#switch_6=CTRL_SHIFT_6
#switch_7=CTRL_SHIFT_7
#switch_8=CTRL_SHIFT_8
#switch_9=CTRL_SHIFT_9

#輸入法模式定義:

[cj_yong]
name=倉頡
engine=libmb.so
arg=mb/cj_yong.txt

#设置为繁体输入法
trad=1

#empty指空码提示,multi指重码提示,两个选项可选
beep=empty,multi

overlay=mb/Chajei1.ini
#相關字詞詞庫檔
assoc_dict=LC/LC.txt
#相關字詞模式:關閉=0、開啟=1
assoc_len=1
#相關字詞出現方式:只出現一次=0、循環出現=1
assoc_loop=0

[Chajei0]
name=倉頡
engine=libmb.so
arg=mb/Chajei.txt
trad=1
#beep=empty,multi
overlay=mb/Chajei.ini

[Chajei1]
name=倉頡聯想
engine=libmb.so
arg=mb/Chajei.txt
trad=1
#beep=empty,multi
overlay=mb/Chajei1.ini
#相關字詞詞庫檔
assoc_dict=LC/LC.txt
#相關字詞模式:關閉=0、開啟=1
assoc_len=1
#相關字詞出現方式:只出現一次=0、循環出現=1
assoc_loop=0

[Chajei2]
name=倉頡注音
engine=libmb.so
arg=mb/Chajei.txt
trad=1
#beep=empty,multi
overlay=mb/Chajei.ini
#相關字詞詞庫檔
assoc_dict=LC/2Phon.txt
#相關字詞模式:關閉=0、開啟=1
assoc_len=1
#相關字詞出現方式:只出現一次=0、循環出現=1
assoc_loop=0

[Array]
name=行列30
engine=libmb.so
arg=mb/Array30.txt
trad=1
#beep=empty,multi

[Dayi]
name=大易四碼
engine=libmb.so
arg=mb/Dayi4.txt
trad=1
#beep=empty,multi
overlay=mb/Dayi.ini

[Boshiamy]
name=無蝦米
engine=libmb.so
arg=mb/Boshiamy.txt
trad=1
#beep=empty,multi
overlay=mb/Boshiamy.ini
tip_simple=2

[Pin]
name=漢語拼音
engine=libmb.so
arg=mb/Pin.txt
trad=1
#beep=empty,multi
overlay=mb/Pin.ini

[Phon]
name=注音
engine=libmb.so
arg=mb/Phon.txt
trad=1
#beep=empty,multi
overlay=mb/Phon.ini
beep=none

[Japan]
name=日文
engine=libmb.so
arg=mb/Japan.txt
biaodian=en
#beep=empty,multi
overlay=mb/Pin.ini

[English]
name=英文
engine=libmb.so
arg=mb/English.txt
biaodian=en
beep=none
#beep=empty,multi


參考




<!--[code lang="shell"]
[/code]-->

原文:簡睿隨筆

##
有個問題~
像windows檔案總管通常我按s,就會跳到s開頭的資料夾。
但使用小小輸入法有辦法這樣做嗎?

dorlon wrote:
有個問題~像wind...(恕刪)


這不是檔案總管的功能嗎...?


在中文輸入法切換到英打(按左Shift) 再按 s
請問這套有辦法連續打字不用選字嗎?
因為我裝完內置版後 使用跟微軟注音一樣
都要打一個字就要選一次字

因此我都是使用微軟內建的新注音
可以一路注音打字到底都不用選字 等我打完一串字 再選有錯誤的字就好

一直再找一套可以連續打注音又不用選字又聰明的輸入法
可是微軟新注音很笨 常常打過的一些字 他自動選擇的字老是是錯的

=======================================================================================
我自己找到解答了= =
http://terryhung.pixnet.net/blog/post/30322596

>其實,小小輸入法本身並沒有優秀的智慧型選字功能,
>所以,我並不建議注音輸入法的使用者改用小小輸入法,
>微軟新注音輸入法、Yahoo! 奇摩輸入法、自然輸入法才是注音族應該選用的。

Yahoo! 奇摩輸入法、自然輸入法 我也都用過
可是我常玩ONLINE GAME 這2套輸入法 常在遊戲內會出問題(不是不能選字 就是下拉選字看不見字)
所以都只用最笨的的微軟新注音

以下內文出自: https://www.mobile01.com/topicdetail.php?f=300&t=3085786有關翻譯的問題歡迎諮詢華頓翻譯社

arrow
arrow
    全站熱搜

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