标题：TrueType
简介
TrueType是由AppleComputer公司和Microsoft公司联合提出的一种新型数学字形描述技术。它用数学函数描述字体轮廓外形，含有字形构造、颜色填充、数字描述函数、流程条件控制、栅格处理控制、附加提示控制等指令。TrueType采用几何学中二次B样条曲线及直线来描述字体的外形轮廓，其特点是：TrueType既可以作打印字体，又可以用作屏幕显示；由于它是由指令对字形进行描述，因此它与分辨率无关，输出时总是按照打印机的分辨率输出。无论放大或缩小，字符总是光滑的，不会有锯齿出现。但相对PostScript字体来说，其质量要差一些。特别是在文字太小时，就表现得不是很清楚。
TrueType字体，中文名称全真字体。它具有如下优势：①真正的所见即所得字体。由于True-Type字体支持几乎所有输出设备，因而无论在屏幕、激光打印机、激光照排机上，还是在彩色喷墨打印机上，均能以设备的分辨率输出，因而输出很光滑。②支持字体嵌入技术。存盘时可将文件中使用的所有TrueType字体采用嵌入方式一并存入文件之中，使整个文件中所有字体可方便地传递到其它计算机中使用。嵌入技术可保证未安装相应字体的计算机能以原格式使用原字体打印。③操作系统的兼容性。MAC和PC机均支持TrueType字体，都可以在同名软件中直接打开应用文件而不需要替换字体。
Windows的附件里自带的"TrueType造字程序", 也就是运行%SystemRoot%system32eudcedit.exe所造的字,该怎么在别的电脑里正常显示和使用. 比如我用"TrueType造字程序"造了一个全新的字,取码为AAA1并保存,再在记事本里用内码或区位输入法输入这个新造的字, 我的文本里是能正常显示,使用和打印它了,但我要把这个文本作为一个邮件的附件发给某朋友, 他收到后就会看不到我新造的字,因为他的电脑里的AAA1可能还没对应任何汉字, 或者设置成了别的他自己造的字, 如何让他也看见我新造的字,只好让他也照我的样子来造这个新字,也存成AAA1的内码. 还有,如果我把这个带有新造的字的文本发到网上,比如在论坛或Blog上,由于我的电脑里有这个字,我自己能正常看到, 但别的人浏览就都不能正常看到了,因为别人的电脑里都没有我新造的这个字.
详细介绍
一、造字 
点击开始→所有程序→附件→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等，不能在不同的机器上共享。