Software 版 (精华区)
发信人: chhit (すきだ), 信区: Software
标 题: chm的制作(4)
发信站: 哈工大紫丁香 (2001年10月19日16:37:10 星期五), 站内信件
发信人: gongliyu (小宇), 信区: NewSoftware
标 题: chm的制作(4)
发信站: BBS 水木清华站 (Fri Oct 19 13:14:08 2001)
四、制作较复杂的chm文件
在 windows98 中我们常见的 chm 文件多数具有目录及索引,有的还有搜索和
书签
,这在使用 chm 文件的过程中会比较方便。下面我们就来制作带目录、索引、搜
索、书
签的 chm 文件。在这里我还将介绍一些常用的选项功能的解释。
此类 chm 文件一般包含有多个 HTML 文件。与前面一样,你需要先把网页文
件做好
,放到硬盘一个文件夹中,如 test3。进入 HHW 后选新建项目,并指定新建项目
文件的
位置和文件名(如test3),在已经存在的文件中选中目录中所有用到的HTML文件
后,进
入 HHW 主界面。
1、目录文件的创建
图(10)
按[Contents]选项卡,选择[Create a new contents file]创建新的目录
文件
,并命名它为 contents.hhc。然后进入目录表编辑窗口,如图(10)。
在目录编辑窗口左侧,从上到下排列有11个按钮,前5个分别是:目录表属性
设置、
插入标题、插入页面、编辑所选标题或页面属性、删除标题或页面,下面4个箭头
用来调
整所选标题或页面的位置及从属关系,最后两个分别是显示 HTML 文件源码和保存
文件
。
图(11)
插入一个标题:按[Insert a heading]按钮,弹出[Table of Contents
Entry]
插入一个标题:按[Insert a heading]按钮,弹出[Table of Contents
Entry]
对话框,如图(11).
图(12)
在[Entry title]中输入标题内容,如“简介”。按[Add],在弹出的[
Path o
r URL]对话框中选择Title为“简介”对应的 HTML 文件,如图(12),按返回后
一个
标题就添加完成了。这里你也可以按图(12)下面的[Browse...]指定前面没有
选择加
入的HTML 文件,或者直接在[File or URL:]中输入。
在标题“简介”下面再添加一个标题如“准备”:按[Insert a heading]按
钮,
会弹出一个询问是否在所选标题上面插入标题的对话框,我们按“否”,在[
Entry ti
tle]输入页面标题“准备”,并按[Add]指定对应的 HTML 文件,返回后就又加
了一
个标题。
在标题“准备”下面插入一个页面(或者是子标题)如“下载”:按[Insert
a p
age]按钮,在[Entry title]输入“下载”,并按[Add]指定对应的 HTML 文
件,返
回。
同样方法我们可以加入许多标题、子标题、页面,并可以利用那4个箭头按钮
来调整
标题或页面的位置及从属关系。HHW 最多支持 9 个级别深度。
图(13)
修改标题及改变标题图标的方法:选中标题,按[Edit selection]按钮,可
以对
其重新指定所关联的 HTML 文件,在[Advanced]中通过下面的[Image index]
改变标
题的图标。如图(13)。
设置目录属性:按[Contents properties]按钮以后我们可以改变目录表显
示样式
等,使用默认设置就行。
图(14)
图(14)
所有标题创建完成后,按左下角的[Save File]按钮,一个目录表文件就创
建完成
了。如图(14)。
2、索引文件的创建
与目录文件的创建非常类似,只是索引文件中需要指定关键词与 HTML 文件的
关联
关系。请参考目录文件的创建部分,不再赘述。
3、项目文件的设置
按[Project]选项卡,进入项目编辑窗口(即默认的HHW介面)。其左边排列
有7个
按钮,分别是:项目属性设置、增加或删除 HTML 文件、增加或改变窗口属性定义
、AP
I信息、显示 HTML 源码、保存文件、保存文件并编译。
图(15)
我们按[Change project options]按钮对项目进行设置:通常需要作的是,
在[
General]选项卡的[Default file]中指定封面页,也就是打开 chm 文件时默认
显示
的 HTML 文件。封面页可以是目录表中的某个标题所对应的 HTML 文件,也可以是
在目
录表中不存在的专门用来作封面的 HTML 文件。如图(15)。
图(16)
如果想在 chm 文件中具备全文搜索功能,还需要在[Compiler]选项卡中选
中[C
ompile full-text search information],如图(16)。
其他内容一般可以不去理会。
4、窗口显示风格的设置
按第三个按钮[Add/Modify windows defunitions]设置窗口属性:这里的设
置将
决定 chm 文件的显示风格。在弹出的对话框中我们给窗口风格随便指定一个名字
(如1
2),按 OK 就进入了[Windows Types]对话框。常用的几个设置项为:
2),按 OK 就进入了[Windows Types]对话框。常用的几个设置项为:
(1)General
[Title bar text]中输入你欲在 chm 文件的标题栏显示的文字,如“轻
松制作
chm 文件”。参考图(3)。
(2)Buttons
选择欲在 chm 中出现的按钮。参考图(6)。
(3)Position
[Save user defined windows position after first use]如果选中,则
系统
会保存 chm 使用者最后一次退出 chm 文件时窗口的位置、大小等,下次再打开
chm 时
,系统会恢复这些属性。如果不选中,则每次都以你或默认的窗口大小、位置打开
chm
文件。
图(17)
Left和Top是指定打开chm时,窗口左上角的位置,Width和Height则指定窗
口的宽
和高。如图(17)。
(4)Files
如果选择了显示Home、Jump按钮,就在这里输入对应的 URL 超链接地址,
比如你
的个人主页地址。
(5)Navigation Pane
[Windows with navigation pane,topic pane,andbutton]如果不选中,
则chm
窗口将没有导航嵌窗和按钮。
[Navigation pane width]中指定导航嵌窗的宽度。
[Open with navigation pane closed]如果选中,在打开chm文件时导航
嵌窗默
认为关闭状态。
认为关闭状态。
[Auto sync]如果选中,chm 中的目录标题与 HTML 文件内容将自动保持
同步。
[Automatically show/hide navigation pane]如果选中,在 chm 为活动
(当
前)窗口时,导航嵌窗显示,当不是活动窗口时,导航嵌窗自动隐藏。
[Default tab]中指定导航嵌窗中默认的显示项。这里可以是目录、索引
、搜索
、书签。
[Search tab]如果选中,在chm中将具备全文搜索功能,而[Advanced]
可以让
chm 具有高级搜索的功能(使用and,or,not,near)。
图(18)
[Favorites tab]如果选中,chm文件就会具有书签功能。如图(18)。
另外两个选项卡可以不用管它,使用HHW的默认设置就行。
5、编译成chm文件
经过上面的设置,我们就可以编译了。按工具栏中的编译按钮,或者直接按项
目窗
口左下方的[Save all file and Compile]按钮,几秒钟以后 chm 文件就被编译
完成
。然后用鼠标双击此 chm 文件就可以看到你的作品了,如果发现问题,还可以返
回 HH
W 里进行修改调整。参考图(1)。
------------------------------------------------------------------------
----
----
--
万里长城今尤在,
不见当年秦始皇!
[Automatically show/hide navigation pane]如果选中,在 chm 为活动
(当
※ 来源:·BBS 水木清华站 smth.org·[FROM: 211.69.196.236]
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: mcad.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.868毫秒