八方象形构字法 所属技术领域:本发明属于语言文字领域,具体是指利用“八方象形构字法”对英文字母的改造,使其能够为计算机技术、手势语、加密技术等诸多领域带来一些更广泛的应用。 背景技术:英文仅用26个字母表示所有语言,即便如此在许多领域的应用仍然受限:比如手势语、摩斯密码等辨识度低,不利推广;用计算机语言存储时不能直观读取。 发明内容:本发明克服了现有不足,依照小写英文字母q和其它25个大写英文字母为改造对象,按外形近似的原则对其稍加改造,简化成结构中只有点和角的字符。具体转换过程如下: 1、用左、左上、上、右上、右、右下、下、左下八个方位表示对应字母结构中的角的方位,依次编号1~8(如图1)。 2、角、弧化正角:其中字母结构中有角的部分,对应近似方位统一化成正对方位的正角;B、C、D、G、J、P、q、R、S中的弧化成角点指向弧顶点的正角,用角对应的方位编号表示角。U按近似外形把向下的弧变成线段,用方位编号84表示(如图2示)。 3、线段化点:指定A、B、D、E、F、H、I(上下两横延长的手写体)、K、P、q、R、Y中某些横、竖笔画和字母O化成点,和其它笔画相接的横、竖笔画,分成两段化成两个点。点用编号0表示;B、E、P、q、R编号超过两位的,取消被包裹的点;C、J、L、O、V只有一位编号的前面补0(如图2示)。4、特殊的:H、I(上下两横延长的手写体)、K转化方法是取消点后再给剩下的两条线指定方向,按照其顺时针指向对应的方位编号定义。即:H编号为26,I编号为48,K编号为46(如图2示)。 改造后的字母转化成二进制语言:把八个方位视作八个格组成的圆环,新字符结构中的角所对应的方位格用1表示,无角与之对应的方位格用0表示,再把圆环从左、左下方位格处掐断、拉直,就得到一个仅包含0和1的八位二进制数,这就做到了和机器语言相通。以A、B为例附图说明(如图3示)。 改造后的字母转化为手势语:用食指指示编号为奇数的角,用食指垂直拇指指示编号为偶数的角,握拳表示0,左右手一次表示一个字符。 用于密码技术:把一些特定的字符、图案、色块、音符等套进方位形成半加密;在半加密的基础上加入一定的算法形成全加密(例如:指定某些特定的字符为扰乱字符有规律的或者随机的加入其中或从中减除掉)(如图4示)。 本发明与现有技术相比具有的有益效果是:此“八方象形造字法”的特点是在最大限度保留了原字符整体外形的基础上通过直观、简单的规律改造成指向8个方位的角,易懂、易记、易使用。并且这样的设计有一些特殊的作用:1、与计算机语言暗合。因为字符是按照八个方位设计的,而计算机存储的最小单位是个8位二进制数字,把八个方位中有角的方位编码视作1,无角的视作0,这样就直观的整合了人类语言和计算机语言,人们可以在此基础上实现许多未知的应用。2、为开发新的手势语提供参照。现在的手势语用手指表示26个字母,需要训练才能会使用、被读懂,这就造成了使用人群受限,使得手势语存在的意义大打折扣。用八个方向来代替现有的手势语更容易被使用和辨识,使得沟通更简单,有益于推广。3、用于信息加密的优点是做到安全的同时又兼顾直观易解析。4、其它未知领域的新应用。 可能存在的缺陷:字符在计算机中的存储方式受到影响,占用两个字节,现行码表不兼容,无法被遍历等。 具体实施方式: 下面给出本发明较佳实施例,以详细说明本发明的技术方案。 1、用方位数字表示26个字母:A-30、B-55、C-01、D-05、E-28、F-20、G-14、H-26、I-48、J-06、K-46、L-08、M-33、N-37、O-00、P-50、q-10、R-53、S-15、T-42、U-86、V-07、W-77、X-73、Y-70、Z-51(如图2示) 二进制语言表示26个字母:A-00100000 00000000、B-00001000 00001000、C-00000000 10000000、D-00000000 00001000、E-01000000 00000001、F-01000000 00000000、G-10000000 00010000、H-01000000 00000100、I-00010000 00000001、J-00000000 00000100、K-00010000 00000100、L-00000000 00000001、M-00100000 00100000、N-00100000 00000010、O-00000000 00000000、P-00001000 00000000、q-10000000 00000000、R-00001000 00100000、S-10000000 00001000、T-00010000 01000000、U-00000001 00000100、V-00000000 00000010、W-00000010 00000010、X-00000010 00100000、Y-00000010 00000000、Z-00001000 10000000(如图3示) 手势语表示26个字母:用食指指示编号为奇数的角,用食指垂直拇指指示编号为偶数的角,握拳表示0,先左手后右手,双手一次表示一个字母。 26个字母转换成密文:根据自己需要的方式在八个方位中套入有规律的8类(符号、文字、色块、简图等)素材,自己制定一些算法,达到隐式表达语言的目的。例如:A的方位编号是30,3在示意图4中可以表示为“”坎”,在此事例中可用“坎0”代指A。(如图4示)。需要注意的是:除了有意加算法扰乱外,编码个数要对仗。 虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应该理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。 附图说明: ![]() ![]() ![]() ![]() |
|