输入法的中英文切换、半角和全角、中英文标点之间有什么关系和区别? |
您所在的位置:网站首页 › 什么叫半角标点 › 输入法的中英文切换、半角和全角、中英文标点之间有什么关系和区别? |
作为陪伴我们电脑生活的重要工具:输入法, 那么主要有三个图标 第一个是中英文切换图标。顾名思义,很容易理解。主要的问题在于后面的两个图标。 第二个是半角和全角切换。那么首先要搞懂什么是半角,什么是全角。 全角是指一个字符占用两个标准字符(字节)位置。半角是指一字符占用一个标准的字符(字节)位置。不管是半角还是全角,汉字都还是要占两个字节。举个例子:(一般来说,全角看起来比半角大,当然这不是本质区别。) 全角:123456789 半角:123456789 关于全角和半角,还有一些简单的知识: 全角:是指中GB2312-80(《信息交换用汉字编码字符集·基本集》)中的各种符号。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。 半角:是指英文件ASCII码中的各种符号。在编程序的源代码中只能使用半角标点(不包括字符串内部的数据) 。通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。 第三个是中英文标点切换。从字面上也很容易理解,但其实没那么简单哦。 下面从2种组合入手,结合实例来分析对比: 中文输入+全/半角+中/英文标点:总共有四种情况 英文输入+全/半角+英文标点:两种情况(在英文输入法下无法输入中文标点)一般我们的使用环境都是“中文输入+半角+中文标点”,个人理解是按优先级:中文输入〉半角〉中文标点。意思是这样的:如果你输入的是中文,虽然设置的是半角,但是中文肯定是要占两个字节的,所以一定是全角输入。如果输入英文和数字,英文和数字首先是按照“半角”的规定来的,所以只占一个字节,如果输入标点,虽然设置的是半角,但是是按照中文标点情况来输入。可以简单理解为:中文输入+英文数字和字母半角输入+中文标点。 如果切换为全角,那么可以看到如下例子: 中文输入+半角+中文标点:12345abcde、,。 中文输入+全角+中文标点:12345abcde\,。 中文标点的半角和全角是有区别的。最常碰到的一种情况就是乘号“×”,这个是在中文全角状态下按住“shift+8”就可以输入,而中文半角是“*”。(注:我觉得中文标点似乎都是以两个字节的形式存在的?设置为半角或全角形式只是输入法对于一些标点符号的分配,因为对于中文输入来说,标点符号都必须是双字节的才比较匹配。在全角和半角状态下的中文标点,选中它们之后似乎宽度是相同的?) 如果设置为英文标点,然后切换半角和全角,那么就是下表中“英文半角”和“中文半角”的区别了。在“属性设置”》“高级设置”》“自定义标点符号设置”里。可以看到,用英文半角和英文全角打出来的符号它们的宽度是不一样的。其中注意的是英文半角状态是不能设置的。 对“英文输入+全/半角+英文标点”这种情况,与上面的情况一样,唯一不同的是变成了英文输入而已,比较好理解。 原创文章,转载请注明出处:http://www.guyiren.com/archives/1240 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |