Board logo

标题: 关于汉字新内码的问题 [打印本页]

作者: qq10000001     时间: 2005-11-27 22:34    标题: 关于汉字新内码的问题

想请教高手,汉字新内码和以前的旧码到底有何分别?
还有就是哪种输入法打出的汉字是属于汉字新内码的??谢谢
作者: 本是     时间: 2005-11-27 22:46
什么操作系统平台?什么软件环境?什么输入法下?
作者: qq10000001     时间: 2005-11-28 18:44


  Quote:
Originally posted by 本是 at 2005-11-27 22:46:
什么操作系统平台?什么软件环境?什么输入法下?

我想在DOS6.22或者是在DOS7.1下,不加载UCDOS等中文系统来显示汉字。
作者: qq10000001     时间: 2005-11-28 18:49
2楼高手,我在DOS7.1下试过你的《有FonEcoP.SYS,CONFIG.SYS能加载汉字》,但是显示的是乱码,后来看了你写的需要汉字是新内码,所以想问问怎么能让打出的汉字属于新内码。

谢谢!!!
作者: 本是     时间: 2005-11-29 09:55


  Quote:
Originally posted by qq10000001 at 2005-11-28 18:49:
...需要汉字是新内码...

  这儿的“新内码”只是一个方便的称呼,也容易引起误解,不得已而为之了。从技术上讲,它是指Vga Text Font中载入新字模数据时替换的ASCII代码,它们按被替换的原汉字顺序重排后得到的一种顺序。我在做VTF时用过三种顺序,如果都是从扩展ASCII代码起算,为:并列顺排、原汉字内码、单顺排(ASCII码表序),原汉字内码要看被替换的串而定,并列顺排为C0、80、C1、81...,ASCII码表序为80、81、82、83...。你可以自己生成。或者还是给个文本文件,见附件。如果是.COM或.EXE文件,先运行;如果是.SYS或.EXE,要先加载设备驱动--这样就能看到汉字字形了,然后复制、粘贴。注意:一定要在DOS下编辑文件,否则WINDOWS会自作聪明地修改汉字内码的!!!
附件 1: XNM.TXT (2005-11-29 09:55, 261 bytes, 下载附件所需积分 1点 ,下载次数: 78)

作者: 本是     时间: 2005-11-29 09:59


  Quote:
Originally posted by qq10000001 at 2005-11-27 22:34:
哪种输入法打出的汉字是属于汉字新内码的??

没有一种输入法能。它是程序生成的,见上一楼贴。