词条 | 倚天中文系统 |
释义 | 倚天中文系统倚天中文系统,简称倚天,为台湾倚天资讯在1980年代针对IBMXT/AT相容个人电脑,所开发的一套可在DOS环境下读取及输入和打印中文字之电脑软件。 简介天中文系统全系列已全面下市多年,目前仅接受企业或个人中文系统授权购买,套数不拘,但仅提供授权书及产品序号,无实体中文包装产品。 兴起当时台湾的市场上有多家中文系统,如龙碟、国乔、零壹、震汉等等,但是倚天中文系统则因为当时民众普遍无智慧财产权概念,而且倚天公司当时的获利来源主要是其自行开发的卡版中文系统产品,对于磁盘版中文系统的被盗版几乎采放任状态,故倚天中文被民众热烈盗版而成市场占有率最高者。它对于使用繁体中文的电脑使用者来说,有非常重要的地位,许多软件也特别修改成与倚天中文系统兼容。话说该公司戏剧化演变概况,在成立初期据当时坊间传言,软件取名倚天是采自金庸小说倚天屠龙记,是要和宏碁公司龙碟中文互别苗头,而内部会员文件(包括早期的原版操作手册、以及购买原版系统则可加入的倚天会员会刊《倚天人》)则曾指出,当时最卖座的科幻电影是外星人 ET,取名倚天,英文缩写为 ET,则可收中外时代潮流之美,故其主程序皆命名为,xxxx 通常是支援的萤幕颜色数或显卡。在最兴盛时期,为了文书排版字型美观,工商业常在倚天中文系统加装华康金碟卡系列,以便减少中文字型撇捺勾笔画放大时所打印生成的锯齿状,提高文章阅读的可看性。附带一提的是新人类资讯公司早期出品的中英文莎士比亚桌上排版系统软件也要仰赖倚天中文让报章杂志印刷效果更华丽。另外国乔中文系统在发展后期也为了方便使用者电脑打字的习惯性,设计国乔系统/倚天模拟相互切换模式,让更多的使用者有更多的中文系统可选择。中文系统有分卡版跟碟版,卡版的显示速度比碟版快很多,但价钱也高很多。倚天中文系统以碟版的“积木式中文系统”起家,其中碟版的飞碟一号、飞碟二号因正版便宜、盗版容易而在市场大获成功,之后,陆续出现了各种卡版系统,除纯字型卡外,亦有整合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上字型。开始支援XMS协定,配合EMM386/QEMM等软件及LH指令、可使用UMB与XMM。 1991年1月彩虹七号:SuperVGA显示24x24字型。 1991年1月光电五号:纯16x15及24x24字型卡。 1991年1月闪电五号:16x15及24x24字型卡,并有MGA显示与打印机功能。 1991年1月霹雳四号简繁版 1991年5月彩虹四号:24x24字型卡,可接彩色显示器。 1991年10月彩虹五号:24x24字型卡,可接彩色显示器。并支援硬件字型显示功能。 1991年10月彩虹四号简繁版 没落微软公司眼见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 控制光标或萤幕,亦受到影响。倚天中文系统以TSR方式常驻在系统中,并将原来英文环境的DOS系统的屏幕中断INT10H接手处理,配合16或24字形档绘出中文字,内部则以双位元(16Bit)方式储存中文字。由于需要高分辨率的显示能力来绘制中文字,因此早期部分显卡如CGA等,并不适合倚天中文使用,在单色系统上,当时畅销的Hercules(大力神图形卡)显卡可以说是搭配中文系统的首选。系统并拦截键盘的INT09H、16H处理输入法。印表时则使用INT17H处理。使得原来处理英数的操作系统,能处理中文字型。倚天中文的高阶控制码采用类似ANSI屏幕控制码的语法,运用ESC字符(0x1B)加上控制字串而成,以下三种输出控制字串的语法在当时相当常见,其功能是相等的: 高阶语言(以BASIC语法为例):PRINTCHR$(27)+"控制字串;" 命令列(透过ETCTL达成):ETCTL/参数1/参数2... "~"符号(文字编辑器控制打印机用):~p88t24w2z2; 也因采取此类控制码,倚天中文始终与ANSI.SYS不相容、甚至冲突,连带部分软件若透过ANSI.SYS控制光标或屏幕,亦受到影响。至于一些会接手内存管理或绘图内存的大型软件,亦有相当的相容问题。例如当时就不能在加载倚天的情况下进入Windows3.1,需以下述指令释放中文系统: ETCTL/C:IQ 许多使用者会将这个指令写成批次档,以方便使用。 另外,Ctrl+ESC这组热键,可以切换中、英文显示方式,再按下一次此热键按钮,就可以恢复为中文显示模式。 产品种类中文系统有分卡版跟碟版,卡版的显示速度比碟版快很多,但价钱也高很多。倚天中文系统以碟版的“积木式中文系统”起家,其中碟版的飞碟一号、飞碟二号因正版便宜、盗版容易而在市场大获成功,之后,陆续出现了各种卡版系统,除纯字型卡外,亦有整合 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月 彩虹四号简繁版 版产品部分字型在卡片的ROM内,余均有相关的字型。碟版系统加载字库时,由于档案巨大,往往会与DOS的内定shell,也就是抢占主内存空间,因此comspec参数若是设定错误,立刻就会发生找不到或是字库的错误。利用此一关系,官方介绍了一个加速系统显示效能的技巧:将字库案与丢入RAMDriver,并设定comspec、append与path参数。在安装有超过1MB主内存的机器上,此一技巧相当有效。 书籍产品概述相关中文书籍,教导使用者或程式设计师操作中文系统。以下列出的数本皆为倚天官方的出版品。事实上,当时绝大部分的电脑书籍,尤其是BASIC语言、电脑绘图及办公室软件等,都不能免俗地必须要在书中特列章节,讨论一下在倚天中文环境的操作与相容性解决方案。 倚天中文系统技术手册倚天中文系统技术手册(ISBN9575040198):本书依产品改进而有许多版本,内容主要是提供各版本倚天中文所有的技术细节、档案格式、中断向量服务、绘图模式参数以及0x1B控制字串,对于此类规格的公开使得许多程式设计师乐于直接使用倚天环境进行软件设计。 中文内码与输入码对照(ISBN9575040155) 倚天中文系统软件精选集(ISBN9575040147) ETBASIC:倚天系统下的BASIC直译器,主要强化的就是在中文系统下的绘图与字串处理能力。不过这个直译器并不能直接执行,使用者必须自备BASICROM(ROMBASIC的映射档)、BASICACOM(原DOS下的内建BASIC直译器),三者置于同一目录下才能执行。在当时许多中等学校中,编程语言课程常常就从ETBASIC开始教授。忘形输入法:有内建于操作系统、以及单独发售的版本。 行列输入法 手册简介倚天中文系统技术手册(ISBN 9575040198):本书依产品改进而有许多版本,内容主要是提供各版本倚天中文所有的技术细节、档案格式、中断向量服务、绘图模式参数以及 0x1B 控制字串,对于此类规格的公开使得许多程序设计师乐于直接使用倚天环境进行软件设计。 各种中文内码与输入码对照(ISBN 9575040155) 倚天中文系统软件精选集(ISBN 9575040147) ETBASIC 图龙字型 OAmate 配套软件这边列出几样针对倚天系统所开发的非原厂软件(不含教学软件)。软件甚多,有些甚至今日已经忘记名称。 TT 陆空大战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 执行档格式。执行速度快,程序档小。 飞碟系列: ETCOM、ET16ECOM、ET16VCOM、ET16V-16COM 光电系列: ETCOM、ETEGACOM、ETVGACOM、ETVGA-16COM 闪电系列: ETCOM、ETEGACOM、ETVGACOM 霹雳系列: ETCOM 彩虹系列: ETCOM 字库案 卡版产品部分字型在卡片的 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 规格,另一方面是 ETcom 体积增加,故将输入法改用 ETINMD 加载,而打印机驱动加载程序亦独立。 ETINMD : 输入法加载程序 CHANGJEI.TAB : 仓颉输入法参考档 PHONETIC.TAB : 注音输入法参考档 ARRAY.TAB : 行列输入法参考档 ARRAY30.TAB : 行列输入法参考档 (30键版) DUPJUDGE.TAB : 行列重复字自动判断档 DUPJUD30.TAB : 行列重复字自动判断档 (30键版) XUSRCJ.TBL : 仓颉输入法造字档 XUSRPN.TBL : 注音输入法造字档 XUSRAR.TBL : 行列输入法造字档 XUSRAR30.TBL : 行列输入法造字档 (30键版) ETAI.:忘形输入法主程序 ETLOAD:词组加载程序 其它 PR9D : 九针点阵打印机驱动程序 PR24D : 廿四针点阵打印机驱动程序 PRLSR : 雷射打印机驱动程序 ETCTL:命令列下的中文系统控制程序。 ETBASIC:配合倚天中文的 BASIC 直译器。需搭配 BASICCOM 与 BASICROM。 FNTDRV:平滑字驱动程序。后期版本内建。 TLFONT:图龙字型加载器。ET2000 版本内建。 ETMOUSE:中文环境下的鼠标驱动程序。 ETUTL:倚天中文工具整合接口程序。 打印机简易设定参数 设定打印机 ~p10 设定打印字型 ~t24 设定文字宽度 ~wn (n:自然数) 设定文字高度 ~zn (n:自然数) 设定文字行距 ~ln (n:自然数) 设定文字字距 ~xn (n:自然数) 设定表格连线 ~g2 取消 ~g1 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。