轻松制作chm文件
 从windows 3.0 到 windows95,系统使用的帮助文件一直是 .hlp 格式,在安装 windows98 以后,我们发现系统中增加了一种 .chm 格式的帮助文件,与 .hlp 文件相比 .chm 文件有很大的改变,功能更加强大,支持的媒体文件更多,使用更便捷。
  .chm 文件可用来制作软件说明书、产品介绍、学习教程、电子图书、报刊的电子版本、个人资料的整理等等。本文将由浅入深的介绍 .chm 文件的制作方法,希望对你能有帮助。
  【注】
  为了方便浏览,我将图形文件全部缩小显示,如果想观看全图,可以在图形上点鼠标左键,图形会在弹出的浏览器窗口中全幅显示。你可以不必关闭此新开窗口,因为以后你在其他图形上点击时,图形文件均在此窗口显示,而不会出现打开许多窗口的现象。
开始>>
简介
 一、chm文件及其制作工具Html Help WorkShop简介
  chm 文件是微软 1998 年推出的基于 html 文件特性的帮助文件系统,以替代早先的 WinHelp 帮助系统,在 windows98 中把 chm 类型文件称作“已编译的 HTML 帮助文件”。被Internet Explorer 支持的 JavaScript、VBScript、ActiveX、Java Applet、Flash、html 图像文件(GIF、JPEG、PNG)、音频视频文件(AU、MIDI、WAV、AVI)等等,chm 同样支持,并可以通过 URL 地址与因特网联系在一起。
图(1)
  图(1)是典型的 chm 文件运行界面,其窗口可分为三部分,上部是功能按钮区,罗列了几个常用的浏览器按钮,右边是主窗口,左边是导航嵌窗。导航嵌窗用来快速定位感兴趣的内容,这里可包含主题、索引、搜索和标签。按“隐藏/显示”按钮可以把左边的导航嵌窗关闭或打开,其他几个按钮浏览器中的一样,“选项”中是一些常用的控制命令。这些按钮在制作 chm 文件时可以控制是否显示。
  在 windows98 及以后的 windows 版本中,chm 文件的运行程序(hh.exe,27K)已是操
作系统的一部分,它控制支持ActiveX 组件的网页浏览器(如微软的 Internet Explorer 3.0 以上版本)来解释并运行 chm 文件中的元素,这样的好处就是能跨平台运行 chm 文件,只要有不同平台上的运行器和浏览器,chm 文件就不再需要重新进行编译而直接使用,在不同语言的操作系统下,chm 文件也会自动显示对应语种的菜单。
  在 PC 机上使用 chm 文件要求使用者的操作系统装有 IE3.0 或以上版本,如果使用者仍在使用 Windows95 系统,就需要运行一个小程序(被称作 chm 文件阅读升级包)(700K),以便在 windows95 中也能正常使用 chm 文件。而在 windows98 以后的系统中可以直接使用 chm 文件。
  制作 chm 文件的最佳工具是微软的 HTML Help WorkShop,目前最新版本号为 1.31。虽然是是英文版,但它的几个单词都比较简单,稍有一些英文基础的人基本上也能应付,或者借助“东方快车”、“金山快译”等软件把菜单转为汉字。
图(2)
  HTML Help WorkShop 的操作界面如图(2)所示。菜单栏分别是[File 文件]、[View
查看]、[Test 测试]、[Tools 工具]、[Help 帮助]。菜单下面的工具栏一般有五个按钮,分别是[New 新建]、[Open 打开]、[Compiled HTML file 编译HTML文件]、[View Compiled file 查看被编译的文件]、[Display online information 在线帮助]。
  为叙述方便,下面文中将把“HTML Help WorkShop”简称为“HHW”。
上一页 | 后退 | 下一页
制作前的准备
网页html下载二、制作前的准备
  1、下载并安装 HTML Help WorkShop
  你可以在微软的站点上下载 HHW 软件,也可以直接 按此下载。
  下载 HHW 软件后直接运行 ,一路“next”就可以安装成功。HHW 内还含一个图形编辑处理程序(HTML Help Image Editor),图形文件的处理也可以由它简单处理。
  2、几个概念
  相对来讲制作 chm 文件比较简单,大量的工作实际上是在前期制作 html 文件上,你在 chm 文件中所看到和听到的,与你在浏览器中的结果是一样的。你可以专门为制作 chm 文件而编制 HTML,也可以直接利用现成的小型个人主页快速做成 chm 文件以便向外发放,所不同的是,在个人网站上每个 HTML 文件之间必须由超级链接相连,而用来制作 chm 文件的 HTML 文件组里,允许有独立的 HTML 文件,用户可以通过导航嵌窗来实现对其访问。
  现在让我们先了解一下几个用到的概念:
  (1)项目文件[Project -- .hhp文件]:包含创建 chm 文件所需的 HTML 文件信息、目录表文件信息、索引文件信息、窗口属性、搜索、书签定义等内容。一个chm文件对应有一个项目文件。[设置方法]
  (2)目录表文件[Contents -- .hhc文件]:包含目录表中每个标题与 HTML 文件的关联关系。目录表就好像是一本书的目录。该文件不是必需的,如果创建的 chm 文件没有导航
