雷霆球队:TrueType造字程序详解_这就是生活

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 06:01:23
TrueType造字程序详解2007年04月11日 星期三 23:19

TrueType造字程序详解

     Windows的附件里自带的"TrueType造字程序", 也就是运行%SystemRoot%system32eudcedit.exe所造的字,该怎么在别的电脑里正常显示和使用. 比如我用"TrueType造字程序"造了一个全新的字,取码为AAA1并保存,再在记事本里用内码或区位输入法输入这个新造的字, 我的文本里是能正常显示,使用和打印它了,但我要把这个文本作为一个邮件的附件发给某朋友, 他收到后就会看不到我新造的字,因为他的电脑里的AAA1可能还没对应任何汉字, 或者设置成了别的他自己造的字, 如果让他也看见我新造的字,只好让他也照我的样子来造这个新字,也存成AAA1的内码. 还有,如果我把这个带有新造的字的文本发到网上,比如在论坛或Blog上,由于我的电脑里有这个字,我自己能正常看到, 但别的人浏览就都不能正常看到了,因为别人的电脑里都没有我新造的这个字.

     经常进行文字编辑的朋友难免会碰到一些无法输入的怪字,这是因为这些字用得很少所以电脑字库中并没有这些字此时用Windows的TrueType造字程序就是最佳选择。在此我们就分造字、输入和备份、移植三方面进行详细介绍。
一、造字
  点击开始→所有程序→附件→TrueType造字程序,进入造字程序窗口。此时会弹出一个“选择代码”对话框,双击对话框中的方格选定代码,在此我们就双击AAB0行的第二格选定代码AAB1后进入编辑窗口开始造字。此时我们仍可从菜单栏的“编辑/选择代码”改选其它代码。字形的绘制一般有以下3种方法。

经常进行文字编辑的朋友难免会碰到一些无法输入的怪字,这是因为这些字用得很少所以电脑字库中并没有这些字此时用Windows的TrueType造字程序就是最佳选择。在此我们就分造字、输入和备份、移植三方面进行详细介绍。
一、造字
  点击开始→所有程序→附件→TrueType造字程序,进入造字程序窗口。此时会弹出一个“选择代码”对话框,双击对话框中的方格选定代码,在此我们就双击AAB0行的第二格选定代码AAB1后进入编辑窗口开始造字。此时我们仍可从菜单栏的“编辑/选择代码”改选其它代码。字形的绘制一般有以下3种方法。
     1.最直接的操作当然是利用窗口左侧工具栏中的工具,单击选择工具栏中的直线、矩形或画笔等工具,直接在编辑区按拖动绘出字形,这需要较多耐力,老实说要画出一个漂亮的字相当困难。

     2.组合法,就是从几个字中各取出一部分来组合成字,这样较能保持字体风格。以制作“侻”字为例进行操作。点击菜单栏的“编辑→复制字符…”,打开复制字符对话框,点击字体按钮,选择宋体。在“形状”输入框中输入“伟”字,点击确定返回编辑窗口,可以看到伟字出现在编辑区。使用矩形选项工具选中多余部分按Delete键删除,只留下“亻”。点击菜单栏的“窗口→参照…”,打开参照对话框,同样设定为宋体,在“形状”输入框中输入“说”字,确定后会多出一个参照区,点击工具栏中的任意形状选择工具,按住左键沿“兑”周围拖动一圈选定。把选定的“兑”拖动到编辑区,拖动“兑”四周的尺寸柄调整适当大小与“亻”组成“侻”字。点击菜单栏的编辑→保存字符。一个宋体的“侻”字就造好了。
      以造字“漹”为例,由偏旁三点水“氵”和“焉”组成,则找出是三点水的字取偏旁三点水“氵”和右边是“焉”的字取“焉”,再由“氵”和“焉”组合在一起成“漹”字。操作步骤如下:
