编译自己的CHM格式的PHP手册
时间:2007-11-08
来源:互联网
2、用 winrar 解压缩软件或相关软件将下载下来的“php_manual_zh.tar.gz”文件解压到 phpchm 文件夹。解压后在 phpchm 文件夹下出现一个 html 的文件夹,所有的手册内容都在其中。
3、安装 TortoiseCVS 。 默认会安装到 “C:\Program Files” 文件夹下,你可以更改安装路径,安装完成后会提示重启系统,重启。
4、安装 Microsoft HTML Help Workshop V1.3 。
5、在 “phpchm” 文件夹的空白处点鼠标右键,选择“CVS”-“Preferences...”,在弹出的对话框中的“Main”选项卡中将“Language”改成简体中文,“OK”退出。TortoiseCVS 变成简体中文版的了。
6、重要的步骤。在 “phpchm” 文件夹的空白处点鼠标右键,选择“CVS 取出”(英文版:CVS checkout),然后弹出一个“取出模块”的对话框。在“CVSROOT”中填写“:pserver:[email protected]:/repository”;“协议”中选择“口令授权服务”;“服务器”填“cvs.php.net”;“仓库文件夹”填“/repository”;“用户名”填“cvsread”;“模块”填“phpdoc-zh”;其它的留空。如下图所示:
7、将“phpdoc-zh”文件夹中的“chm”和“zh”文件夹复制到“phpchm”文件夹;将“phpchm\chm”文件夹里的“make_chm.bat”复制到“phpchm”文件夹。这个时候目录形式如下图:
8、配置make_chm.bat 。
1)、将 set PHP_PATH=php 改成你 php 的安装目录,比如我的 php 安装在 “E:\usr\php”。
2)、将 set PHP_HELP_COMPILER=C:\progra~1\htmlhe~1\hhc.exe 改成 Microsoft HTML Help Workshop 的安装目录。
3)、将 if "%1" == "" set PHP_HELP_COMPILE_LANG=en 改成 if "%1" == "" set PHP_HELP_COMPILE_LANG=zh 。
9、打开cmd,输入:D:\phpchm>make_chm.bat 。如果没有问题的话,在 D:\phpchm\chm 目录下就会生成新的 php_manual_zh.chm 文件。
这样,一个没有乱码、没有错链的CHM格式的PHP手册文档就生成了,你可以随时运行cvs和bat来更新到最新发布的文档。
[ 本帖最后由 indian 于 2007-12-18 16:55 编辑 ]
作者: indian 发布时间: 2007-11-08
网易空间的图片不支持别的论坛引用,除非你处理一下
作者: hohoqi 发布时间: 2007-11-08
作者: indian 发布时间: 2007-11-08
作者: forest 发布时间: 2007-11-08
作者: gently 发布时间: 2007-11-08

作者: hohoqi 发布时间: 2007-11-10
感谢楼主了!
作者: hohoqi 发布时间: 2007-11-10

作者: luzhou 发布时间: 2007-11-10
作者: analyzer 发布时间: 2008-01-25

作者: luzhou 发布时间: 2008-01-27
作者: czly 发布时间: 2008-01-29
现在生成CHM的有很多工具。为什么要这么麻烦呢?
作者: 旭日 发布时间: 2008-02-02
作者: php? 发布时间: 2008-02-04
作者: j59280871 发布时间: 2008-02-18
引用:
原帖由 analyzer 于 2008-1-25 10:57 发表楼主这方法不错,我希望转到我的blog,不知楼主有没有意见
原文地址:http://indian.blog.163.com/blog/static/108815820071083506515/
作者: indian 发布时间: 2008-02-22

作者: luzhou 发布时间: 2008-02-22
作者: erentan 发布时间: 2008-02-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28