从Windows3.X到Windows95,Windows使用的帮助文件一向都是hlp格局。在Windows98今后,增加了一种依据HTML文件特征的chm帮助文件,Windows98称之为CompiledHTMLHelpFile。chm帮助文件是一个一致的窗口,左边是目录、索引和查找这三个功用项,经过常见的标签栏进行切换;右侧是Html文件的显示部分,改变了本来帮助文件目录窗口和主题窗口分离的状况;上部是工具栏。你能够用chm文件来制造软件阐明书、产品介绍阐明、学习教程、电子图书、个人资料管理等等。下面本文就以微软公司提供的HTMLHelpWorkshop工具包,为你介绍如何制造chm帮助文件。
下载与装置
微软公司提供了制造chm帮助文件的HTMLHelpWorkshop工具包,下载地址http:∥msdn.microsoft.com/library/tools/htmlhelp/wkshp/htmlhelp.EXE,现在的最新版为1.31英文版,文件大小3.34MB。直接运转下载后是一个自解压文件,依照提示即可完结装置。装置完结后,运转“开始/程序/HTMLHelpWorkshop/HTMLHelpWorkshop”后进入HTMLHelpWorkshop主界面。

html

如何使用
用HTMLHelpWorkshop制造chm文件很便利,下面就以“中华查找宝CHINASSB”的软件阐明为例,介绍制造的具体过程。
一、制造前的准备作业
因为chm帮助文件是依据HTML文件特征的,所以前期编写HTML文件的准备作业很重要。HTMLHelpWorkshop的人物就像是一个总管,以一个项目操控整个项意图各类型文件,然后将各类型的文件编译成独立的chm文件。它的每个主题就是一个HTML文件,它的结构有点相似平常咱们所见到的目录树,但是它的主题包括目录及文件。主题文件能够用任何一个HTML修改器进行修改,也可用HTMLHelpWorkshop修改,仅有美中不足的是它的修改器是纯文字形式,关于HTML文件而言不具备所见即所得的作用。
假如你不会制造网页,不要紧,你也能够经过Word97或Word2000,将Word格局的主题文件转换成HTML格局。
二、创立项目文件
第一步:点击HTMLHelpWorkshop菜单栏中的“File/New”命令,这时呈现“挑选新建内容”的对话框,选中“Project”。
第二步:,按“OK”按钮后,将“ConvertWinHelpProject”这个选项留空,持续下一步。
第三步:点击“Browse”按钮,设置放置项目文件的目录及项目文件名,完结后,持续下一步。
第四步:因为咱们已经事前建好了html文件,此刻请挑选“HTMLfile”,持续下一步。
第五步:点一下“Add”按钮并加入已经修改好的主题文件(也就是设置成首页面的HTML文件)。点击“下一步”,最终点击“完结”按钮,新的项目即已新增完结。
现在就能够进入HTMLHelpWorkshop作业窗口。在窗口的上方是3个卷标,分别是:
“Project(项目)”、
“Contents(目录)”、
“Index(索引)”。
在“Project”卷标的左边是7个按钮,它们的功用称号自上而下分别是:
“Changeprojectoptions(改变项目选项)”
“Add/Removetopicfiles(增加/删去主题文件)”
“Add/Modifywindowdefinitions(增加/修改窗口定义)”
“HtmlHelpAPIinformation(HTML帮助API信息)”
“ViewHTMLsource(校验HTML源文件)”
“SaveProjectContentsandIndexfiles(保存项目、目录和索引文件)”
“SaveallfileandCompile(保存悉数文件并编译)”
第六步:点击“Project”修改窗口下方的“ChangeProjectOptions”按钮后,会弹出一个“Options”对话框。在这个对话框的“General”卷标的“Title”中输入标题“中华查找宝CHINASSB”,编译后这个标题将呈现在chm文件窗口的标题栏中。在“File”卷标中选上“Automaticallycreatecontentsfile(.hhc)whencompiling”。
chm文件的“Search(查找)”选项答应用户在一切主题文件中查找字、词或短语,将它们的标题显示出来,而且用夺意图方式显示在主题中。在“Compiler”卷标中选上“Compilerfull-textsearchinformation”,即可支持全文检索功用。
第七步:点击“Saveprojectfileandcompile”按钮,虽然此刻已经能够观看成果了,不过,咱们要再多作一项设定让最终的成品再完整些。
三、创立目录文件
修改目录文件是制造chm文件最要害的作业。目录文件应该包括一个chm文件一切目录(主题),而每个目录又包括条目标题(称号)和该条意图主题文件,要防止条目标题与对应的主题不一致的状况呈现。等一切目录都增加好后目录就算完结了。
第一步:点击HTMLHelpWorkshop作业窗口的“Contents”卷标,这时系统弹出一个对话框,提示你“项目”还没有相关目录文件(.hhc),挑选“Createanewcontentsfile”,点击“OK”按钮后将创立一个新的目录文件。
第二步:请指定一个新目录文件名和寄存路径,点击“保存”后呈现目录修改窗口,目录修改窗口的左边有11个按钮。
第三步:依据需要刺进标题(相似资源管理器中的目录)或页面(相似资源管理器中某目录下的文件),按下“Insertaheading(刺进标题)”或“Insertapage(刺进页面)”按钮,都会弹出“TableofContentsEntry”对话框,在“Entrytitle”输入框中输入条意图标题,并依据状况选定对应的主题文件,单击“Entrytitle”下的“Add”按钮,在弹出的对话框下面的“FileorURL”输入框中输入文件名或URL地址并确认。
第四步:假如在单击“Insertapage”按钮之前所挑选的条目不包括其他条目,也不被其他条目所包括,那么会问询“Doyouwanttoinsertthisentryatthebeginningofthetableofcontents?”,挑选了“是”会增加开始条目(一级条目),挑选了“否”会增加一个子条目。
标题能够分为多级,要依照制造的内容一致考虑。假如觉得不满意,能够用左边的箭头进行调整,也能够选定该条目,单击鼠标右键,不但能够调整,还能够刺进标题、主题或目录文件。
四、创立索引文件
索引文件(hhk)也是一个HTML文件,它包括若干个要害词,当用户打开chm文件后,单击索引标签并输入一个要害词后,chm文件将显示与这个要害词有关的主题的列表,使大家十分便利地找到相关主题。
第一步:点击HTMLHelpWorkshop作业窗口的“Index”卷标,这时系统弹出一个对话框,提示你“项目”还没有相关索引文件(.hhk),挑选“Createanewcontentsfile”,点击“OK”按钮后将创立一个新的索引文件。
第二步:请指定一个新索引文件名和寄存路径,点击“保存”后呈现索引修改窗口,索引修改窗口的左边有11个按钮。
第三步:单击“InsertakeyWord”按钮,呈现“IndexEntry”对话框,在“General”选项的“KeyWord”输入框中输入要害词,再单击“Add”按钮增加与该要害词相相关的主题文件。假如想跳转到另一个要害词,在“IndexEntry”对话框中按“Advance”选项,选中“TargetisAnotherKeyWord”,再单击“General”选项的“KeyWord”输入框中输入要害词,再单击“Add”按钮增加与要跳转的要害词相相关的主题文件,单击“OK”按钮。最终单击“确认”按钮,并按“Savefile”进行存盘。
五、最终的设置作业
第一步:挑选“Project”卷标,点击“ChangeProjectOptions”按钮,在“File”卷标的“Contentfile”项目中,点击“Browse”指定为toc.hhc。在“Indexfile”项目中,点击“Browse”指定为index.hhc。
第二步:重新点击“Saveprojectfileandcompile”按钮进行存盘编译。
第三步:最终点击主菜单“View/Compiledfile”,经过“Browse”指定该chm文件的目录及文件名即可看到咱们的作品了。
的确也够简略的了,只要有完整的HTML源文件,激活HtmlHelpWorkshop创立一个新的项目文件,将第一个html(通常是default.htm或index.html)加进项目,存盘并编译就大功告成。同样的一组HTML文件,放在网站上是一页一页的网页,变成单一的chm后,则可用作软件辅助阐明,而且已经内建了全文检索功用。
上述介绍的只是制造chm帮助文件的基本过程。但它的功用远非这些,如:可向HTML文件中刺进HTMLHelpActiveX控件、Java脚本、弹出式窗口等等。还可将已有的chm文件解压缩变回本来的HTML文件。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。