当前位置:首页 > 百科 > 正文

倚天中文系统

倚天中文系统,简称倚天,为台湾倚天资讯在20世纪80年代针对IBMXT/AT个人电脑所开发的一套可在DOS环境下读取及输入和打印中文的电脑操作系统。

  • 软件名称 倚天中文系统
  • 软件平台 DOS
  • 软件语言 繁体中文
  • 开发商 台湾倚天资讯
  • 软件类别 操作系统

兴起

倚天中文曾帮系统

  倚天中文系统 当时台湾的市场上有多家中文系统,如龙碟、国乔、零壹、震汉等等,但是倚天中文系统则因为当时民众普遍无知识产权概念,而且倚天公司当时的获利来源主要是其自行开发的卡版中文系统产品,对于磁盘版中文系统的被盗版几乎采放任状态,故倚天中文被鲜差右粉题鲁否使和冲识民众热烈盗版而成市场占有率最高者。它对于使用繁体中文来自的电脑使用者来说,有非常重要的地位,许多软件也特别修改成与倚天中文系统相容。话说该公司戏剧化演变概况,在成立初期据当时坊间传言,软件取名倚天是采自金360百科庸小说倚天屠龙记,是要和宏碁公司龙碟中文互别苗头,而内部会员文件(包括早期的原版操作手册、以及购买原版系统灯洋酒多稳安威则可加入的倚天会员会刊<倚天人>)则曾指出,当时最卖座的科幻电影是外星人ET,取名倚天,英文缩写为ET,则可收中外时代潮流之美,故其主程式皆命名为ET.COM或是ET-xxxx.com,xxxx通常是支援的屏幕颜色数或显卡。

  在最兴盛时期,为了文书排版字型美观,工商业常在倚天中文系统加装华康金碟卡系列,以便减少中文字型撇捺勾笔画放大时所打印生成的锯齿状,提高文章阅读的可看性。附带一提的是新人类资讯公司早期出品的中英文莎士比亚桌上排版系统软件也要仰赖倚天中文让报章杂志印刷效果更华丽。另外国乔中候践倍显银觉微单甚巴文系统在发展后期也为了方便使用者电脑打字的习惯性,设计国乔系统/倚天模拟相互切换模式,让更多的使用者有更多的中文系统可选择。

倚天中文系统

  微软公司眼见DOS中英相关软件使用率竟在台湾升华到淋漓尽致的境界,为取得中文软件市场,微软自行开发出繁体中文Win紧叶帝dows3.1,台湾地区资讯友劳业界部份人士认为应该请倚天中文公司仿效MS-Office的作法,推出功能整合且好用的DOS产品,以与微软中文视窗对抗。但倚天公司错估情势,一来认为使用者不会快速移动到视窗作业环境,二来则认为该轮到他们赚钱了,故推出了集一堆不太实用软件于一身的ET2000,并大幅提高售价,结两刻它马感杨送妒胜果一年内使用者大幅流失到视窗环境下。在Windows95问世后,许多软件改写成Windows版并停产DOS版本,虽然随后有推出最后一版倚天中文系统的ET中文视窗版,无奈大势已去。倚天资讯公司开始转型,推出股博士股票分析软件、传讯王股票看盘机和PD果简聚情系额拉范春知措A。但以后来的发展而言,倚天的转型又被视为一次典型的成功转型范例。 2008年3月3日,Acer以90亿、每股1:1.07的价格,并购倚天公司全部股权,倚天股东约持有Acer6%的股份。Acer在倚天的基础上进军行动市场。

  倚天中文系统虽然已经不易在市场上见到,但在比较简易的电脑系统,例好矛云船声赶坚做如收银机(POS)等系统上急弦变,仍常可见到倚天中文系统的使用。另外,倚天中文系统的影响至今仍然可以到处看到,例存景州者束把如:以ASCII格式作为中文编码(与文字档储存)跑短待距清地言愿沙的基础、系统操作的热键设定、字库的设定、将中文系统切割为数个系统执行档并依实际需求挂入、Big5码的广泛使用、行列输入法、忘形条斗没肉将路凯皮异草概输入法、CMEX规范甚至系统状态列的位置安排等部出似等,都可以找到当年倚天系统的换支烟修村做依训布树几影子。

作原理

倚天中文系统

  倚天中文系统以TSR方式常驻在系统中,并将原来英文环境的DOS系统的屏幕中断INT10H接手处理,配合16或24字形档绘出中文字,内部则以双位元(16Bit)方式储存中文字。由于需要高分辨率的显示能力来绘制中文字,因此早期部分显卡如CGA等,并不适合倚天中文使用,在单色系统上,当时畅销的额式谓轻队整包阻操损Hercules(大力神图形卡)显卡可以说是据山微范搭配中文系统的首选。系统并拦截键盘的INT09H、16H处理输入法。印表时则使用INT17H处理。使得原来处理英数的操作七采批第化想某至印系统,能处理中文字型。倚天中文的高阶控制码采用类似ANSI屏幕控制码的语法,运用ESC字符(0x1B)加上陆应甚四附打胡作学超察控制字串而成,以下三种输出控制字串的语法在当时相当常见,其功能是相等的: 高阶语言(以BASIC语法为例):PR威行马型开叫革球云施英INTCHR$(2回宪吃7)+"控制字串;"

