倉頡之友
康熙与倉頡
主頁 自學 倉頡字典 康熙字典體

倉頡平台2022 網上輸入法 九萬漢字

論壇 聯絡 康熙字典網上版 捐助本站
九方倉頡碼之構想 - 倉頡論壇 - 康熙字典与倉頡之友 - Powered by Discuz!
請選擇 進入手機版 | 繼續訪問電腦版



 找回密碼
 注册
查看: 18315|回復: 16

九方倉頡碼之構想

 火... [複製鏈接]
發表於 5-5-2010 15:07:15 | 顯示全部樓層 |閱讀模式
縱橫碼:

一橫二豎三點捺,
叉四插五方塊六,
七角八八九是小,
撇與左鉤都是零。

倉頡碼:

日月金木水火土竹戈十大中一弓人心手口屍廿山女田卜
       
  縱橫碼  九方倉頡碼
0 鈎撇   弓竹月
1 橫    一土
2 直    中山水卜
3 點捺   戈人
4 十    十木大
5 插    手廿
6 方    口日田
7 角    尸女
8 八    金難
9 小    火心

000 = 彡骨
111 = 三垚
222 = 川芔淼
333 = 厽众
444 = 森
555 = 掱荓
666 = 品晶畾
777 = 姦
888 = 鑫
999 = 焱惢
       
       
國 = 口戈口一 = 6361
家 = 十一心人 = 4193
富 = 十一口田 = 4166
強 = 弓戈中戈 = 0323
 樓主| 發表於 5-5-2010 15:45:06 | 顯示全部樓層
九方倉頡構想之理念:

(一)讓手提電子設備在0-9鍵之空間局限下嫁接倉頡系統。
(二)降低四角碼或T9之嚴重重碼及筆順問題。
(三) 讓倉頡使用者在無須學習下直接掌握。
發表於 5-5-2010 15:53:16 | 顯示全部樓層
不錯,大家討論下,有了定案我們可以試編碼。
 樓主| 發表於 5-5-2010 16:59:37 | 顯示全部樓層
我們可以簡單把現有之編碼表直接替換成相對數字。例如把所有田、日、口替代為6。如此類推。

只有九個數字碼, 重碼率增加是一定發生的了。但是我相信必定比四角碼好得多,亦不會有T9筆順的問題。上面的分類、數字的次序我們可以找一個容易記憶的方案。這裡我借用了縱橫碼的方案。我希望能為大家開發一個九方鍵盤的倉頡版本,讓所有電子設備都能使用同一套漢字檢索方案作為輸入、處理漢字的工具。
 樓主| 發表於 5-5-2010 17:07:34 | 顯示全部樓層
九方倉頡輸入之附加功能構想:

(一)以點"."代替空白輸入鍵。

(二)輸入後顯示1-9重碼字再按數字選字輸入。+-向前向後翻頁。

(三)輸入兩點".."為標點輸入。1-9顯示最常用九個標點,以數字輸入。
發表於 5-5-2010 17:56:43 | 顯示全部樓層
九方倉頡如果要出的話,只能分別出BIG5或GB版,如果出大字集重碼肯定多,其实九方的碼表很好編,只要用查找替換功能就能很快替換出九方的碼表,但重碼率的分析是一個不太好做的工作,選一種好的重碼率低的方案不太容易,因爲緃横有詞組倉頡沒有詞組,倉頡變九方不太容易。
 樓主| 發表於 5-5-2010 18:22:05 | 顯示全部樓層
我試了一些常用字。發覺在常用字中重碼問題並不嚴重。例如"我你"沒有重碼字, 他有兩個重碼但不常用的字"怸佗"、的得地沒有重碼。可惜我手上沒有倉頡碼表可以作一個統計。看看哪一個方案最理想。
發表於 5-5-2010 19:04:56 | 顯示全部樓層
本帖最後由 ogik1975 於 6-5-2010 09:26 AM 編輯

樓主擬用『九方倉頡碼』之構想,如是成事好極了!
還有現成的『縱橫碼』可作對應參照-妙哉!

原本在下想過或以『倉頡縱橫碼』連同另一『易速數碼』之構思…
希望『倉頡』可增多元功能之餘,並簡化取碼規則;
還具備有如「九方格式」的又一選項:
1日大山2月中女3金一田
4木弓難5水人卜6火心重
7土十手8竹0口9戈尸廿
總的來說,『倉頡輸入法』終極好學易用!
 樓主| 發表於 5-5-2010 20:53:12 | 顯示全部樓層
 樓主| 發表於 6-5-2010 07:17:29 | 顯示全部樓層
昨天從貴站中下載了倉頡原始碼表。作了一個簡單對換, 現抽一段示例如下:

