Subject: [TALK.CMPT]~{;FScR9;0#(KD#)~}Dialog between Two Fish (4)

From: [email-masked] ()
Date: 4 Aug 1993 09:36:38 GMT

黄鱼夜话（四）

                         ＨＺ码与ｚｗｄｏｓ（续）
                              汉字输入编码

带鱼：今天俺试着用zwdos输入中文，累了个半死，这zwdos真是“中文捣
死”啊。
黄鱼：别介，人魏老板发明这zwdos容易吗？这个软件为ＰＣ用户接受中文信
息做出了不可磨灭的贡献。不过它目前采用的中文输入方法是不太好使。俺今晚就
先讲讲中文输入。
      你昨天提到的王码、苍颉码，是汉字的输入编码。为了将汉字输入电脑，需
要将每个汉字转换为输入编码。这汉字输入编码的实质就是把作为平面文字的汉字
变成容易做成二进制代码上机传输的线性文字（如英文）。汉字输入编码方法虽然
很多，但基本可以归纳为字形法、字音法和音形结合法三种。象大陆的王永民王教
主的王码（五笔字型）和台湾的朱邦复朱教主的倚天仓颉码就是形码，大陆的拼音
码和台湾的注音码就是音码。现在基本上是大陆搞的输入法用于ＧＢ码，台湾搞的
则用于ＢＩＧ５码。不过听说有用于简化字的简仓码。
带鱼：这拼音码不是挺好吗？
黄鱼：拼音码好处是简便易学，有点拼音底子就成。但汉字同音字太多，俺看过一
个统计，那上边说呀，有一千六百七十二个汉字，各自都拥有一百个以上的同音字
，最多的达一百七十七个，造成表达上的很大困难。用在ifcss.org能拿到的
不花钱的中文软件，你玩那拼音输入就不能盲打，你得在屏幕编辑的选字框内选取
你要输入的同音字，打字速度受到限制。不过听说现在国内有一种叫天利的音码输
入法很是了得，可能是在同音字鉴别方面有了突破。ＣＸｔｅｒｍ上用的主元输入
法据说也不错。
带鱼：那五笔字型怎样呢？
黄鱼：五笔字型是一种按字形特征编码的输入方法，是形码中的较有影响的一种。
王教主今年五月底还上中央电视台向全国传教了。五笔字型按笔划－字根－整字－
词语的序列，建立了一个按字形特征编码的完整体系。字根代码是五笔输入法编码
的主要依据。按首笔划分作横、竖、撇、捺、折五类，各对应英文键盘上的一个区
，每个区又分作五个位，位号从键盘中部向两端放射排列。共２５个键位。各键位
的代码，既可以用区位号（１１－５５）表示也可以用对应的英文字母表示。共有
１３０种字根。你在用五笔输入法时就是将单字或词语拆分取码，将代码输入。有
人形象地叫它五笔拆字。如果熟练地掌握了编码规则，你就可以盲打了。
      俺在grumpy.ssc.gov: /pub/Chinese-FIles/Hanzi-Input存有一套五笔
字型入门材料，其中有讲义、五笔字型编码总表、五笔字型键盘字根图等，你有兴
趣可以爱妇踢屁取回来看看。现在还有一种５０字元输入法，是形码中的后起之秀
，它只用５０个字根（字元），比五笔少８０个，可能容易学些，不过俺还没见过
。
带鱼：有哪些中文软件可以用用五笔输入法呢？
黄鱼：ＰＣ用户可以试一下南极星，你在菜单“汉字输入－其它方法”下选Ｂ，就
进入五笔了。南极星还有查码功能，你用拼音输入一个字，将光标移到要查的字下
，切换到五笔输入，在菜单“汉字输入”下选“显示编码”就成了。俺刚送到
grumpy.ssc.gov的全部６７６３个国标汉字的五笔编码表也可用来转成南极星的五笔输
入法文件。具体办法你可以看一下南极星中的cizudic.doc文件。Ｘ级Cxterm
也可以用五笔输入，最新版的ＭＡＣ简体字中文操作系统７．１也支持五笔输入并
有查码功能。
带鱼：那俺可以不用在zwdos下用拼音加部首输入中文，改用其它中文软件编
ＨＺ文件吗？
黄鱼：可以。这是一个两步法。第一步，用你喜欢用的输入法在中文环境／编辑系
统下如ＰＣ的南极星、Ｘ级的Cxterm加Celvis、ＭＡＣ的中文操作系统加
一个文书处理系统象Nisus、Turbo Writer等编辑ＧＢ文件；第二步，用
转换软件将ＧＢ文件转成你准备贴的ＨＺ文件。
      南极星有直接存ＨＺ文件的功能，不过在编辑时要注意，南极星的全屏幕编
辑每行可输入４０字，相当于英文的８０个字符。存成ＨＺ文件时，那些不只一行
并自动换行的段落只在段落开始有“~{”，在段落结束有“~}”。这就
不符合魏掌桂的每行都要有“~{”和“~}”的规定，在一些每行显示八
十个字符的终端模拟通讯软件上看就会出现乱码。俺摸出了一个避免在南极星上存
ＨＺ文件出乱码的窍门：每行最多只输入３８个汉字（７６个字符，空两个字的空
间）就按回车键强制换行。这样存成的ＨＺ文件恰好每行８０个字符（加上“~{
”和“~}”）。在终端上看就不会有乱码了。
带鱼：哪里有ＧＢ与ＨＺ之间的转换软件呢？
黄鱼：ifcss.org有。文件名是：
      ＵＮＩＸ版：/software/unix/convert/HZ-2.0.tar.Z
      ＤＯＳ版：  /software/dos/convert/gb2hz.exe & hz2gb.exe
      ＭＡＣ版：  /software/mac/convert/HZ-2.0.hqx
      哦，对了。俺忘了跟你讲ＭＡＣ文件的ＦＴＰ传输了。这ＭＡＣ机上的文件
用的是独特的MacBinary格式。为了在不同电脑系统间传输。一般用BinHex
方法把文件编制成后缀为.hqx的ASCII文件，到达终点时再通过BinHex
方法还原成MacBinary文件。ＭＡＣ上的ＦＴＰ软件Fetch可以在传输.hqx
文件时自动将原文件还原出来并解开用StuffIt压缩的文件。
带鱼：如果俺在ＡＣＴ里看到一篇好文章，可以把它打印下来吗？
黄鱼：zwdos2.20有打印功能，你可以在看的时候用屏幕打印（Print Screen)
的办法打出来。国光苹果（装有简体字中文操作系统的ＭＡＣ）上用NewsWatcher
的ＨＺ兼容版也能打印，这软件在ifcss.org: /software/mac/viewer里有。
想要打印得好看一点的话，可以将文章存下，用上面俺提到的转换软件转成ＧＢ文
件。那样就有许多打印软件可以用了。你还可以转成ＰＳ文件送到激光机上打印。
      zwdos现在支持９针打印机、Epson兼容２４针打印机、IBM兼容２
