如何编辑chm(windows标准帮助文件,已编译的html文件)。

cherami 2001-01-21 03:36:00
近来看到一份英文的chm文件,内容很好,我想翻译成中文的,不知道能否用什么软件进行编辑,请指教。另外如何可以将普通的几个html文件编译成chm文件。
...全文
5044 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kshii 2001-08-19
  • 打赏
  • 举报
回复
耶書制造 CHMmaker 中文版 http://www.csdn.net/cnshare/soft/8/8430.html
jrsun 2001-08-16
  • 打赏
  • 举报
回复
 一、创建项目文件
  单击Htmlhelp Workshop菜单或工具栏中的“New(新建)”命令,这时
出现“选择新建内容”的对话框。这里有五个选项:“Project(项目)”、
“Text(文本)”、“HTML File(HTML文件)”、“Table of Contents(
目录)”、“Index(索引)”。选择“Project(项目)”,接着出现“Pro
ject(项目)”向导,告诉你这个向导可以转换的文件格式,一般情况下我
们是要创建项目(.hhp)文件,不需要转换。直接进入“下一步”指定放置的
目录和输入文件名就可以了,单击“下一步”,进入了“现有文件”对话框
,如果你想将已经存在的文件包含进“项目”里,在下面列表中选择。这里
一般空着,这些文件(包括已经编辑好的主题文件)以后可以添加。进入“下
一步”后再“确定”就进入了Htmlhelp Workshop工作窗口。在窗口的上方是3
个选项卡,分别是“Project(项目)”、“Contents(目录)”、“Index
(索引)”。在“项目”窗口的左侧是7个按钮,它们的功能名称自上而下分别
是:“Change project options(改变项目选项)”、“Add/Remove topic
files(添加/删除主题文件)”、“Add/Modify window definitions
(添加/修改窗口定义)”、“HtmlHelp API information(HTML帮助API信息)
”、“View HTML source(校验HTML源文件)”、“Save Project Contents
and Index files(保存项目、目录和索引文件)”、“Save all file and
Compile(保存全部文件并编译)”。
  单击“Change project options(改变项目选项)”按钮,出现“Options
(选项)”对话框,光标在“General(常规)”选项卡的“Title(标题)”
文本框内闪烁,在这里加入标题,编译后这个标题将出现在chm文件窗口的标题
栏中。其它的内容暂时用系统的默认值。然后单击“Add/Remove topic files
(添加/删除主题文件)”按钮,再选择“Add(添加)”按钮,把作为封面页
的HTML文件添上。封面页的文件一定要有,否则编译的帮助文件运行后,系统
会报错。好了,简单的“项目”编辑就完成了。
  二、创建目录文件
  单击“Contents(目录)”选项卡,这时系统弹出一个对话框,提示你
“项目”还没有关联目录文件(.hhc),你可以创建一个新的目录文件,或
指定一个现有的。这里选择“Create a new contents file(创建一个新目
录文件)”,进入下一步请你选定一个新目录文件的名称和存放路径,指定
后出现目录编辑窗口。在目录窗口的左侧有11个按钮,前5个分别是:“Cont
ents properties(目录工具)”、“Insert a heading(插入标题)”、“
Insert a page(插入页面)”、“Edit selection(编辑选择)”、“Delet
e selection(删除选择)”,中间4个箭头用来调整指定标题或页面的位置,
最后两个已在项目编辑窗口中出现过。根据需要插入标题或页面目录,按下“I
nsert a heading(插入标题)”或“Insert a page(插入页面)”按钮,都会
弹出“Table of Contents Entry(目录条目)”对话框,在“Entry title
(条目
标题)”文本框中输入条目的标题,并根据情况选定对应的主题(HTML文件),
单击“Entry title(条目标题)”下的“Add(添加)”按钮,在弹出的对
话框的下面“File or URL(文件或URL地址)”文本框中输入文件名或URL
地址并确定;单击“Advanced(高级)”选项卡,在“Image index(图像
索引)”栏中为条目指定图标,比如包含其它条目的条目可以用书形图标,而
页面条目的可以用问号图标。如果在单击“Insert a page(插入页面)”按
钮之前所选择的条目不包含别的条目,也不被别的条目所包含,那么会询问“
是否要创建一个起始条目”,选择了“是”会增加起始条目(一级条目),
选择了“否”会增加一个子条目。标题可以不添加主题文件或URL地址,也可
放置需要的主题文件,作为标题的说明内容。标题可以分为多级,要按照制作
的内容统一考虑。如果觉得不满意,可以用左侧的箭头进行调整,也可以选定
该条目,单击鼠标右键,不但可以调整,还可以插入标题、主题或目录文件。编
辑目录文件是制作chm文件最关键的工作,目录文件应该包含一个chm文件所有
目录(主题),而每个目录又包含条目标题(名称)和该条目的主题文件,要
避免条目标题与对应的主题不一致的情况出现。等所有目录都添加好后目录就算
完成了。
  完成目录编制后,一个chm文件已具备了雏形,索引的内容暂时空着。保存项
