首先介绍一下chm,chm就是Complied HTML,就是编译过的HTML。基本上可以理解为,chm就是一些HTML的结合体,把许多HTML通过一种方式放在一个chm文件里。这样的好处就是,不需要下载很多零散的HTML及相关的图片等媒体文件,而且chm的浏览工具是Windows自带的,无需安装附加软件。
用什么工具来制作chm呢?由于chm主要是为开发人员制做文档的,所以微软的官方工具(HTML Help Workshop)比较简陋。现在通过一个制作实例来演示制作过程。
我们事先需要把制作电子书的素材,也就是HTML以及相关的文件准备好。这个准备工作因为不是本文所要介绍的重点,所以略过。还有就是要安装制作软件HTML Help Workshop,可以在微软网站http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwMicrosoftHTMLHelpDownloads.asp找到下载链接,下载后安装。准备工作完成后,我们就开始了。
首先打开HTML Help Workshop,界面如下。
选择菜单File=>New,出现选择对话框如下。选择Project,点击OK按钮。

出现新建工程的向导,如下。我们就通过这个向导来新建工程。

点击下一步按钮,进入下一个步骤,如下。点击Browse按钮选择新建工程的文件名,建议建立一个文件夹以便存放制作所需的各种文件。

点击下一步按钮,进入下一个步骤,如下。我们事先已经准备了相关的HTML文件,所以选择相关选项。

点击下一步按钮,进入下一个步骤,如下。点击Add按钮,选择准备好的HTML文件。

点击下一步按钮,进入下一个步骤,如下。到此,向导完成了。点击完成按钮。

现在出现在面前的是如下画面。

接下来建立一个窗口,点击Add/Modify window definitions按钮(左边从上数第三个),建立一个名为Default的窗口。设定如下。其中,Title bar text是chm打开后在控制栏上显示的文字。另外还设定了2个按钮,其中一个链接到沪江日语,另一个链接到我的博客;这两个按钮的文字是在Buttons设定的,地址是在Fiels设定的。



接下来还有一个很重要的工作要做,那就是制作一个树状的目录。点击Contents标签(主界面左上部,工具栏下),出现如下对话框,点击OK按钮。

出现如下界面,点击Insert a page按钮(左边从上数第三个)。

出现如下界面,在这里首先建立一个总的项目,文字为“中学数学”,点击Add/Edit按钮设定地址为“index.htm”。

点击Advanced标签,更改Image index为1。

按照同样的步骤,再建立2个项目,设定如下。




完成后出现结果如下。在这里演示的用的三个项目分别是3个不同层次的,分别选中第2第3个项目,点击Move Selection Right按钮(左边从上数第8个)。


最后的结果如下。一般来说,需要为每一个页面制做一个项目,这样就可以通过这些项目访问到相对应的页面。

好,最后点击Compile HTML file按钮(工具栏第三个),chm文件就诞生了。打开chm文件就能看到如下画面。

以上只是一个简单的实例,另外还有很多有用的功能或设定还没有用到。希望这篇小文章能对你有用。
posted on 2005-05-07 15:41
raycoast 阅读(5318)
评论(4) 编辑 收藏
网摘收藏