行列三十人體工學版

看板Array (行列輸入法)作者 (oversky0)時間16年前 (2008/05/19 09:04), 編輯推噓9(9013)
留言22則, 8人參與, 最新討論串1/1
功用說明: 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)

05/19 09:17, , 1F
不錯的想法,可惜VISTA 64BIT 不能用YAHOO輸入法…~"~
05/19 09:17, 1F
※ 編輯: oversky0 來自: 128.211.247.30 (05/19 09:58) ※ 編輯: oversky0 來自: 128.211.247.30 (05/19 09:59)

05/19 10:09, , 2F
不知有沒有將選字窗改為橫式列字的隠藏選項?
05/19 10:09, 2F

05/19 10:10, , 3F
這樣看起來比較直覺。
05/19 10:10, 3F

05/19 15:36, , 4F
只有獨立模組才能用多個 cin 檔,這在香草,SCIM,GCIN,OXIM
05/19 15:36, 4F

05/19 15:37, , 5F
皆然... OpenVanilla 有行列的獨立模組,下載它的原始碼就可
05/19 15:37, 5F

05/19 15:38, , 6F
可以參考了... 光用一個cin檔沒辦法做出簡碼特別碼全部功能
05/19 15:38, 6F

05/19 15:39, , 7F
這就是我為什麼要寫 scim-array 獨立模組的原因
05/19 15:39, 7F

05/19 16:36, , 8F
呃……我想不要高興得太早,cin檔無法實作行列所有的功能
05/19 16:36, 8F

05/19 16:38, , 9F
如一二級簡碼一定要行列模組,所以我說Generic無法適用。
05/19 16:38, 9F

05/19 18:21, , 10F
不知 yahoo 輸入法改了什麼?我目前的做法的確可以做出簡
05/19 18:21, 10F

05/19 18:23, , 11F
碼。但是同樣的 cin 檔拿到 openvanilla 下就會有問題。
05/19 18:23, 11F

05/19 22:27, , 12F
推一個 來試試。
05/19 22:27, 12F

05/19 23:05, , 13F
Generic和Windows內建的「通用輸入法編輯工具」
05/19 23:05, 13F

05/19 23:06, , 14F
兩者的能力不會相差太遠。
05/19 23:06, 14F

05/20 07:32, , 15F
windows 的好像沒 endkey ,那就不能按簡碼直接出字。
05/20 07:32, 15F

05/20 16:35, , 16F
怪了,我安裝完之後,找不到 DataTables\Generic 耶
05/20 16:35, 16F

05/20 16:35, , 17F
這樣 cin 檔是要放在哪? 如何 load ?
05/20 16:35, 17F

05/20 22:34, , 18F
請自行建立這兩個目錄。
05/20 22:34, 18F

05/26 11:48, , 19F
關於2-b那點,我「不」「大」「雨」三個字都用特別碼來打
05/26 11:48, 19F

05/26 11:50, , 20F
ah不 ak大 a,雨 其實還滿方便的 也不用按到數字鍵
05/26 11:50, 20F

05/26 22:15, , 21F
我行列一出就開始練了,那時還沒有特別碼。後來打習慣了
05/26 22:15, 21F

06/02 11:24, , 22F
我是這樣打的 不:z空空 大:ak空 雨:z4
06/02 11:24, 22F
文章代碼(AID): #18CD8VA6 (Array)
文章代碼(AID): #18CD8VA6 (Array)