倚天中文系统

倚天中文系统

中文名 倚天中文系统
分类 软件小作品
目录导航

兴起

  当时台湾的市场上有多家中文系统,如龙碟、国乔、零壹、震汉等等,但是倚天中文系统则因为当时民众普遍无智慧财产权概念,而且倚天公司当时的获利来源主要是其自行开发的卡版中文系统产品,对于磁盘版中文系统的被盗版几乎采放任状态,故倚天中文被民众热烈盗版而成市场占有率最高者。它对于使用繁体中文的电脑使用者来说,有非常重要的地位,许多软件也特别修改成与倚天中文系统兼容。话说该公司戏剧化演变概况,在成立初期据当时坊间传言,软件取名倚天是采自金庸小说倚天屠龙记,是要和宏碁公司龙碟中文互别苗头,而内部会员文件(包括早期的原版操作手册、以及购买原版系统则可加入的倚天会员会刊《倚天人》)则曾指出,当时最卖座的科幻电影是外星人 ET,取名倚天,英文缩写为 ET,则可收中外时代潮流之美,故其主程序皆命名为 ET.COM 或是 ET-xxxx.com,xxxx 通常是支援的萤幕颜色数或显卡。在最兴盛时期,为了文书排版字型美观,工商业常在倚天中文系统加装华康金碟卡系列,以便减少中文字型撇捺勾笔画放大时所打印生成的锯齿状,提高文章阅读的可看性。附带一提的是新人类资讯公司早期出品的中英文莎士比亚桌上排版系统软件也要仰赖倚天中文让报章杂志印刷效果更华丽。另外国乔中文系统在发展后期也为了方便使用者电脑打字的习惯性,设计国乔系统/倚天模拟相互切换模式,让更多的使用者有更多的中文系统可选择。

没落

  微软公司眼见DOS中英相关软件使用率竟在台湾升华到淋漓尽致的境界,为取得中文软件市场,微软自行开发出繁体中文 Windows 3.1 ,台湾地区资讯业界部份人士认为应该请倚天中文公司仿效 MS-Office 的作法,推出功能整合且好用的DOS产品,以与微软中文视窗对抗。但倚天公司错估情势,一来认为使用者不会快速移动到视窗作业环境,二来则认为该轮到他们赚钱了,故推出了集一堆不太实用软件于一身的ET2000,并大幅提高售价,结果一年内使用者大幅流失到视窗环境下。在Windows 95问世后,许多软件改写成Windows版并停产DOS版本,虽然随后有推出最后一版倚天中文系统的ET中文视窗版,无奈大势已去。倚天资讯公司开始转型,推出股博士股票分析软件、传讯王股票看盘机和PDA。

  但在比较简易的电脑系统,例如收银机(POS)等系统上,仍常可见到倚天中文系统的使用。

运作原理

  倚天中文系统将原来英文环境的 DOS 系统的萤幕中断 INT 10H 接手处理,配合 16 或 24 字形档绘出中文字。并拦截键盘的 INT 09H、16H 处理输入法。印表时则使用 INT 17H 处理。使得原来处理英数的操作系统,能处理中文字型。倚天中文的高阶控制码采用类似 ANSI 萤幕控制码的语法,运用 ESC 字符(0x1B)加上控制字串而成,以下三种输出控制字串的语法在当时相当常见,其功能是相等的:

  高阶语言(以BASIC语法为例):PRINT CHR$(27)+"控制字串;"

  命令列(透过 ETCTL 达成):ETCTL/参数1 /参数2 ...

  "~"符号(文字编辑器控制打印机用):~p88t24w2z2;

  也因采取此类控制码,倚天中文始终与 ANSI.SYS 不兼容、甚至冲突,连带部分英文软件若透过 ANSI.SYS 控制光标或萤幕,亦受到影响。

产品种类

  中文系统

  中文系统有分卡版跟碟版,卡版的显示速度比碟版快很多,但价钱也高很多。倚天中文系统以碟版的“积木式中文系统”起家,其中碟版的飞碟一号、飞碟二号因正版便宜、盗版容易而在市场大获成功,之后,陆续出现了各种卡版系统,除纯字型卡外,亦有整合 RS-232C 或显卡的版本。大体而言,以“飞碟”命名者,皆为碟版系统,飞碟四号之前,皆为 16x15 系统,多是显示 16x15、打印 24x24,飞碟四号之后,则全面改为 24x24 系统。

  1987年10月 讯雷 3016:MCGA 显示 16x15 字型。

  1988年5月 光电二号:纯 16x15 字型卡。

  1988年5月 闪电四号:16x15 字型卡加 MGA 显示与打印机埠。

  1988年5月 霹雳四号:24x24 字型卡并有显示器与打印机埠。

  1988年6月 讯雷 5016:VGA 显示 16x15 字型。

  1989年6月 霹雳七号:24x24 字型卡并有显示器与打印机埠,每秒最多可显示三万个中文字。

  1990年6月 飞碟四号:磁盘片版本,不使用 ROM 上字型。

  1991年1月 彩虹七号:Super VGA 显示 24x24 字型。

  1991年1月 光电五号:纯 16x15 及 24x24 字型卡。

  1991年1月 闪电五号:16x15 及 24x24 字型卡,并有 MGA 显示与打印机功能。

  1991年1月 霹雳四号简繁版

  1991年5月 彩虹四号:24x24 字型卡,可接彩色显示器。

  1991年10月 彩虹五号:24x24 字型卡,可接彩色显示器。并支援硬件字型显示功能。

  1991年10月 彩虹四号简繁版

