中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-20 06:46
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » 关于汉字新内码的问题 查看 3,043 回复 5
楼 主 关于汉字新内码的问题 发表于 2005-11-27 22:34 ·  中国 江苏 南京 电信
初级用户
积分 102
发帖 32
注册 2005-11-27 14:23
20年会员
UID 46034
状态 离线
想请教高手,汉字新内码和以前的旧码到底有何分别?
还有就是哪种输入法打出的汉字是属于汉字新内码的??谢谢
2 发表于 2005-11-27 22:46 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 在线
什么操作系统平台?什么软件环境?什么输入法下?
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
3 发表于 2005-11-28 18:44 ·  中国 江苏 南京 电信
初级用户
积分 102
发帖 32
注册 2005-11-27 14:23
20年会员
UID 46034
状态 离线
Originally posted by 本是 at 2005-11-27 22:46:
什么操作系统平台?什么软件环境?什么输入法下?


我想在DOS6.22或者是在DOS7.1下,不加载UCDOS等中文系统来显示汉字。
4 发表于 2005-11-28 18:49 ·  中国 江苏 南京 电信
初级用户
积分 102
发帖 32
注册 2005-11-27 14:23
20年会员
UID 46034
状态 离线
2楼高手,我在DOS7.1下试过你的《有FonEcoP.SYS,CONFIG.SYS能加载汉字》,但是显示的是乱码,后来看了你写的需要汉字是新内码,所以想问问怎么能让打出的汉字属于新内码。

谢谢!!!
5 发表于 2005-11-29 09:55 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 在线
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会自作聪明地修改汉字内码的!!!
附件
XNM.TXT (261 bytes, 下载附件所需积分 1 点, 下载次数: 78)
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
6 发表于 2005-11-29 09:59 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 在线
Originally posted by qq10000001 at 2005-11-27 22:34:
哪种输入法打出的汉字是属于汉字新内码的??

没有一种输入法能。它是程序生成的,见上一楼贴。
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
论坛跳转: