Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

编译自己的CHM格式的PHP手册

Posted on 2008-01-25 10:59  analyzer  阅读(553)  评论(0编辑  收藏  举报

编译自己的CHM格式的PHP手册

1、在硬盘上新建一个名为“phpchm”的文件夹作为制作的总文件夹,当然你也可以用其它名字。比如我建立的是“D:\phpchm”。

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:cvsread@cvs.php.net:/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来更新到最新发布的文档。

我要啦免费统计