调整CHM字体(转载)

不知道有没有人遇到过 CHM 的字体有时候突然很大有时候又突然很小的现象,大了还好,小了就根本没法看,偏偏有些 ebook 就是不带调整大小的选项,真是憋屈。网上大概搜了下有人说用 ctrl+鼠标滚轮可以调整,我试了似乎无效,也许是我 IE7 的原因?不过后来用一个可调字体大小的 CHM 定位到了似乎是这个注册表键值在控制:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\
Internet Explorer\International\Scripts\3]
"IEFontSize"=hex:02,00,00,00

之所以说似乎是因为我也不确定这键值到底是干嘛的,只是自己试出来有效果而已,记一下,遇到和我一样问题的可以试试这法子。
这里面 IEFontSize 第一位可以取 00、01、02、03 和 04,分别对应 CHM 里面的最小到最大五个层次,02 就是正常尺寸了。
找到键值就好办,上面这段保存成 .reg 文件(注意换行),下次遇到问题导入一下再重开 CHM 字体就正常了。

另外还有,CHM 的打印倒是共享 IE 的打印设置,所以打印的时候要设置页眉页脚啥的可以去 IE 里面调,但是字号设置(我说的是 IE view 菜单下面的 Text Size)为啥却不共享呢。
对了,注册表定位用的是 RegSnap 这软件。

posted @ 2009-01-21 19:23  Auxten  阅读(949)  评论(0编辑  收藏  举报