问题描述:
就是大多数软件按F1以后会d出的那个,有引索,什么的标签。
怎么制作呢?
解析:
下载QuickCHM(CHM制作工具)软件
使用QuickCHM软件轻松编译CHM格式的文件
谈起CHM格式的文件,可能无人不晓,因为几乎所有的软件,现在都用CHM格式的文档制作软件帮助文件。另外,有很大一部分电子图书也是用CHM格式编译的。其实,编译CHM格式的文件很简单,下面就为大家介绍一款制作CHM文件的利器——QuickCHM。
软件名称:QuickCHM
软件大小:1460KB
下载地址:sky/soft/6785
在介绍QuickCHM之前,有必要对CHM的格式作个简单说明。CHM文件格式是微软1998年推出的基于HTML的帮助文件系统,它代替了早先的WinHelp帮助系统,能在Windows 98或NT及以上版本的 *** 作系统中直接运行。
编译CHM
QuickCHM未注册时,只能编辑最多20个节点的项目,在制作CHM文件前,最好把要编译进CHM中的文件编辑成HTML网页文件,CHM格式的文件支持所有的网页元素,所以你可以随心所欲地在Dreamweaver等网页编辑软件中编辑HTML文件。QuickCHM自带一个简易的网页编辑器,利用它可以编辑一些简单的网页,一般的做法是在Dreamweaver中做好网页,然后在QuickCHM中进行局部的修改。
需要注意的是编译进CHM文档中的文件最好都放在同一个文件夹中。
启动QuickCHM,在菜单栏执行“文件→新建”命令,新建一个“hhp”项目。切换到“目录”页,在菜单栏执行“主题→导入→添加文件夹”,导入待编译的文件夹中的文件,注意,在d出的“添加文件夹”对话框中,可以使用过滤器,防止图片等某些类型的文件进入目录。在默认的情况下,进入目录中的各节点即主题都是以网页标题显示的(如图1),也可以在“系统选项”中设置为以文件名显示。接下来的任务,就是编辑目录和网页,下面就以这两个方面作简单的介绍。
编辑目录:
目录的编辑主要是重命名主题,修改主题图标,排序主题,嵌套主题,新建主题和删除主题,这些都可以利用右键快捷菜单和“目录”页上的按钮完成。
编辑网页:
QuickCHM集成了一个所见即所得的网页编辑器,利用QuickCHM提供的网页编辑工具箱(如图1),可以完成大部分的网页 *** 作。切换到“源文件”页,可以对HTML源代码进行直接修改。和多数网页编辑软件一样,切换到“预览”页,可以对当前网页实时预览。
图1
利用同样的方法,还可以给帮助系统做一个“索引”页。
目录和网页编辑完成以后,就可以输出CHM文档了,不过在输出前也可以把它保存为一个“.hhp”项目,以便日后继续编辑。点击工具栏上的“编译”按钮,编译完成,如图2所示,这是利用上述的方法制作的“瑞星杀毒软件2004版”的帮助系统,从图中可以看出,这个帮助系统的“面板”上只有“目录”页,没有“索引”页。
图2
事实上,CHM文件的这个阅读平台即“浏览窗体”的所有部分都可以在“编译”前进行修改和定制,若你做进CHM帮助系统的各网页间都能相互导航,我们甚至可以隐藏或关闭整个“面板”。
在菜单栏上执行“选项→项目选项”命令,d出“参数”对话框,如图3所示,在这里可以设定“主页”、“默认页”,显示或隐藏工具栏按钮和标题,显示或隐藏面板及面板上的目录、索引等,在这里还可以设定目录的表现方式和整个窗体的外观,添加“闪屏”(启动时一个一闪而过的图片,相当于软件的启动画面)等,当然了,以上的所有设置必须在“编译”前设置才能看到效果。
图3
反编译CHM
QuickCHM不仅能把HTML网页、文本文件、图片等编译为一个CHM文件, 而且还能反编译一个CHM文件,也就是说,利用QuickCHM,可以释放CHM文件中的HTML文件、文本文件、图片文件等资源,并且它能够恢复源文件的全部目录结构和文件名,以便帮助我们得到源文件进行资料恢复或二次编辑。
启动QuickCHM,在菜单栏执行“文件→反编译”,在d出的对话框中选择要进行反编译的CHM文件以及反编译得到的HTML文件和图片等其它文件资源的保存位置,点击“确定”,反编译即可完成,同时保存HTML文件和图片等其它文件的文件夹被打开。
可以看到,需要还原文件已经出现在这个文件夹中了。
#include <iostream.h>void main()
{
double a,b,c,d
double money,temp
cout <<"请输入苹果的重量"
cin >>a
cout <<"请输入苹果的重量"
cin >>b
cout <<"请输入苹果的重量"
cin >>c
cout <<"请输入苹果的重量"
cin >>d
money = a*2.50+b*1.80+c*2.00+d*1.60;
cout <<endl
cout <<"应付钱数:" <<money <<endl;
cout <<"顾客付款:";
cin >>temp
cout <<"应找零:" <<temp-money <<endl
}
使用Help &Manual制作帮助文件的 *** 作方法。启动程序,会出现一个“Welcome to Help &Manual”对话框,要求用户选择本次 *** 作方案,我们选择“Create an empty new project”创建一个新项目(如果你要继续进行未完的工作,可选择“Open an existing Help &Manual project”项),单击“OK”按钮确定,并在关联界面中设置创建的帮助项目文件保存路径,确定后进入程序主界面。
我们先创建帮助文件的整体结构,至于帮助项目的文本,稍后再作介绍。在程序界面中的左上窗口“Content tree”中单击鼠标右键,并在关联的菜单中选择“Add after”命令,程序给出“Insert first”对话框,要求用户设置帮助文件标题。它共提供了三个可供选择的复选框,其中“Chapter without text”表示只创建章节标题但不包括标题文本,“Chapter with text”表示创建含有文本的章节标题,“Topic”表示创建一个文本主题。
现在你可根据自己需要创建的内容进行设置,如果首先要显示“使用权利和义务”条款,可选择“Chapter with text”或“Topic”,如果直接开始软件使用介绍,则可选择“Chapter without text”,然后创建子标题。选择好后,在该对话框中的“Item caption”文本框中设置题目的具体内容。设置完成之后,单击“OK”按钮退出,此时你可看到新建的标题已经显示在“Content tree”窗口中。
按照以上的方法创建好所有章节标题,如“Chapter without text”或“Chapter with text”。如果在创建过程中需要调整已创建标题的前后顺序,可直接使用鼠标拖曳须要调整的标题图标到合适的位置。现在我们就可以创建属于每个章节标题的子标题了。具体方法是使用鼠标右键单击“Content tree”窗口中你创建的标题,并从程序关联的菜单中选择“Add child”命令,程序给出关联的“Insert after”对话框,这个对话框界面与“Insert first”是完全一样的,只不过程序已经默认设置使用“Topic”设置了。但是如果你需要多级子标题,可继续选择“Chapter with text”,创建子章节标题及其下的子子标题,由于方法完全相同,在此不作介绍。在“Insert after”对话框中的“Item caption”文本框中设置题目的具体内容,完成之后单击OK按钮确定,此时你可看到子标题内容已经添加到界面中的“Content tree”窗口中。
现在各级标题都已经做好,以下就该写标题内容了。首先在“Content text”标题结构列表框中选择需要编辑内容的标题,然后选择程序界面主窗口中的“Help text”标签项,现在你将看到一个完全自由的编辑窗口,你可以像使用Word一样简便地创建相关主题的内容。当然作为一种特殊功能的软件,该工具提供了非常多的帮助文件阅读的编辑功能,在此笔者给出一些常见的编辑 *** 作方法。
§ 如果需要在帮助内容中加入插图,可使用Windows提供的粘贴与复制功能。即首先用“Print-Screen”或“Alt + PrintScreen”键截取活动屏幕窗口,然后按“Ctrl + V”键插入到文本中。如果要插入一张已有的图片,可单击程序界面按钮条中的“Insert a image”按钮,并在关联界面中选择需要添加的内容。对于插入的图形,程序提供缩放显示功能。此外,你也可以在文本中插入AVI视频文件或Windows可支持的OLE控件、特殊字符、横分割线、宏等等。 *** 作方法是首先单击程序界面菜单条中的Insert命令,然后在关联下拉菜单中选择需要插入的项目。
§ 如果你须要在一个标题文本中插入标题跳转信息或可以切换到另一个帮助文本的快捷方式,可单击程序菜单条中的“Insert” |“ Link”命令(快捷键是“Ctrl +L”),程序会给出关联的“Insert new help link”对话框(图7),你可在其中的“Caption”文本框中设置链接文本的突出显示内容,并在“Topic ID”列表框中选择可以切换到的跳转帮助主题ID号,之后单击“OK”按钮确定即可。程序会自动将“Caption”文本框中的内容以“绿色加下划线”方式显示在编辑文本中,如果你使用鼠标双击它,就可实现帮助主题跳转。
§ 如果你创建的是英文文本,可使用程序提供的英文拼写检查功能看看单词拼写是否正确。 *** 作方法是单击程序界面菜单条中的“Misc”|“Spell check”命令,并从关联菜单中选择“Current topic”(检查当前主题文本)或“All topics”(检查全部主题文本)命令。
§ 如果你须要制作软件使用手册,而不是在线帮助文件,可直接按下程序界面按钮条中的“Preview”按钮,并在关联的对话框中单击OK按钮确定。使用这项功能的好处是可以直接提供打印预览结果,也方便你组织文档排版。
§ 由于是英文软件,程序默认的各种字体都是英文的,这样在编辑中文标题时可能会出现乱码,此时你可直接用鼠标选中乱码部分(可以是灰色标题内容),然后在程序界面中的字体下拉文本框中选择中文字库即可恢复显示。
当全部文本编辑工作结束后,就可输出结果文件。 *** 作方法是:使用鼠标单击程序界面按钮条中的“Make”按钮,并在关联界面中选择需要生成的帮助文件类型,其中包括基于Win 95的帮助文件,基于Win 3.x的帮助文件,RTF格式的软件说明手册,HTML超文本格式帮助文件等。现在你可根据自己的要求选择需要的格式,对于HTML格式文件,你还可以在“Edit HTML options”项中设置页面框架方式。最后单击“Make”对话框中的“OK”按钮确定,程序会自动为你完成帮助文件的编译的。
Help &Manual于1999年1月更新,提供14天全功能试用版本,hman2x.zip,下载文件大小为2.14MB。
最后提醒您一点:Help &Manual本身并不提供制作Hlp文件功能,制作Hlp文件须使用微软提供的Hlp文件编译器,这个文件可从微软的官方站点得到,HC505.EXE,
此外你还可以使用微软提供的HTML编译器创建微软方式的Windows帮助文件,这也需要相应的编译器,htmlhelp.EXE。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)