zm 4 scim

郑码码表for scim

返回home
下载地址: http://zhasm.com/software/zm4scim_2007_0723.zip
大小:4MB

词库名: 郑码拼音
整理者: zhasm ( http://zhasm.com)
郑码拼音网址: http://zm4linux.googlepages.com
最终整理完毕日期:2007年7月23日

使用方法:
1,解压。
2,sudo cp zmpy.bin /usr/share/scim/tables
3,sudo cp zm.png /usr/share/scim/icons
4,重启scim或X.

制作环境:Ubuntu 7.04
工具:
1,自制的perl版郑码码表生成器(56KB, http://zhasm.com/software/zmIMEgen.tar.bz2)
2,perl
3,VIM


图标:
参考winzm图标,用gimp制作而成。

词库构成:
1,原版winzm.mb里的所有词汇49千余条(包括单字)。
2,搜狗实验室"互联网词库"157千余条,赋之以郑码编码。下载地址: http://www.sogou.com/labs/dl/w.html
3,飞鱼拼音词汇,原文件159千余行,但是拼音的简拼方案较多,逐行拆开后有355千余条。下载地址: http://www.freewb.org/download.htm
4,符号。参考了gapeng的“大多数特殊符号”方案,见 http://cn25.net/zm/showbbs.asp?bd=17&id=362&totable=1
5,将上述词条优化处理,去芜存菁。

词频信息:
  郑码单字的词频参考了scim自带的wubi.bin里所包含的词频信息;
  郑码2字以上(含)词条以搜狗实验室"互联网词库"为主词频表分别赋值;
  拼音词条词频亦以搜狗实验室"互联网词库"为主词频表分别赋值,但其权重为0.1。即,相同的一个词,其郑码词频为1000的话,则其拼音编码的词频为100。如果某词条在搜狗实验室"互联网词库"查不到,则其词频为0。所有的符号词频均为0。
****由于scim可以智能调频,所以某个词用的次数越多,则它的词频数上升越快。

码表主体:
1,26个高频字,77-95行
2,编码为2个字母的高频郑码词汇(单字),101-807行
3,编码为3个字母的常用郑码词汇(单字),808-6991行
4,编码为4个字母的郑码词汇(单字),6992-185138行
5,编码为3、4个字母的符号集,185139-186460行
6,编码为1-34个字母的拼音编码词条,186461-542236行

附表:大多数特殊符号综述

 符号编码部分,包含几乎所有的特殊符号(包括大多数的UNICODE符号)
其中系列符号及编码如下:
(即AA+符号系列的简拼)
标点                              AABD
单位如㎎㎏㎜㎥㎦等                AADW
俄语大写字母                      AAED
俄语小写字母                      AAEX
希腊大写字母                      AAXD
希腊小写字母                      AAXX
特殊符号如♂■☆▓╬等            AAFH
货币符号如¥£等                  AAHB
日语假名                          AAPJ和AAJP
箭头如→↗⇋等                     AAJT
拼音带调如ǐň等                   AAPY
数字带点如 ⒓                     AASD
数字带点括号如⑿㈠                AASK
数字带圈如⑫                      AASQ
数字带点如 ⒓                     AASD
数字加黑背景如❶                  AASH
带圈字母如ⓐⒶ等                  AAZQ
罗马数字大写                      AALD
罗马数字小写                      AALX
苏州码子如 〢 〣 〧 〨等          AASM
数学符号如≈∮ ∴等               AASX
注音符号如ㄒ ㄓ ㄔ ㄕ等           AAZY
制表符如┏┗┣╋等                AAZB
八卦符号如☷☲等                  AABG
扑克符号如♠♡等                   AAPK
国际象棋符号如♔♕等              AAXQ
乐谱符号如♫♬                    AAYP
波浪线如~﹌等                    AABL
横线如_﹊等                      AAH
竖线如︱︴等                      AAS
斜杠如\∥等                      AAXG
上标如¹²等                        AASB
下标如₁₂等                      AAXB
引号如『﹃“等                    AAYH
括号系列如〖】︽︾︷︸等          AAKH
钟点如㍘㍙㍚等                    AAZD
日期如㏠㏡等                      AARQ
月份如㋀㋁等                      AAYF
表情☹☺☻                         AABQ

常用符号可直接打出,主要采用A+名称简拼或是A+象形
如  章节符§可用AZJF和ASSF(可看作是两个SS) 打出
    摄氏度℃可用ASSD和AOC打出

不大于号≯  是 ABDY 
大于等于号≧是ADDY
约等与≈是AYDY
㍿是AZSH
™是ATM
℡是ATEL
㏕是AMIL
㏄是ACC
°是ADU
㈱是AZK(株带括号) ㊣是AZQ(正带圈)
笑脸☺是AXL
雄性符号♂是AXX


多数的标点均可用A+名称简拼打出
如‘单引号 是ADYH
   《是ASMH
   …是ASLH

  数字      +点(或是带圈、带括号)的打法
A+数字的简拼+D (       Q、  K   )
如 ⒓就是ASED
如果数字是汉字的话,在后再加H
如㈥就是ALKH
如果数字是数字的话,为了避开重码可能再加S

在此不多赘述,请自行了解。