2523    漢
2524    渶
2526    站
2527    淓
2528    瀟
253     衭
253     戲
2531    嶊
2531    遳
2531    灘
2532    濩
2534    敳
2534    獃
2535    漭
2536    湁
2536    褡
2537    瀁
25382   竣
2539    瀳
254     辛
254     浂
254     送
2542    竦
2542    溰
2543    竑
2544    湊
2544    溱
25443   竤
2546    渃
2546    湱
2546    湷
2546    逽
255     汫
255     洋
255     洴
255     迸
2550    溝
2550    遘
2551    嵯
2551    溠
25510   靖
2558    湴
256     浀
256     音
256     渵
2560    澫
2560    邁
25602   竟
2561    童
2561    巏
2561    灌
2563    嶟
2563    遵
2563    瀎
2563    襪
2564    章
2564    漠
2565    澧
2566    嶆
2566    漕
2566    遭
2566    灡
2567    嶩
2567    嶱
2567    濃
2567    襛
2569    意
25697   竭
257     妾
25711   翊
2573    嵫
2573    滋
2575    灆
25755   竮
2579    濨
258     洪
2582    港
2582    澌
2583    襆
2584    嶪
2584    澲
2585    溢
2586    崷
2586    遒
2586    潽
2588    溓
2589    濝
2593    遂
2596    竘
2599    濍
26      占
26      由
26      呇
26      汨
26      汩
26      沓
26      沺
26      衵
260     冑
260     胄
260     涓
260     渭
260     裐
2600    亨
2600    亭
2600    膏
2600    襉
 樓主| 發表於 6-5-2010 07:27:42 | 顯示全部樓層
重碼問題是有的,但由於本來倉頡編碼的重碼率已經偏低,把幾個碼合為一個數字沒有大量增加重碼,大約在五個以下的重碼相近字型。

我們可以採用縱橫碼的「詞組」輸入,以詞為輸入單元。

例如二字詞,採用頭尾頭尾速成碼,按組詞鍵:
例如:國家 = 田戈 十人 = 6343(組詞鍵)

三字詞, 頭 頭尾 頭尾:倉頡碼 = 人 土金 一火 = 31819 (組詞鍵)
 樓主| 發表於 6-5-2010 09:51:25 | 顯示全部樓層
方案二 - 平均分佈型:

九方倉頡編碼表
   哲理 筆劃 人身 字型    
0  日     人  
1  月     心  
2  金     手  
3  木  弓  口  卜
4  水  一     難
5  火  中     田
6  土  大     女
7     十     山
8     戈     廿
9     竹     尸
 樓主| 發表於 6-5-2010 13:46:08 | 顯示全部樓層
倉頡三代字母使用頻率統計:

A        1513
B        3012
C        1815
D        2087
E        1761
F        2379
G        1911
H        3785
I        2672
J        2161
K        1829
L        2238
M        4222
N        2277
O        2725
P        1570
Q        1274
R        3009
S        1676
T        2403
U        1817
V        1762
W        1368
X        220
Y        2231
 樓主| 發表於 6-5-2010 13:48:54 | 顯示全部樓層
使用頻率        字母
220        難
1274        手
1368        田
1513        日
1570        心
1676        尸
1761        水
1762        女
1815        金
1817        山
1829        大
1911        土
2087        木
2161        十
2231        卜
2238        中
2277        弓
2379        火
2403        廿
2672        戈
2725        人
3009        口
3012        月
3785        竹
4222        一
 樓主| 發表於 6-5-2010 14:07:08 | 顯示全部樓層
按字母使用率重排之方案:
789        火女十        弓金卜        中山
456        人心大        戈尸土        廿水木
123        一難           月田         口日
0 .        竹手                輸入
 樓主| 發表於 6-5-2010 20:23:33 | 顯示全部樓層
試了很多種編碼方法,單字輸入的重碼問題在保留倉頡取碼規則的情況下看似不可能解決。因為字碼表太大(倉頡三代原始碼表超過一萬字)。我認為在不能解決重碼問題下,採用縱橫式的排碼是比較人性化的排序。我們可以這樣記憶:

  縱橫碼  九方倉頡碼
0 鈎撇   弓(鈎)竹(撇)月(月的第一筆是撇)
1 橫    一土(土有兩個橫)
2 直    中山水卜(都有個重直中線)
3 點捺   戈人(捺如竹人八)
4 十    十大木(字型相近)
5 插扌   手廿(扌橫向就是廿艹)
6 方    口日田(都是方)
7 角    尸(角)女(如衣)
8 八    金難
9 小    火心(心似火有三個頂點)
 樓主| 發表於 11-5-2010 11:59:15 | 顯示全部樓層
CJ9.jpg

我試著把編碼表滙入, 不知怎的按數字出數字, 不能檢字運作。可否指教一下要如何設定才能運作成功?
您需要登錄後才可以回帖 登錄 | 注册

本版積分規則

Archiver|手機版|小黑屋|康熙字典与倉頡之友

GMT+8, 29-3-2024 05:52 PM , Processed in 0.029232 second(s), 10 queries , File On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表






倉頡之友 .自學倉頡輸入法    1997 - 2024   
馬來西亞    https://www.chinesecj.com
姐妹站:康熙字典網上版