目文件和目录文件后就可以编译,编译就是把所有用到的HTML文件统统压缩后包
装在一起,形成一个后缀名是.chm的文件。在主工具栏按钮中可以找到编译按钮
和试运行按钮,也可直接按项目窗口左下方的“Save all file and Compile
(保存全部文件并编译)”按钮进行编译。编译后再运行就可以看到作品的面貌
了。目录的内容在编译后显示在chm文件窗口的左侧,可以展开标题后显示以下
的目录,单击目录可以打开相应的主题文件,显示相应的内容。如果发现问题,
还可以进行修改调整。
  三、创建索引文件
  在Htmlhelp Workshop的工作窗口上单击“Index(索引)”选项卡,和
创建目录文件一样,也会弹出一个对话框,操作也是一样的。进入索引编辑窗
口,左侧也有11个按钮,有8个是已经熟悉的,还有3个分别是:“Index prope
rties(索引工具)”、“Insert a keyword(插入关键字)”、“Sort keyw
ords alphabetically(排序关键字)”。所谓关键字是用户可能用到的并与一
个或多个帮助主题文件关联在一起的字、词或短语,索引文件(.hhk)也是一个
HTML文件,它包含若干个关键字,当用户打开chm文件后,单击索引标签并输入一
个关键字后,chm文件将显示与这个关键字有关的主题的列表,非常方便地找到相关
主题。单击“Insert a keyword(插入关键字)”按钮,出现一个与“Table
of Contents Entry”对话框十分相似的“Index Entry(索引项)”对话框,
在“General(常规)”选项卡的“Keyword(关键字)”文本框中输入关键字,
单击“Add(添加)”按钮指定与该关键字相关联的主题文件。如果想跳转到另
一个关键字,在“Index Entry(索引项)”对话框中按“Advance(高级)”
选项卡,选中下面的“Destination is Another Keyword(目的地是另一个关键
字)”,单击“General(常规)”选项卡,单击“Add(添加)”按钮,在
“File or URL(文件或URL地址)”框中输入要跳转的关键字,单击“OK”。
  四、创建搜索

  chm文件的“Search(搜索)”选项卡允许用户在所有主题文件中搜索字、
词或短语,将它们的标题显示出来,而且在主题中用醒目的方式来显示。
打开一个项目文件,单击“Project(项目)”选项卡的“Change project
options(改变项目选项)”,在“Options(选项)”对话框的“Compiler
(编译)”选项卡中选中“Compile Full Text Search Information
(编译全文搜索信息)”即可。
  上述介绍的是编制HTML帮助文件的基本步骤,上手很容易。但它的功能
远非这些,如在窗口定义中可以设计你所喜爱的形式,几乎所有的窗口要素
都可以改变。向HTML文件中插入快捷方式、相关主题、关键字链接、联想链接
、HTML Help ActiveX控件、Java脚本、弹出式窗口等等,详细的内容请参
考Htmlhelp Workshop的帮助文件,或微软的相应网页。相信你试过以后一定
会喜欢它。

cherami 2001-08-16
  • 打赏
  • 举报
