2007/03/14

如何在英文系统中打开中文CHM文档

如果你使用英文版 Windows 操作系统,经常会遇到的一个问题是,系统在打开某些中文 .chm 文档时会弹出错误对话框:

cannot open chm file

通常建议的解决办法是:将 Regional and Language Options 中的 Standards and formats 设置为 Chinese (PRC). 即通过将当前的区域环境设为简体中文。

但是这样做会影响是全局性的——其他程序也将在简体中文的上下文环境中工作——这可能并不是你所希望的。现在,有另一个办法可以解决此问题(无需修改区域设置):简单地把 .chm 文档的文件名改成英文,而不是包含汉字的文件名。

5 条评论:

  1. 请问博主:
    为什么我把中文名字都改成英文后,CHM打开后,都是
    Navigation to the webpage was canceled

    What you can try:
    Retype the address.

    多谢博主

    回复删除
  2. 通常是由于你这个 CHM 文档中所有页面的路径都包含非英文字符,你可以在页面上点右键> Properties 看到页面路径。

    CHM 制作者将页面放在中文目录中,然后打包成 CHM, 相应页面的路径自然就包含中文字符了。暂时没好办法解决这个问题,除非你把区域选项改为简体中文。

    回复删除