1.执行“开始/所有程序/附件/TrueType造字程序”打开造字窗口。
2.在“选择代码”中选择代码AAA1(即用鼠标单击AAA0行、1列交叉处的方格,如果已经造过字,则紧随其后选择代码),“确定”打开“编辑”窗口。
3.执行“窗口/参照”打开“参照”对话框,分别“形状”中输入“泪”取左边的“氵”和“鄢”取左边的“焉”后单击“确定”回到“参照”对话框。
4.在左边的工具栏上单击“矩形选框”工具,在“参照”窗口选中“氵”并用鼠标拖到左边“编辑”窗口中的合适位置后释放鼠标。
5.同法执行第3、4步选取“焉”并在“编辑”窗口与“氵”组合在一起成一个“漹”。
6.用“矩形选框”将“漹”框住,并适当移动“漹”在窗口中的位置,用鼠标拖动操作点在窗口内尽可能的放大。
7.执行“编辑/保存字符”将所造字“漹”进行保存。
8.执行“编辑/输入法链接”将所造字“漹”与输入法(五笔)链接(输入字根码IGHO)“确定”。
9.执行“文件/字体链接”操作与“所有字体链接”后“确定”
至此,完成“漹”字的制造。

     3.复制法,直接在画图程序或其它图形处理软件中绘制好需要的字,选中复制到造字程序的编辑窗口粘贴即可。以画图程序为例:用“A”文字工具输入“伟”“说”二字,字号48、字体随意,使用橡皮工具擦除多余部分,用“选定”工具(要选中透明化处理)把剩下的“亻”“兑”二部分拖到一起组成“侻”字,用“选定”工具选中“侻”复制,进入造字程序编辑窗口按“Ctrl+V”粘贴。这个方法最好用,可以同时做好几个字,甚至可以把你喜欢的图形或自己的相片做成字,当然只能是单色图。注意:绘制时字图的像素要控制在64×64以内,而且背景色一定要纯白色。

  按以上方法保存的字体默认在所有的字体中通用,不管你选择什么字体都只会显示我们做的宋体的字。如果你想让造的字也会随字体实际行动选择而改变字体,则必须为需要的每一种字体造一个字。在为每一种字体造字前必须先点击菜单栏的文件→字体链接。打开字体链接对话框,选中“与所选择的字体链接”,选中相应链接字体后单击确定,输入链接文件名保存,此时切记字体链接文件一定要保存在非系统分区,如D:造字目录下。注意:同一个字的不同字体字符代码必需相同,即该字符在宋体中的代码为AAB1那么它在楷体中的代码也必需是AAB1。

二、输入

  1.内码输入法(即区位输入法),采用内码输入法,只要输入字的代码即可调用相应字,如:键入aab1就可以在文档中输入“侻”字。不过要记住编码比较麻烦。如果找不到内码输入法,你可以右击Windows任务栏的输入法切换按钮→选择“设置”→单击“添加…”按钮→从键盘布局/输入法的下拉列表中选择“中文(简体)-内码”,单击确定进行添加,这可能需要用到Windows安装盘。

  2.直接调用,点击造字程序菜单栏的“编辑→复制字符…”,在“代码”输入框中输入AAB1,选中出现在“形状”输入框中的“侻”字,按“Ctrl+C”复制,再粘贴到需要输入的位置。

    3.字符映射,点击“开始→所有程序→附件→系统工具→字符映射表”,运行字符映射表,从字体下拉列表中选择“所有字体(专用字符)”,我们造字就出现在下面的格子内,双击我们要用的字“侻”,可以看到“侻”字出现在复制字符的输入框中,单击“复制”按钮,然后到需要输入的位置粘贴即可。如果你要找的字符链接到其它字体如楷体,则字体要选择“楷体(专用字符)”,以此类推。

     4.输入法链接,在造字程序中完成造字保存后,点击菜单栏的编辑→输入法链接……,输入文件名保存到D:造字目录下。在弹出的外码对话框中分别键入各种输入法的外码,每输入一种外码都要按空格键确认,然后单击注册按钮,此时如果系统问你“没有完成撰写,你想完成这个词吗?”请选否。现在就可以用已链接的输入法输入了。这种方法只对少数几种输入法有效。

     5.造词法,打开五笔输入法,右击输入法工具栏,选择手工造词…,采用上述方法在“词语”的输入框输入“侻”,按输入法规则输入外码wsh后单击“添加”按钮,关闭该窗口。以后就可以像输入常用字一样了。各种输入法造词功能名称和调用方法略有不同:智能五笔是在定义字词符号→自定义字词,而智能ABC调用时须在编码前加u等等,请参看各自的帮助说明。这种方法较好,对任何输入法都有效,只是备份词库麻烦点,不过那是本来就应该备份的吧。

三、造字字符的移植

  所造的字符如果要在别的微机上应用,就必须进行移植。移植方法很简单,只需将本机上Windows\Fonts文件夹中的EUDC.EUF和EUDC.TTE这两个文件(一般都是搜索eudc.*把它们找出来的)复制到新机上,将新机Windows\Fonts文件夹中的EUDC.EUF和EUDC.TTE这两个文件覆盖,重新启动微机后,即可进行调用。


Windows XP造字程序详解
在文字录入工作中,我们经常会碰到有些方言、土语、人名、地名等生僻字或符号无法录入的问题,给工作带来了很多不便,不过没关系,Windows XP所带的“TrueType造字程序”,可以轻松自如的帮我们解决这个问题,现就如何利用该程序创建我们想要的字或符号进行详细解释,供各位文字录入工作者参考使用。

一、运行造字程序。