减修底居  命令列(透过ETCTL达来自成):ETCTL/参数1/参数2...

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

  也因采取此类控制码,倚天中文始终与ANSI.SYS不相容、甚至冲突,连带部分软件若透过ANSI.SYS控制光标或屏幕,亦受到影响。至于一些会接手内存管理或绘图360百科内存的大型软件,亦有相当的相容问题。例如当时就不能在加载倚天的情况下进入Windows3.1,需以下述指令释放中目画里始外田文系统:

  ETCTL/C:IQ

  许多使用者会将这个指令写成批次档,以方便使用。

  另外,Ctrl+E路府乐点超验井跟SC这组热键,可以切换中、英文显示方式,再承职迫息听斤容限班杆早按下一次此热键按钮,就可以恢复为中文显示模式

中文系统

倚天中文系统

  中文系统有分卡版跟碟版,卡版的显示速度比碟版快很多,但价钱也高很多。倚天中文系统以碟版的“积木式中文系统”起家,其中碟版的飞碟一号、飞碟二号因正版便宜、盗版容易而在市场大获成功,之后,陆续出现了各种卡版系统,除久个哥府走裂纯字型卡外,亦有整合RS-232C或显卡的版本。大体而言,以“飞碟”命名者,皆为碟版系统,飞碟四号之前,皆为16x15系统,多是显示16x15、打印24x2核才黄孙务想挥握弦代沿4,飞碟四号之后,则全面改果来六项根落希吃缺乡为24x24系统。目前倚天中文已经不再单独发售,仅能以订购方式取得。 1987年(民国76年)10月讯雷3016:MCG煤推陈滑妒A显示16x15字型。

  1988年(民国77年)5月光电二号:纯16x六杂市站15字型卡。

  1988年(民国77年)5月闪电四号:16x15字型卡加MG触乙记绿圆它孙之A显示与打印机埠。

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

  1988年(民国77年)6月讯雷5016:VGA显示16x15字型。

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

  1990年(民国79年)6月飞碟四号:磁盘片版本,不使用ROM上字型。开始支援XMS协定,配合EMM386/QEMM等软件及LH指令、可使用UMB与XMM。

  1991年(民国80年)1月彩虹七号:SuperVGA显示24x24字型。

  1991年(民国80年)1月光电五号:纯16x15及24x24字型卡。

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

  1991年(民国80年)1月霹雳四号简繁版

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

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

  1991年(民国80年)10月彩虹四号简繁版

书籍与产品

倚天中文系统

  其它并有相关中文书籍,教导使用者或程式设计师操作中文系统。以下列出的数本皆为倚天官方的出版品。事实上,当时绝大部分的电脑书籍,尤其是BASIC语言、电脑绘图及办公室软件等,都不能免俗地必须要在书中特列章节,讨论一下在倚天中文环境的操作与相容性解决方案。 倚天中文系统初学手册

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

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

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

  ETBASIC:倚天系统下的BASIC直译器,主要强化的就是在中文系统下的绘图与字串处理能力。不过这个直译器并不能直接执行,使用者必须自备BASIC.ROM(ROMBASIC的映射档)、BASICA.COM(原DOS下的内建BASIC直译器),三者置于同一目录下才能执行。在当时许多中等学校中,编程语言课程常常就从ETBASIC开始教授。

  图龙字型

  忘形输入法:有内建于操作系统、以及单独发售的版本。

  行列输入法

  另外,倚天公司也曾经在中文系统的优势下,企图涉及其他的软件领域:

  由陈文钦、陈兆宏两位当时红极一时的电脑主笔的“电脑病毒攻防战”,书后并附上许多解读小程式以及原始程式码。

  新翰艺排版系统

  OAmate。这是一套挂在当时PE(或PE-like)文字处理器下的常驻型排版软件。

  图龙图库

  神雕笔与神雕小子:手写输入设备

非原厂产品

倚天中文系统

  这边列出几样针对倚天系统所开发的非原厂软件(不含教学软件)。软件甚多,有些甚至今日已经忘记名称。另外许多标榜在中文下操作的软件、或是将外国软件中文化等,一般均是以倚天系统为默认环境。 TT陆空大战:直接以ETBASIC配合倚天控制码所写成的小蜜蜂型射击游戏软件,为训练打字之用,经编译后发售(但不知是否为倚天公司)。据传闻,该软件为国小学生所写成。

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

  松岗休闲大师:一套休闲软件,提供小品游戏、笑话、算命以及艺术作品(以梵高为主)的单色软件。所有显示控制均透过倚天系统。

执行批次档

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

  C:\ET3\ET16V@C:\ET3

  C:\ET3\ETINMD

  C:\ET3\PRDRV

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

  REMC:\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内,余均有相关的字型。碟版系统加载字库时,由于档案巨大,往往会与DOS的内定shell,也就是command.com抢占主内存空间,因此comspec参数若是设定错误,立刻就会发生找不到command.com或是字库的错误。利用此一关系,官方介绍了一个加速系统显示效能的技巧:将字库案与command.com丢入RAMDriver,并设定comspec、append与path参数。在安装有超过1MB主内存的机器上,此一技巧相当有效。 STDFONT1.15:16x15明体字库1

  STDFONTS.15:16x15明体字库2

  ASCFONT.15:16x15ASCII码字库

  SPCFONT.15:16x15特殊符号档

  SPCFSUPP.15:16x15特殊字库

  STDFONT.24:24x24明体字库

  ASCFONT.24:24x24ASCII码字库

  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

展开全文阅读

上一篇
别情

下一篇
宋淇