用户:Shinjiman/ZhConversion/Makefile/Documentation
中文繁简转换Makefile程序,原著:User:Zhengzhu。
参数
标签 | 叙述 | 例子 |
---|---|---|
LANG | 语言编码 | LANG = LANG=zh_CN.UTF8 |
GREP | 使用 grep 使用的程式 | GREP = $(LANG) grep |
SED | 使用 sed 使用的程式 | SED = $(LANG) sed |
DIFF | 使用 diff 使用的程式 | DIFF = $(LANG) diff |
CC | 使用 C Compiller 使用的程式 | CC ?= gcc |
SF_MIRROR | 下载时使用的 SourceForge.net 的镜像(网名) | SF_MIRROR = easynews |
SCIM_TABLES_VER | 输入法字库的版本 | SCIM_TABLES_VER = 0.5.5 |
SCIM_PINYIN_VER | 拼音输入法的版本 | SCIM_PINYIN_VER = 0.5.91 |
LIBTABE_VER | 中文-注音对照表版本 | IBTABE_VER = 0.2.3 |
Makefile target
Sources
Unihan.txt
下载Unihan.zip,再展开Unihan.zip成Unihan.txt,内含 Unicode 对应资料。
EZ.txt.in
下载scim-tables.tar.gz,再展开./scim-tables/tables/zh/EZ-Big.txt.in成EZ.txt.in,内含繁体中文常用字汇资料。
phrase_lib.txt
下载scim-pinyin.tar.gz,再展开./scim-pinyin/data/phrase_lib.txt成phrase_lib.txt,内含简体中文常用字汇资料。
tsi.src
下载libtabe.tgz,再展开./libtabe/tsi-src/tsi.src成tsi.src,内含繁体中文常用字汇资料。
wordlist
由 phrase_lib.txt , EZ.txt 及 tsi.src 档案整合至 'wordlist' 的单一档案。
printutf8
将 Unicode 码(Windows NT 中称为“单码”)转成相应的字。
转换表(Unicode表格格式)
unihan.t2s.t
建立繁体→简体转换表 "unihan.t2s.t" 以表格方式表示。
trad2simp.t
由 "unihan.t2s.t" 建立繁体→简体转换表 "trad2simp.t",再附加上 trad2simp.manual 档案。
unihan.s2t.t
建立简体→繁体转换表 "unihan.s2t.t" 以表格方式表示。
simp2trad.t
由 "unihan.s2t.t" 建立繁体→简体转换表 "simp2trad.t",再附加上 simp2trad.manual 档案。
建立转换表程式码
一对多繁体→简体转换程式码 [t2s_1tomany.t]
由 trad2simp.t 筛选一对多个文字,建立繁→简 PHP 转换码。
一对一繁体→简体转换程式码 [t2s_1to1.t]
由 trad2simp.t 产生一对一转换表,
由简→繁转换表中加入一对一转换。
一对多简体→繁体转换程式码 [s2t_1tomany.t]
由 simp2trad.t 筛选一对多文字,建立简→繁 PHP 转换码。
一对一简体→繁体转换程式码 [s2t_1to1.t]
由 simp2trad.t 产生一对一转换表,
由繁→简转换表中加入一对一转换。