嵌窗,就可以不创建 .hhc 文件,这样一来 HTML 中的跳转就要借助其内部的超级链接了。[创建方法]
  (3)索引文件[Index -- .hhk文件]:一些专业书籍在其后面一般有个索引表,利用已经排序的字母、单词、词组来帮助读者快速定位到需要的一个或几个位置。在 chm 中也可以使用索引。索引文件中就包含每个关键词(keyword)与 HTML 文件的对应关系。与目录文件中的标题不同的是,一个关键词可以对应多个 HTML 文件。索引文件也不是必需的,如果你的 chm 文件的信息不是太复杂,不创建也行。[创建方法]
  (4)搜索:要在 chm 文件中能使用全文搜索功能,只要在创建 chm 文件时打开一个开关就行了,这样只要在搜索框中输入要搜索的内容,chm 就会把全部包含该内容的 HTML 文件列出来,并把搜索内容高亮显示。但是如果使用搜索功能,chm 文件会稍大一点。[设置方法]
  (5)书签:在我们阅读图书时,有时会在一些地方放个书签,以便下次能快速到作标记的地方,在 chm 中同样允许你在感兴趣的地方作标记。[设置方法]
  (6)窗口属性:是指 chm 文件的介面窗口。你可以自由定义窗口位置、大小、按钮、导航嵌窗、显示模式等。[设置方法]
  目录、索引、搜索和书签是 chm 文件左边导航嵌窗中的四个导航选项,任何一个都可以随意打开或关闭,当四个功能全部关闭时,导航嵌窗将自动消失。
  因为 HHW 对chm 的控制非常灵活,所以你可以制作出功能强大的 chm 文件,也可以制作出非常简单的 chm 文件。另外在制作中我们需要指明的是 HTML 文件,而图形、视频、声音等文件不需要指明位置, HHW 会根据 HTML 文件中的链接到它们。
上一页 | 后退 | 下一页
软件下载
二、制作前的准备
  1、下载并安装 HTML Help WorkShop
  你可以在微软的站点上下载 HHW 软件,也可以直接 按此下载。
  下载 HHW 软件后直接运行 ,一路“next”就可以安装成功。HHW 内还含一个图形编辑处理程序(HTML Help Image Editor),图形文件的处理也可以由它简单处理。
  2、几个概念
  相对来讲制作 chm 文件比较简单,大量的工作实际上是在前期制作 html 文件上,你在 chm 文件中所看到和听到的,与你在浏览器中的结果是一样的。你可以专门为制作 chm 文件而编制 HTML,也可以直接利用现成的小型个人主页快速做成 chm 文件以便向外发放,所不同的是,在个人网站上每个 HTML 文件之间必须由超级链接相连,而用来制作 chm 文件的 HTML 文件组里,允许有独立的 HTML 文件,用户可以通过导航嵌窗来实现对其访问。
  现在让我们先了解一下几个用到的概念:
  (1)项目文件[Project -- .hhp文件]:包含创建 chm 文件所需的 HTML 文件信息、目录表文件信息、索引文件信息、窗口属性、搜索、书签定义等内容。一个chm文件对应有一个项目文件。[设置方法]
  (2)目录表文件[Contents -- .hhc文件]:包含目录表中每个标题与 HTML 文件的关联关系。目录表就好像是一本书的目录。该文件不是必需的,如果创建的 chm 文件没有导航嵌窗,就可以不创建 .hhc 文件,这样一来 HTML 中的跳转就要借助其内部的超级链接了。[创建方法]
  (3)索引文件[Index -- .hhk文件]:一些专业书籍在其后面一般有个索引表,利用已经排序的字母、单词、词组来帮助读者快速定位到需要的一个或几个位置。在 chm 中也可以使用索引。索引文件中就包含每个关键词(keyword)与 HTML 文件的对应关系。与目录文件中的标题不同的是,一个关键词可以对应多个 HTML 文件。索引文件也不是必需的,如果你的 chm 文件的信息不是太复杂,不创建也行。[创建方法]
  (4)搜索:要在 chm 文件中能使用全文搜索功能,只要在创建 chm 文件时打开一个开关就行了,这样只要在搜索框中输入要搜索的内容,chm 就会把全部包含该内容的 HTML 文件列出来,并把搜索内容高亮显示。但是如果使用搜索功能,chm 文件会稍大一点。[设置方法]
  (5)书签:在我们阅读图书时,有时会在一些地方放个书签,以便下次能快速到作标
记的地方,在 chm 中同样允许你在感兴趣的地方作标记。[设置方法]
  (6)窗口属性:是指 chm 文件的介面窗口。你可以自由定义窗口位置、大小、按钮、导航嵌窗、显示模式等。[设置方法]
  目录、索引、搜索和书签是 chm 文件左边导航嵌窗中的四个导航选项,任何一个都可以随意打开或关闭,当四个功能全部关闭时,导航嵌窗将自动消失。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。