依次执行“开始→所有程序→附件→TrueType造字程序”即可打开造字程序窗口。

二、选定代码。

选定代码就是确定所造字符的保存位置。在打开造字程序窗口的同时便打开了一个“选定代码”对话框,也可以执行“编辑→选定代码”来打开此对话框。该对话框由三部分组成,即代码选择区、代码属性区和代码预览区。代码选择区为造字字符提供了可选代码;代码属性区显示了造字字符的代码、链接的字体、字体文件名及代码的有效范围(AAA1—AFFE、 F8A1—FEFE和A140—A7A0)等信息;代码预览区显示了造字字符的形状。可以选定一个空白代码作为新造字符的代码,如选AAA2,见图一。

三、字体链接。

执行“文件→字体链接”打开字体链接对话框,见图二。其中“专用字符的字体类型”有两个选项,一是“与所有字体链接”,即将造字字符与系统中所有的字体链接,可以通过任意字体访问造字字符, 如果你选择该项,造字字符信息将保存在一个叫做EUDC.TTE和EUDC.EUF的系统默认文件中,当使用字处理软件进行文字录入时,不管你使用何种字体都将显示造字字符;二是“与选定字体链接”,即将造字字符与系统中选定字体链接,可以通过选定字体访问造字字符,如果你选择了该项,并从列表中选择一种字体后将会打开一个“修改专用字符文件名”对话框,然后输入文件名如Heit.tte新建一个信息文件,同时系统自动生成一个叫做Heit.euf的信息文件,这时造字字符的信息将保存在该文件当中,当使用字处理软件进行文字录入时,只有使用链接的字体才能显示造字字符,使用其它字体均不能显示造字字符,而是显示为空格;如果要使同一个造字字符显示出不同的字体,如宋体、仿宋体、楷体等,这时就需要分别选择“与选定字体链接”列表中的宋体、仿宋体、楷体等,并选择同一个字体代码,如AAA2,在AAA2字体代码中分别造出宋体、仿宋体、楷体等形状的字符。这样就可以在Word、WPS等字处理软件中设置造字字符的字体了。

四、造字过程。

以造一个黑体“”字为例,首先分析该字的结构,它是由“矣”字的上半部分和“员”字的下半部分组成,因此我们可以用这两个字拼合成该字。执行“编辑→复制字符”打开“复制字符”对话框,将字体选为黑体,在形状框中输入“矣”字,确定。此时在编辑区就显示出“矣”字了,再执行“窗口→参照”打开参照对话框,同样将字体选为黑体,在形状框中输入“员”字,确定,见图三。将编辑区中的无用部分用橡皮工具擦除,再用选择工具将参照区中的有用部分选中,并用鼠标拖到编辑区的合适位置,OK,一个字符就造好了,见图四。对于有些造字字符不能用已有的汉字进行拼合时,我们也可以利用工具栏中的铅笔、画笔和刷子等工具将其画出来。

五、保存字符。

执行“编辑→保存字符”。 如果想以其它代码来保存现有造字字符,可执行“编辑→将字符另存为”打开“将字符另存为”对话框,选择一个新的代码,然后确定。

六、与输入法链接。

执行“编辑→输入法链接”打开“输入法链接”对话框,在欲链接的输入法名称后边文本框中输入造字字符的外码,五笔外码不足四码时补空格,全拼外码最后输入空格,当输入法名称颜色由黄变黑后,点击注册即可,见图五。这时造字字符就被加入到相应的输入法中去了,以后在字处理软件中就可以用相应的输入法直接输入这些字符了。

七、共享造字字符。

如何将一台机器上创建的字符移植到其它机器上与他人共享呢?其实很简单,只需将本机Windows\Fonts文件夹下的造字字符的信息文件EUDC.tte和EUDC.euf,拷贝到其它机器的相关文件夹下即可。在Windows XP中这两个文件是不可见的,而在Dos方式下是可见的,如果利用Windows XP“搜索”功能来查找,在搜索窗口中也能看的到。将这两个文件复制到可移动磁盘上,然后拷贝到目标机器的相同文件夹下,并将其文件夹下的同名文件覆盖,注意,拷贝要在Dos方式下完成。如果目标机器的操作系统是Windows95、Windows98和Windows me需拷贝到Windows文件夹下,Windows2000需拷贝到WinNT\Fonts文件夹下。拷贝结束后,打开造字程序的“选定代码”对话框时,你会发现在相应的代码位置上有与源机器相同的造字字符存在,再将这些字符与你习惯的输入法进行链接,就可以正常录入了。这里需要指出的是,在“字体链接”对话框中如果选择“与选定字体链接”,然后新建的造字字符信息文件如Heit.tte和Heit.euf等,不能在不同的机器上共享。