cht電腦資訊輸入法行列輸入法
adm Find login register

支援詞庫的行列輸入法

coolcd
joined: 2008-01-21
posted: 2594
promoted: 347
bookmarked: 94
1subject: 支援詞庫的行列輸入法Promote 0 Bookmark 02011-05-01quote  

行列31的討論串中,老刀兄提到行列詞庫的版權無虞,因為該篇主要討論行列31,所以在此另開一篇來討論。

從官網的說明:

行列詞彙輸入

行列輸入法不僅可以一個字接一個字的輸入,也可以用詞彙的方式來輸入,像「股份有限公司」這個詞,或者更長的詞,也一樣按四個鍵就完成輸入。

(1)輸入詞要如何按鍵?

行列輸入法在輸入詞的時候,並不需要按轉換鍵,您只要在按完詞的字根鍵後,再按個[ ' ]詞鍵(在ENTER 左邊的按鍵),系統就會將您要的詞找出來。

例如,您要輸入「台灣」這個詞,即是在打完[ 26 0- 38 5- ]四鍵後,接著按下[ ' ] 這個詞的終結鍵。

(2)詞的取碼規則

  兩字詞:取第一個字的首、尾字根,和第二個字的首、尾字根

         首 尾 首 尾
      台灣〔ㄙ 口 水 ㄅ〕
         26 0- 38 5-

      屏東〔尸 廾 木 曰〕
         59 4- 48 01

  三字詞:取第一個字的首、尾字根,第二個字及第三個字的首根

          首 尾 首 首
      台灣省〔ㄙ 口 水 小〕
          26 0- 38 38

      台灣人〔ㄙ 口 水 人〕
          26 0- 38 8-

  四字詞或超過四字:取前面四個字的首根


           首 首 首 首
      台灣海峽〔ㄙ 水 水 山〕
           26 38 38 3-

      台灣地區〔ㄙ 水 土 匚〕
           26 38 41 12

      精誠所至金石為開〔米 言 戶 一〕
               88 60 5- 1-

(3)行列詞庫

行列詞彙輸入的資料庫,是允許使用者依個別需要來自建,也可以隨時加以修改,詳細請參閱行列輸入法乙書的說明。


行列科技為了方便使用者,特別整理了約六萬個詞的通用詞庫,並在該通用詞庫的磁片內,附上一個行列詞庫自動編碼程式,有了該自動編碼程式,您只要輸入所要的詞,編碼就由程式來幫您自動完成。


當您購買「行列輸入法」乙書,所附的「行列全自學CAI」磁片裡,有一個包括台灣地區地名的行列詞庫,您可以進入行列CAI的中文系統,試用行列詞庫。


一個完整的輸入法必需要有詞彙輸入及自建詞自動編碼的功能,行列必不讓您失望。

看來似乎只要在 cin 檔加入輸入鍵 ',再把詞庫加入即可?

edited: 1
eliu

joined: 2007-08-09
posted: 11290
promoted: 612
bookmarked: 185
新竹, 台灣
2subject: Promote 0 Bookmark 02011-05-01quote  

用 ' 當 endkey 應該就可以

老刀

joined: 2008-11-02
posted: 206
promoted: 17
bookmarked: 9
新北市汐止區
3subject: Promote 0 Bookmark 02011-05-05quote  

eliu

用 ' 當 endkey 應該就可以

理論上是如此,但事實上並非這麼簡單。

因為在按 ' 之前,候選字窗的狀態必須和現行的「gcin 行列」一樣;在當按下 ' 之後,才開始從行列詞庫檔中抓出正確的詞,個人認為這需要額外的 coding 才行。

-----

(可能是)現此時唯一用台文所寫的 3C 專題部落格「老刀烏白講」,歡迎你入來交關

 

老刀

joined: 2008-11-02
posted: 206
promoted: 17
bookmarked: 9
新北市汐止區
4subject: Promote 0 Bookmark 12011-05-05quote  

官版支援 60,000 詞庫的「行列字詞輸入法」,在此貼上字詞的定義部分。

其中最末一行為 |(且其後不接其他字),依行詞字詞輸入法規格書的說明,係代表本詞庫檔的「結束」。至於 gcin 是否保留這個定義,就交給 eliu 大兄自行決定吧。

-----

(可能是)現此時唯一用台文所寫的 3C 專題部落格「老刀烏白講」,歡迎你入來交關

 

coolcd
joined: 2008-01-21
posted: 2594
promoted: 347
bookmarked: 94
5subject: Promote 0 Bookmark 02011-05-06quote  

老刀

理論上是如此,但事實上並非這麼簡單。

因為在按 ' 之前,候選字窗的狀態必須和現行的「gcin 行列」一樣;在當按下 ' 之後,才開始從行列詞庫檔中抓出正確的詞,個人認為這需要額外的 coding 才行。

試做了一個版本,如老刀所說,如果只在 gtab 改,詞會在輸入字時就進入候選字視窗,不過個人覺得這可說是 bug 也可說是 feature。

eliu

joined: 2007-08-09
posted: 11290
promoted: 612
bookmarked: 185
新竹, 台灣
6subject: Promote 0 Bookmark 02011-05-06quote  

我覺得不如一開始就把 ' 放在最前面,然後使用「唯一選擇時自動送出的選項」,也不用按空白鍵。

這樣就不用字&詞混在一起,也可以按數字直接選詞,不用完整的輸入。

edited: 2
coolcd
joined: 2008-01-21
posted: 2594
promoted: 347
bookmarked: 94
7subject: Promote 0 Bookmark 02011-05-06quote  

eliu

我覺得不如一開始就把 ' 放在最前面,然後使用「唯一選擇時自動送出的選項」,也不用按空白鍵。

這樣就不用字&詞混在一起,也可以按數字直接選詞,不用完整的輸入。

' 放在前面也可以,這麼一來可以直接找詞

不過我覺得字詞一起找也沒什麼壞處

另外,個人不太習慣使用「唯一選擇時自動送出」

因為這會讓行為變得比較無法預測  (不知道輸入拆碼後,字/詞會不會自動送出)

cht電腦資訊輸入法行列輸入法
adm Find login register
views:11941