close
嚐試了滿久的,終於都解出來了。
使用arcvt行列轉碼程式,會自動刪除重覆字及“自動排序”。
詢問廖先生的答覆是,在日後大字集表,
考慮高速打字下,如果不排序會有出字跟不上的情形。
所以winxp的行列參考碼的在排序的情況下,
有些字會出現不是教學碼的容錯碼或簡碼。
使用arcvt行列轉碼程式,會自動刪除重覆字及“自動排序”。
詢問廖先生的答覆是,在日後大字集表,
考慮高速打字下,如果不排序會有出字跟不上的情形。
所以winxp的行列參考碼的在排序的情況下,
有些字會出現不是教學碼的容錯碼或簡碼。
反覆嚐試了幾種方法,終於找到比較簡單的解決方式。
基本上,arcvt是將txt的文字檔轉成tab的對照表16進位檔。
如果不想排序,只要分段轉tab檔,然後使用wincv16進位編輯,
依想要出碼的順序,依次往上疊就可以了。
基本上,arcvt是將txt的文字檔轉成tab的對照表16進位檔。
如果不想排序,只要分段轉tab檔,然後使用wincv16進位編輯,
依想要出碼的順序,依次往上疊就可以了。
例如,我的行列想要一碼字及二碼字的參考碼,出現自己新編的碼。
只要分段編輯文字對照表如下:
只要分段編輯文字對照表如下:
array01.txt 一碼字及二碼字 轉成 array01.tab -->想出現的碼
array02.txt 正確教學碼 轉成 array02.tab
array03.txt 容錯碼 轉成 array03.tab -->不想出現的碼
array02.txt 正確教學碼 轉成 array02.tab
array03.txt 容錯碼 轉成 array03.tab -->不想出現的碼
使用wincv的16進位觀檔,先開array03.tab,
在第一碼的位置插入檔案array02.tab,依法再插入array01.tab
然後另存成array30.tab,
再覆蓋原來的對照表就可以使用自己的行列編碼了。
在第一碼的位置插入檔案array02.tab,依法再插入array01.tab
然後另存成array30.tab,
再覆蓋原來的對照表就可以使用自己的行列編碼了。
-------------------------------------------------------------
另外一提,
桁茢的“,”逗號不重碼不能出字的問題,
不知dotZu版主解決了沒有。
我的方法是使用wincv直接改array30.tab,
編文字檔的時候,第一及第二前兩字,
隨便拉一個字當頭,第二字再排“,”。
桁茢的“,”逗號不重碼不能出字的問題,
不知dotZu版主解決了沒有。
我的方法是使用wincv直接改array30.tab,
編文字檔的時候,第一及第二前兩字,
隨便拉一個字當頭,第二字再排“,”。
, 火
, ,
……
,O 火
……
……
, ,
……
,O 火
……
……
然後進入16進位編輯,
將第一個字的數值隨便改一下,
我第一個字是排“火”,佔六個字元,
改成 00 00 00 00 00 00 再存檔,
如此“,”就可以直接出字。
將第一個字的數值隨便改一下,
我第一個字是排“火”,佔六個字元,
改成 00 00 00 00 00 00 再存檔,
如此“,”就可以直接出字。
我不擅長寫程式,只好用這種土法鍊鋼的方法。
Row123
全站熱搜