相关书籍产品

  其它并有相关中文书籍,教导使用者或程序设计师操作中文系统。

初学手册

  倚天中文系统技术手册(ISBN 9575040198):本书依产品改进而有许多版本,内容主要是提供各版本倚天中文所有的技术细节、档案格式、中断向量服务、绘图模式参数以及 0x1B 控制字串,对于此类规格的公开使得许多程序设计师乐于直接使用倚天环境进行软件设计。

  各种中文内码与输入码对照(ISBN 9575040155)

  倚天中文系统软件精选集(ISBN 9575040147)

  ETBASIC

  图龙字型

  OAmate

非原厂产品

  这边列出几样针对倚天系统所开发的非原厂软件(不含教学软件)。软件甚多,有些甚至今日已经忘记名称。

  TT 陆空大战:直接以 ETBASIC 配合倚天控制码所写成的小蜜蜂型射击游戏软件,为训练打字之用,经编译后发售(但不知是否为倚天公司)。据传闻,该软件为国小学生所写成。

  松冈抓字大师:游戏设计的字型工具软件,可分析档案内容,直接从倚天以及宏碁中文字库抓取字型嵌入游戏中,透过特殊 API 在游戏中显示。毫无疑问的,以今日之眼光,字型如此使用,是有侵权问题的。

  执行批次档

  由于 DOS 环境下,需要显示器、打印机等能处理中文,故要依序执行不同的中文驱动程序,加上还要处理键盘的输入法....等等。通常会将它写成批次档,可一次处理完所有待加载的功能。如下例:

  C:\ET3\ET16V @C:\ET3

  C:\ET3\ETINMD

  C:\ET3\PRDRV

  C:\ET3\ETAI /I @C:\

  REM C:\ET3\TLFONT /I /M57

  C:\ET3\ETMOUSE /I

  相关档案

  主程序

  主程序都是 DOS 格式下的 COM 执行档格式。执行速度快,程序档小。

  飞碟系列: ET.COM、ET16E.COM、ET16V.COM、ET16V-16.COM

  光电系列: ET.COM、ETEGA.COM、ETVGA.COM、ETVGA-16.COM

  闪电系列: ET.COM、ETEGA.COM、ETVGA.COM

  霹雳系列: ET.COM

  彩虹系列: ET.COM

  字库案

  卡版产品部份字型在卡片的 ROM 内,余均有相关的字型。

  STDFONT1.15 : 16x15 明体字库 1

  STDFONTS.15 : 16x15 明体字库 2

  ASCFONT.15 : 16x15 ASCII 码字库

  SPCFONT.15 : 16x15 特殊符号档

  SPCFSUPP.15 : 16x15 特殊字库

  STDFONT.24 : 24x24 明体字库

  ASCFONT.24 : 24x24 ASCII 码字库

  SPCFONT.24 : 24x24 特殊符号档

  SPCFSUPP.24 : 24x24 特殊字库

  STDFONT.24K : 24x24 楷书字库

  STDFONT.24L : 24x24 隶书字库

  USERFONT.15M : 16x15 使用者明体造字档

  USERFONT.24M : 24x24 使用者明体造字档

  USERFONT.24K : 24x24 使用者楷书造字档

  USERFONT.24L : 24x24 使用者隶书造字档

  输入法档案

  飞碟一、二号等早期的版本,只要将 *.tab 与 ET.com 置于同一目录,即会在中文系统启动时加载该输入法。

  后飞碟三号之后,一方面是开始支援 CMEX 规格,另一方面是 ET.com 体积增加,故将输入法改用 ETINMD 加载,而打印机驱动加载程序亦独立。

  ETINMD.COM : 输入法加载程序

  CHANGJEI.TAB : 仓颉输入法参考档

  PHONETIC.TAB : 注音输入法参考档

  ARRAY.TAB : 行列输入法参考档

  ARRAY30.TAB : 行列输入法参考档 (30键版)

  DUPJUDGE.TAB : 行列重复字自动判断档

  DUPJUD30.TAB : 行列重复字自动判断档 (30键版)

  XUSRCJ.TBL : 仓颉输入法造字档

  XUSRPN.TBL : 注音输入法造字档

  XUSRAR.TBL : 行列输入法造字档

  XUSRAR30.TBL : 行列输入法造字档 (30键版)

  ETAI.com:忘形输入法主程序

  ETLOAD.com:词组加载程序

  其它

  PR9D : 九针点阵打印机驱动程序

  PR24D : 廿四针点阵打印机驱动程序

  PRLSR : 雷射打印机驱动程序

  ETCTL:命令列下的中文系统控制程序。

  ETBASIC:配合倚天中文的 BASIC 直译器。需搭配 BASIC.COM 与 BASIC.ROM。

  FNTDRV:平滑字驱动程序。后期版本内建。

  TLFONT:图龙字型加载器。ET2000 版本内建。

  ETMOUSE:中文环境下的鼠标驱动程序。

  ETUTL:倚天中文工具整合接口程序。

  打印机简易设定参数

  设定打印机 ~p10

  设定打印字型 ~t24

  设定文字宽度 ~wn (n:自然数)

  设定文字高度 ~zn (n:自然数)

  设定文字行距 ~ln (n:自然数)

  设定文字字距 ~xn (n:自然数)

  设定表格连线 ~g2 取消 ~g1

相关百科
返回顶部
产品求购 求购