不知道有没有人遇到过 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 字体就正常了。
 

编辑