４针打印机和HP LaserJet激光打印机。如果不是用最后一种，你要修改一
下zwdos.cfg的最后一行的打印机设定语句，将其中的/pt=lj的lj改
成适合你的打印机的参数（dm9/eps24/ibm24）。不然要出乱子的。时候不早
了，俺们明晚再聊吧。

   __      __      __      __      __       __      __
  /_/\    /_/\    / /\    /_/\    / /\     /_/\    /_/\
 _\ \ \  _\ \ \  / /  \  _\ \ \  / / /    _\ \ \  _\ \ \
/_/\_\ \/_/\ \ \/_/ /\ \/_/\_\ \/_/ / __ /_/\_\ \/_/\ \ \ 
\ \ \/  \ \ \ \ \ \ \/  \ \     \ \ \/_/\\ \ \/ /\ \ \ \ \    
 \ \  /\ \ \ \_\ \ \  /\ \ \  __ \ \ \_\ \\ \   \ \ \ \_\ \
  \ \ \_\/\ \ \/ /\ \ \_\/\ \ \_\/\ \ \/ / \_\/\ \ \ \ \/ /
   \ \ \   \ \  /  \ \ \   \ \ \   \ \  /     \ \ \ \ \  /
    \_\/    \_\/    \_\/    \_\/    \_\/       \_\/  \_\/