技巧教程:制作字体没商量
如果你曾在Word中使用过格式工具栏中的字体下拉菜单的话,或许会注意到两个变化:Word 97为用户提供了最近使用的(MRU, most recently used)字体列表,这就是人们为何能够在字体列表顶部的横线上方看到一些最近使用过的字体的缘故;其后的一个版本—Word 2000在此基础上又增加了一种更华丽的功能,它能够在菜单中以相应的字体显示字体名称,这样我们就可以准确地分辨哪个是宋体,哪个是仿宋了。
然而,当这两个特性伴随着新的Word版本出现的时候,与之相关的小问题也浮出了水面:并不是每个人都喜欢这些新功能,那么怎么才能将它们关闭呢?或许你花了许多时间去研究“工具”菜单中的“选项”,但最终却无功而返。在“工具”“自定义”“选项”标签页中,有一项名为“列出字体名称时显示该字体的实际外观”的复选项,除此之外,这一标签页上还有诸如“始终显示整个菜单”等复选项,但这些不能帮助我们成功关闭新功能。要取消最近使用的字体列表需要一些技巧,因为Microsoft并没有在用户界面上提供这一功能,但这并不意味着我们不能够关闭这项功能—通过更改Windows注册表中的一个键值就能控制这个特性。
虽然在用户界面中没有内置的程序来进行相应的操作,但是Microsoft为人们提供了一个宏来修改此类看似“遥不可及”的设置。首先用户要在程序所在文件夹中名为Macros的文件夹里找到一个叫做Support.dot(或Supportn.doc,其中n是Word的版本号)的文件,如果文件夹中没有这个文件,那么就需要找来Office安装CD,打开Windows“控制面板”中的“添加/卸载应用程序”功能,选中“Microsoft Office”点击“更改”,选择“添加或删除功能”。在随后出现的对话框中选中“选择应用程序的高级自定义”复选框,再点击“下一步”按钮。你要找的文件位置在“Microsoft Office Word”“向导和模板”其它模版与宏”,点击“下一步”进行添加。做完上述工作后,打开上文中提到的Support.dot文件,你就可以找到一个编辑Windows注册表设置的宏,在多数版本中可以直接运行这个宏。你要找的的选项名为“NoFontMRUList”,如果将它的值设置为1,“MRUList”功能就被取消了。修改完毕之后,重新启动Word就可以使新的设置生效了,除此之外,你还可以通过这个宏来设置一些其它的项目,譬如.doc的后缀,拼写和语法检验中下划曲线的颜色等。
不过,我们发现Word 2003所对应的Support.dot在注册表的描述方面与其它版本的Word略有出入。如果上面提及的宏不能执行,或者想直接修改注册表的话,可以遵?-下面的方法。首先,在操作之前最好做好备份,或者设置好系统还?-点。然后运行Regedit命令,找到HKEY_CURRENT_USERSoftwareMicrosoftOffice WordOptions一项,其中“n”代表Word的版本号。如果在右侧的窗格中有一个名为“NoFontMRUList”的键,双击它,然后将键值改为1;如果没有的话,右键单击右侧的窗格,选择“新建”“字符串值”,将其命名为“NoFontMRUList”,并将其值设为1即可。不过,对于Office2003来说,在HKEY_CURRENT_USERSoftwareMicrosoftOffice字符串之后的n有数个,我的计算机中就存在8.0、10.0和11.0,估计是用来存储一些保证Word向下兼容性的数据。我们所使用的宏将“NoFontMRUList”的值存储在10.0目录下,这应该就是它无法执行的缘故吧。只要我们将其移到11.0下面的时候,就可以正常执行了。
用Word表示吉他和弦
一位读者的要求在这个领域恐怕算得上是独一无二了,他在寻找一种能够用Word来处理吉他和弦的字体。虽然Word中已?-有了几种关于乐曲记录和音乐创作的字体,不过我们从来没有见过一种字体能够显示吉他的和弦,因为这样的图形实际上应该是显示手指在琴弦上的位置。不过,经过寻找,我们发现了两种免费的字体。由Chris Poehler和Ken Drake制作的Frets字体实际上包含了大量的吉他和弦指法。相关的信息可以在中找到。
Fretqwik利用普通字母和数字的结合来表示令人烦恼的吉他和弦
Robert Allgeyer的Fretqwik更像是一种DIY的字体,在Ansi字符集的下部区域存放了一些常用的字符和数字,但是在其上部区域却保持空白。这也就意味着它为那些聪明的修改者提供了存放和弦字符的空间。你可以在中找到相关的信息。