5
MS-DOS和其他文本模式程序如何显示双角CJK字符?
我已经看到许多日文和中文的文本模式BIOS设置程序屏幕。最近,我什至看到日语的Windows XP安装程序。MS-DOS也有日语版本。真正的DOS模式,不是Windows命令提示符! 一种典型的文本模式屏幕的大小为80x25。由于日语字符的大小是普通拉丁字符宽度的两倍,因此可以在屏幕上同时显示的日语字符的最大数目约为1000。因此,我们需要2000个代码点来显示字符的左右部分。 由于默认的文本模式只能显示256个字符,但是前128个字符用于ASCII,因此可用的字符数仅限于高128个代码点。如果需要,我们可以将其扩展到512,但这仍然不能支持足够的显示代码点。我总是想知道他们如何设法显示有限数量的大字符集。 [ ] 8 Linux中的文本模式似乎使用图形模式驱动程序,因为它可以显示Unicode并具有更多的颜色。但是我无法解释他们如何在MS-DOS和BIOS设置屏幕中执行此操作。 编辑:我什至找到了DOS的日语文本输入 文字模式中也有韩文!