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