回复
to  leojay(leojay):
虽然我没有试你的答案是否对,但是我相信你是对的。:)
cherami 2001-08-16
  • 打赏
  • 举报
回复
to jimven(jimven) :
你的回答只能解决我的后一个问题,所以。。。
jimven 2001-01-22
  • 打赏
  • 举报
回复
用一个叫 htmlhelp workshop 的软件(在visual studio系列光盘中)
xiaozuo 2001-01-21
  • 打赏
  • 举报
回复
去http://www.hanzify.com/soft/SoftClass.asp?TClass=光盘工具
的帮助制作工具中下载一个帮助制作软件,比如Visual Help Pro,很好用的,而且还有破解文件。
sundayboys 2001-01-21
  • 打赏
  • 举报
回复
有工具软件可以实现。
leojay 2001-01-21
  • 打赏
  • 举报
回复
程序员大本营2000微软版内有一个叫DotCHM的软件。
GridinSoft CHM Editor 3.1 中文版是一个方便的所见即所得的编辑器,可用于编辑和翻译 CHM 文件。您可以轻松快速地翻译您的电子书CHM格式。 GridinSoft CHM Editor 是本地化您的 CHM 帮助文件的最佳工具。您可以一次使用CHM编辑器解决以下几项任务: 这是一个强大的工具,用于编辑CHM,您可以更改并保存chm文件,而无需下载任何额外的工具或编辑器。 它允许你使用翻译提供翻译服务的一个任意CHM文件。 最令人惊奇的是,翻译将保存所有的HTML标签和文档结构的遵守 – 你有没有梦想如此强大的功能? CHM编辑器的功能都是针对普通PC用户,当他们需要阅读chm,帮助外语和专业翻译人员谁可以得到的可能性翻译CHM-文件像往常一样没有文件关于HTML的任何知识的最佳选择。 微软编译HTML帮助是联机帮助文件,由微软开发的专有格式。这是首次推出与Windows 98的发布,并且仍然支持,并通过Windows XP和Vista平台发布。最常见的格式,用于创建帮助文件的软件产品。此外, CHM格式越来越多地被用来创建电子书籍(电子书) 。直到最近编辑等格式的文件是一个漫长而费力的过程 – 人们不得不使用特殊的程序(编译器) ,它不具有所见即所得的界面,并与它一起工作的需要一定的技巧。 CHM Editor 中文版 我们提出了新的一代,使您使用CHM-文件快速,轻松地工作的编辑器:这将是没有麻烦,现在做一个新的文档,添加格式化,插入图片或超文本链接,并立即看到结果!此外,通过你创建的文档可以打开每一台计算机上,在Windows操作系统的基础上运作,你将永远不会有重新思考的兼容性问题!另一个任务,可以使用 CHM 编辑器时,可以成功地解决是翻译文件。 由于该软件可能包括帮助文件在一个未知的语言给你,它可能导致的困难,有时无法使用你需要的程序。而的CHM编辑器处理与点击鼠标的问题!你用相同的格式在原来的语言获得翻译文档。翻译可以选择的计划与互联网服务之一。有几十种语言的翻译。 该CHM编辑器的人谁处理电子文档,有困难的使用计划与CHM帮助文件中的一门外语,专业翻译人员,和那些,谁收集的电子图书馆,一个很好的选择。该方案是一个有效的工具,每个人都应该有自己的电脑上! GridinSoft CHM Editor 产品特点 CHM编辑器的主要目的是编辑和翻译CHM文件。为了实现这一目标,许多功能已被添加到该系统中,使其完美的,可靠的,易于使用。 系统要求 软件要求 CHM Editor支持所有32位Windows NT系列操作系统包括Windows NT4.0,2000,XP,2003和Vista 硬件要求 486 CPU或更高(推荐使用Pentium处理器) 128 MB RAM。 10 MB可用硬盘空间。 最低800×600屏幕分辨率。 GridinSoft CHM Editor 主要功能包括: 以所见即所得的方式编辑CHM文件; 在HTML模式编辑CHM文件; 几个内置的在线翻译工具; 转换器从CHMHTML格式; 字符集转换; 图像处理。

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