作者oversky0 (oversky0)
看板Array
標題行列三十 人體工學版
時間Mon May 19 09:04:30 2008
功用說明:
1. 滿碼或按空白鍵後之選字改用 asdfghjkl; 鍵以減少手指移動之距離,
簡碼仍需用數字鍵。缺點是無法打字時同時從組字窗選字,因此不適合
習慣看組字窗選簡碼的人使用。
2. 原行列輸入法頻繁使用左手小指,基於人體工學之考量做以下修正。
a. 「,」可用「shift+,」 輸入,「。」可用 「shift+.」 輸入。
<> 需切入英文模式輸入。
b. z 之同碼字有「不、大、夫、雨」,其中「不」為第四高頻字,
「大」為第九高頻字。這兩字出現之頻繁,使連一級簡碼都懶得背的
我都用久就記起來了。不過用一級簡碼輸入「不」時,左小指要按兩
次,同時要做長距離移動,實在很累。因此「不」改為「z+空白鍵」
直接出字,其同碼字「大、夫、雨」需用一級簡碼輸入。
c. k 之同碼字有「人、入、八」,不背簡碼容易打錯。其中「人」是第
七高頻字,其一級簡碼也需動左小指按 1。現同上改為「k+空白鍵」
直接出字,其同碼字「入、八」需用一級簡碼輸入。
d. q 也有三個同碼字,不過因其字頻較低 (對!我沒背那三個字的簡碼)
所以就先不改了。
安裝說明:
0. 請先安裝 yahoo 輸入法。
http://tw.download.yahoo.com/keykey/
1. 請將檔案複製到
C:\Program Files\Yahoo KeyKey\DataTables\Generic
2. 使用時設定請不要勾選「打字時同時組字」。
3. 建議將字根組合最大長度設為 4,並勾選打到最大組字長度立刻出字。
由於本檔不包括詞彙輸入,加上 yahoo 輸入法已經有簡繁中文轉換模
組,設定為四碼可以加快速度。行列在倚天及 win95 時代本是滿四
碼就自動出字。後來 win95a 為加入詞彙而變更成五碼。記得當時詞彙
是要另外買的,而且我也懶得去背那些詞?有收到詞庫,所以一直沒使
這新增功能。
4. 可以試試使用動態字頻調整。不過這會增加左手小指的負擔。
修正說明:
1. 加入 %endkey <>1234567890。其作用為:
a. 可與簡碼字檔合併成一個檔案,使其可用泛用輸入法之方法加入香草輸
入法或 yahoo 輸入法。scim 請幫忙測試。簡碼字之鍵碼有加一數字尾
碼,修改時請特別注意。
b. 未加入 %endkey 前 w1~w0 選符號時無法作用。
2. 刪除「大、夫、雨、入、八」之編碼。
3. chardef 增加 <>0123456789 之對應碼。
後記:
本來我是看到 yahoo 輸入法有動態字頻調整才想試試看能不能弄出類似自然
倉頡那樣的智慧選字。這想法行之以久,加上現行香草輸入法 win32 版沒有
簡繁中文轉換模組以及關不掉快打模式視窗,便興起跳槽 yahoo 的想法。
後來才發現 yahoo 只是動態調整候選字,不過這也是很不錯的了。研究 cin
檔的規格後,發現長久以來的對行列的怨念及想法都可以實做出來,因此後
來就朝向人體工學的方向改進。簡單地說就是科技始終來自於怠性:)由於我對
cin 檔的格式只是一知半解,所以可能會有很多問題。希望 scim 及香草行列
的開發人員能多多指教。如果大家覺得這樣的人體工學修正不錯,也可以和行
列科技討論,看要不要列入以後改版的參考。
香草輸入法目前不支援一級簡碼,有人知道為什麼嗎?是不是只有獨立模組才
能用多個 cin 檔?那裏有這方面的技術文件?
Download:
http://0rz.tw/4747Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.211.247.30
※ 編輯: oversky0 來自: 128.211.247.30 (05/19 09:07)
推 dklink:不錯的想法,可惜VISTA 64BIT 不能用YAHOO輸入法…~"~ 05/19 09:17
※ 編輯: oversky0 來自: 128.211.247.30 (05/19 09:58)
※ 編輯: oversky0 來自: 128.211.247.30 (05/19 09:59)
→ oversky0:不知有沒有將選字窗改為橫式列字的隠藏選項? 05/19 10:09
→ oversky0:這樣看起來比較直覺。 05/19 10:10
推 albyu:只有獨立模組才能用多個 cin 檔,這在香草,SCIM,GCIN,OXIM 05/19 15:36
→ albyu:皆然... OpenVanilla 有行列的獨立模組,下載它的原始碼就可 05/19 15:37
→ albyu:可以參考了... 光用一個cin檔沒辦法做出簡碼特別碼全部功能 05/19 15:38
→ albyu:這就是我為什麼要寫 scim-array 獨立模組的原因 05/19 15:39
推 dotZu:呃……我想不要高興得太早,cin檔無法實作行列所有的功能 05/19 16:36
推 dotZu:如一二級簡碼一定要行列模組,所以我說Generic無法適用。 05/19 16:38
→ oversky0:不知 yahoo 輸入法改了什麼?我目前的做法的確可以做出簡 05/19 18:21
→ oversky0:碼。但是同樣的 cin 檔拿到 openvanilla 下就會有問題。 05/19 18:23
推 Reder:推一個 來試試。 05/19 22:27
推 dotZu:Generic和Windows內建的「通用輸入法編輯工具」 05/19 23:05
→ dotZu:兩者的能力不會相差太遠。 05/19 23:06
→ oversky0:windows 的好像沒 endkey ,那就不能按簡碼直接出字。 05/20 07:32
推 hhoo123:怪了,我安裝完之後,找不到 DataTables\Generic 耶 05/20 16:35
→ hhoo123:這樣 cin 檔是要放在哪? 如何 load ? 05/20 16:35
→ oversky0:請自行建立這兩個目錄。 05/20 22:34
推 vitLink64:關於2-b那點,我「不」「大」「雨」三個字都用特別碼來打 05/26 11:48
→ vitLink64:ah不 ak大 a,雨 其實還滿方便的 也不用按到數字鍵 05/26 11:50
→ oversky0:我行列一出就開始練了,那時還沒有特別碼。後來打習慣了 05/26 22:15
推 springgod:我是這樣打的 不:z空空 大:ak空 雨:z4 06/02 11:24