Microsoft HTML Help Workshop中文汉化版

本文还有配套的精品资源,点击获取 menu-r.4af5f7ec.gif

简介:Microsoft HTML Help Workshop是一款专业工具,用于创建、编辑和编译HTML格式的帮助文件。汉化版将英文界面和帮助文档翻译成中文,方便中文用户使用。该工具包含HTML编辑器、索引工具、目录编辑器、编译器和资源管理等组件,帮助开发者为Windows应用程序创建详细的帮助系统。

1. Microsoft HTML Help Workshop简介

Microsoft HTML Help Workshop(以下简称 HHW)是一个强大的工具,用于创建和维护 HTML 帮助文件。这些文件是软件、应用程序和网站的交互式文档,提供信息、指导和故障排除帮助。

HHW 拥有直观的界面和丰富的功能,使其成为创建高质量帮助文件的理想选择。它提供了 HTML 编辑器、索引工具、目录编辑器和编译器,允许用户轻松地创建、组织和发布帮助内容。

2. HTML编辑器

HTML编辑器是Microsoft HTML Help Workshop中用于创建和编辑HTML帮助文档的核心工具。它提供了丰富的功能和使用技巧,可以帮助用户高效地编写和维护HTML帮助文档。

2.1 HTML编辑器的功能

HTML编辑器提供了以下主要功能:

2.1.1 文本编辑和格式化

HTML编辑器支持文本编辑和格式化的基本功能,包括:

  • 文本输入和编辑: 用户可以在编辑器中输入和编辑文本内容。
  • 字体和样式设置: 用户可以设置文本的字体、字号、颜色、加粗、斜体等样式。
  • 段落格式化: 用户可以设置段落的对齐方式、缩进、行间距等格式。
  • 列表和缩进: 用户可以创建有序列表、无序列表和缩进文本。

2.1.2 插入图片和链接

HTML编辑器支持插入图片和链接,以丰富帮助文档的内容:

  • 图片插入: 用户可以从本地文件或网络URL插入图片。
  • 链接创建: 用户可以创建指向其他HTML文档、网站或资源文件的超链接。
  • 链接属性设置: 用户可以设置链接的文本、目标位置、提示文本等属性。

2.1.3 创建表格和列表

HTML编辑器支持创建表格和列表,以组织和展示信息:

  • 表格创建: 用户可以创建带有行、列和单元格的表格。
  • 表格属性设置: 用户可以设置表格的边框、背景色、对齐方式等属性。
  • 列表创建: 用户可以创建有序列表或无序列表。
  • 列表属性设置: 用户可以设置列表的项目符号、缩进等属性。

2.2 HTML编辑器的使用技巧

除了基本功能外,HTML编辑器还提供了以下使用技巧,以提高用户的效率和文档质量:

2.2.1 代码提示和自动完成

HTML编辑器提供了代码提示和自动完成功能,可以帮助用户快速输入HTML代码:

  • 代码提示: 当用户输入HTML标签或属性时,编辑器会提供一个下拉列表,显示可能的选项。
  • 自动完成: 当用户输入HTML代码的一部分时,编辑器会自动完成剩余的部分。

2.2.2 预览功能和实时编辑

HTML编辑器提供了预览功能和实时编辑功能,可以帮助用户实时查看文档的渲染效果:

  • 预览功能: 用户可以随时点击预览按钮,查看文档在浏览器中的渲染效果。
  • 实时编辑: 当用户在编辑器中修改代码时,预览窗口会实时更新,显示修改后的效果。

2.2.3 HTML代码优化和验证

HTML编辑器提供了HTML代码优化和验证功能,可以帮助用户生成符合标准的HTML代码:

  • 代码优化: 编辑器可以自动优化HTML代码,移除不必要的空格和标签,并根据标准格式化代码。
  • 代码验证: 编辑器可以验证HTML代码的语法和语义,并报告任何错误或警告。

3. 索引工具

3.1 索引的创建和管理

索引是帮助用户快速查找特定主题或关键词的重要工具。在 HTML Help Workshop 中,索引的创建和管理是一个多步骤的过程,涉及关键词的提取、索引结构的组织和优化。

3.1.1 关键词和主题的提取

索引的创建始于从帮助文件中提取关键词和主题。HTML Help Workshop 提供了两种方法来提取关键词:

  • 自动提取: HTML Help Workshop 可以自动扫描帮助文件中的文本,识别潜在的关键词和主题。
  • 手动添加: 用户还可以手动添加关键词和主题,以确保所有重要的概念都包含在索引中。

3.1.2 索引结构的组织和优化

一旦关键词和主题被提取,下一步是组织和优化索引结构。索引结构通常采用树形结构,其中关键词和主题按层次组织。

组织索引结构时,需要考虑以下因素:

  • 层次结构: 索引结构应清晰且易于导航。关键词和主题应按逻辑顺序分组,并使用适当的层次结构。
  • 同义词和变体: 索引应考虑同义词和关键词变体。例如,"数据库"和"数据库管理系统"可以作为同义词索引。
  • 交叉引用: 索引应包含交叉引用,以将相关关键词和主题链接在一起。这有助于用户在不同的主题之间轻松导航。

3.2 索引的搜索和使用

创建索引后,用户可以通过搜索功能在帮助文件中查找特定主题或关键词。HTML Help Workshop 提供了强大的搜索功能,包括:

3.2.1 关键词搜索和模糊匹配

用户可以使用关键词或短语在索引中搜索。HTML Help Workshop 支持模糊匹配,即使用户输入的关键词不完全准确,也能找到相关结果。

3.2.2 搜索结果的展示和导航

搜索结果以列表的形式显示,每个结果包含关键词、主题和文件路径。用户可以单击结果以直接跳转到帮助文件中相关的部分。

HTML Help Workshop 还提供了高级搜索选项,例如:

  • 布尔运算符: 用户可以使用布尔运算符(AND、OR、NOT)组合搜索词,以缩小或扩大搜索范围。
  • 近似搜索: 用户可以使用近似搜索选项查找与搜索词拼写相似的结果。
  • 索引选项: 用户可以指定搜索哪些索引,例如标题索引或全文索引。

4. 目录编辑器

4.1 目录的创建和管理

目录是帮助文件中不可或缺的一部分,它可以帮助用户快速浏览和查找所需的信息。HTML Help Workshop提供了强大的目录编辑器,可以轻松创建和管理目录结构。

4.1.1 目录结构的设计和组织

目录结构的设计应遵循以下原则:

  • 层次分明: 目录应采用树形结构,将内容按层次组织,方便用户快速定位。
  • 逻辑清晰: 目录中的章节和子章节应按照逻辑顺序排列,使内容易于理解。
  • 简洁明了: 目录中的章节名称应简洁明了,准确反映章节内容。

4.1.2 章节和子章节的添加和编辑

在HTML Help Workshop中,可以通过以下步骤添加和编辑章节和子章节:

  1. 在目录编辑器中,右键单击目录树,选择“添加章节”或“添加子章节”。
  2. 输入章节或子章节的名称,然后按回车键。
  3. 双击章节或子章节名称,打开编辑窗口。
  4. 在编辑窗口中,可以输入章节或子章节的内容,包括标题、正文、图片和链接。

4.2 目录的导航和使用

目录编辑器提供了多种方式供用户导航和使用目录:

4.2.1 目录树的展开和折叠

目录树可以展开和折叠,以显示或隐藏子章节。用户可以通过单击目录树中的“+”或“-”符号来展开或折叠子章节。

4.2.2 章节之间的快速跳转

用户可以通过以下方式在章节之间快速跳转:

  • 目录树: 在目录树中单击章节名称。
  • 快捷键: 使用快捷键“Ctrl + F”打开查找对话框,输入章节名称并按回车键。
  • 书签: 将章节添加到书签中,然后单击书签栏中的书签名称快速跳转。

4.2.3 目录的自定义

用户可以自定义目录的外观和行为,包括:

  • 字体和颜色: 更改目录中字体和颜色的样式。
  • 背景颜色: 设置目录的背景颜色。
  • 边框和阴影: 为目录添加边框和阴影。
  • 展开和折叠图标: 自定义展开和折叠子章节的图标。

5. 编译器

5.1 帮助文件的编译过程

5.1.1 HTML文件、索引和目录的整合

在编译过程中,HTML Help Workshop将HTML文件、索引和目录整合到一个统一的帮助文件中。这个过程包括以下步骤:

  • HTML文件的合并: 所有HTML文件被合并到一个主HTML文件中,该文件包含所有帮助主题的内容。
  • 索引的集成: 索引信息被集成到主HTML文件中,以支持关键字搜索和模糊匹配。
  • 目录的添加: 目录结构被添加到主HTML文件中,以提供帮助内容的导航和组织。

5.1.2 帮助文件格式的生成

编译完成后,HTML Help Workshop将生成一个CHM文件,这是Microsoft Windows中使用的帮助文件格式。CHM文件包含所有必要的HTML、索引和目录信息,并可以由Windows帮助查看器打开和查看。

5.2 编译选项和设置

5.2.1 输出格式和压缩方式

HTML Help Workshop提供多种输出格式和压缩方式,以优化帮助文件的性能和大小。

  • 输出格式: CHM、HTML、RTF和PDF等。
  • 压缩方式: LZX、CAB和无压缩。

5.2.2 安全和版权声明

编译器还允许设置安全和版权声明,以保护帮助文件的内容和防止未经授权的访问。

  • 安全设置: 密码保护、数字签名和内容加密。
  • 版权声明: 版权信息和许可条款。

代码示例

hhc -b -cr -t chm -o output.chm input.hhp

代码逻辑分析:

  • hhc :调用HTML Help编译器。
  • -b :构建帮助文件。
  • -cr :创建目录。
  • -t chm :指定输出格式为CHM。
  • -o output.chm :指定输出文件名。
  • input.hhp :指定要编译的项目文件。

表格示例

| 输出格式 | 优点 | 缺点 | |---|---|---| | CHM | 广泛支持、易于导航 | 文件大小较大 | | HTML | 易于分发、跨平台 | 缺少导航功能 | | RTF | 可在各种应用程序中查看 | 格式化有限 | | PDF | 高保真度、可移植 | 文件大小较大 |

流程图示例

graph LR
subgraph HTML文件
    HTML文件1 --> HTML文件2
    HTML文件2 --> HTML文件3
end
subgraph 索引
    索引1 --> 索引2
    索引2 --> 索引3
end
subgraph 目录
    目录1 --> 目录2
    目录2 --> 目录3
end
HTML文件 --> 索引
HTML文件 --> 目录
索引 --> CHM文件
目录 --> CHM文件

流程图说明:

该流程图展示了帮助文件的编译过程。HTML文件、索引和目录被整合到一个统一的CHM文件中。

6. 资源管理

6.1 资源文件的管理

6.1.1 图片、声音和视频文件的添加和编辑

在HTML帮助文件中,图片、声音和视频文件等资源文件是不可或缺的元素。Microsoft HTML Help Workshop提供了方便的工具来管理这些资源文件。

添加资源文件:

  1. 在“资源”选项卡中,单击“添加”按钮。
  2. 在弹出的“添加资源”对话框中,选择要添加的文件类型(图片、声音或视频)。
  3. 浏览并选择要添加的文件。

编辑资源文件:

  1. 在“资源”选项卡中,选择要编辑的资源文件。
  2. 在“属性”窗格中,可以修改资源文件的属性,如名称、大小和类型。
  3. 对于图片文件,还可以使用“编辑图片”按钮进行编辑。

6.1.2 资源文件的引用和链接

在HTML帮助文件中,资源文件可以通过引用或链接的方式使用。

引用:

引用资源文件时,使用 <object> 标签。例如:

<object data="image.jpg" type="image/jpeg" width="200" height="150"></object>

链接:

链接资源文件时,使用 <a> 标签。例如:

<a href="video.mp4">播放视频</a>

6.2 资源文件的优化

6.2.1 文件大小的优化和压缩

资源文件的大小会影响帮助文件的大小和加载速度。因此,优化资源文件的大小非常重要。

优化图片文件:

  • 使用合适的图像格式(如JPEG、PNG、GIF)。
  • 调整图片的分辨率和大小。
  • 使用图像压缩工具。

优化声音和视频文件:

  • 使用合适的音频和视频编解码器。
  • 调整音频和视频的比特率和分辨率。
  • 使用声音和视频压缩工具。

6.2.2 资源文件的版本控制和管理

资源文件经常需要更新和维护。因此,建立有效的版本控制和管理系统非常重要。

版本控制:

  • 使用版本控制系统(如Git、Subversion)来跟踪资源文件的更改。
  • 为资源文件创建版本号或版本标签。

管理:

  • 定期审查和更新资源文件。
  • 删除不再使用的资源文件。
  • 备份资源文件以防止数据丢失。

7. 汉化版特点

7.1 汉化内容和范围

汉化版 Microsoft HTML Help Workshop 的主要汉化内容包括:

  • 用户界面和菜单: 将所有用户界面元素(菜单、工具栏、按钮、对话框)翻译成中文,方便中文用户使用。
  • 帮助文档和示例: 将帮助文档和示例中的所有文本内容翻译成中文,为中文用户提供清晰易懂的帮助信息。

7.2 汉化质量和测试

汉化版的质量至关重要,直接影响中文用户的体验和满意度。因此,汉化版 Microsoft HTML Help Workshop 经过了严格的质量控制和测试:

  • 翻译的准确性和一致性: 由专业翻译团队进行翻译,确保翻译的准确性、一致性和专业性。
  • 汉化版本的稳定性和兼容性: 经过全面测试,确保汉化版本稳定可靠,与原版软件完全兼容。

本文还有配套的精品资源,点击获取 menu-r.4af5f7ec.gif

简介:Microsoft HTML Help Workshop是一款专业工具,用于创建、编辑和编译HTML格式的帮助文件。汉化版将英文界面和帮助文档翻译成中文,方便中文用户使用。该工具包含HTML编辑器、索引工具、目录编辑器、编译器和资源管理等组件,帮助开发者为Windows应用程序创建详细的帮助系统。

本文还有配套的精品资源,点击获取 menu-r.4af5f7ec.gif

Microsoft Help Workshop——HLP文件轻松做 2002-04-14 11:56作者:陈劲宏出处:Yesky责任编辑:   由于HLP格式已经逐 渐被CHM格式所替代,所以制作HLP格式帮助文档的工具相对来说要少一些。一般有Windows Help Designer/WinHelp Edition、 helppad、Windows帮助大师helper、RTF2HLP和我们这里所介绍的Microsoft Help Workshop两种。因为有些工具软件使用时最终还是要Microsoft Help Workshop的支持,我们这里以Microsoft Help Workshop为例介绍一下它的使用方法。 Microsoft Help Workshop(以下简称为HW)是一款专业的制作HLP文件的软件。HW与HTML Help Workshop均是微软开发的制作帮助文件的软件。软件继续保持了简洁、制作方便简单的特点。我们可以到微软的网站去下载,但如果你要下载汉化版的话, 请到http://www.guxiang.com/epubcn/soft-down/hlp/p-helpworkshop403.exe去下载好 了。毕竟汉化版对于英文不太好的朋友来说,还是方便一些。需要说明的是,由于HLP格式出现较早,目前大部分的基于Web的技术都不可以使用。但是由于 HLP文件的界面整洁、对文件的压缩比率较高等特点,目前还广泛应用在很多领域当中。操作步骤为:   1.运行HW以后,单击菜单“文件”|“新建”选项,选择默认的“帮助项目”选项,单击OK(好了)按钮。将工程文件保存在某一目录下并给予文件名。此时弹出主编辑窗口,如图1。   2.单击右边的“选项”按钮,在弹出的对话框中我们可以设置文件的属性。包括文件标题、压缩率、排序、各种文件信息、搜索支持、宏定义、字体信息等等。 3.单击“文件”按钮,加入需要编译的RTF文件,注意软件只支持导入RTF文件,如图3-2。   4.单击“窗口”按钮,在弹出对话框中设置窗口名称和窗口属性。如图3-3。   以下的按钮分别是“位图(Bitmaps…)”、“映射(Maps…)”、“别名(Alias…)”、“设置(Config…)”、“数据文件(Data Files…)”,如果读者愿意可以一一设置,这里就不详述了。 5.设置好文件信息以后,单击工具栏上的“编译”(Compile)按钮(在?按钮的左边即是),或者单击主编辑窗口右下角的“存盘并编译”(Save and Compile)按钮,此时软件会自动编译输出HLP文件并报告编译信息。 由于HLP文件所支持的格式只能是RTF,所以用户在使用HW之前必须先用WORD制作好RTF文件。 二、制作前的准备   1、下载并安装 HTML Help WorkShop   你可以在微软的站点上下载 HHW 软件,也可以直接 按此下载。   下载 HHW 软件后直接运行 htmlhelp.exe,一路“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 文件中的链接找到它们。 三、制作简单的 chm 文件   我们把没有导航功能的 chm 文件称作“简单的 chm 文件”,它没有导航嵌窗,网页之间的跳转全部依靠 HTML 文件中的超级链接。   下面介绍制作简单的 chm 文件(无导航功能)的步骤,这些步骤的叙述将在“制作较复杂 chm 文件”中省略或简化,所以不可不读。   1、制作没有功能按钮的 chm 文件   首先你最好把所有要用到的 html 文件及有关图形、声音、视频等文件复制到一个空文件夹中(当然可以包含子文件夹),并在 IE 浏览器中检验通过,然后启动 HHW,在 File菜单中选[New],弹出新建文件对话框。   HHW 可以新建:项目[Project]、文本文件[Text]、HTML文件、目录表文件[Table of Contents]和索引文件[Index]。我们选“项目”,弹出新建项目向导,提示你可以把以前的 WinHelp 项目文件转换为 HHW 项目文件。我们直接按“下一步”。   在这里指定你欲创建的项目的位置和文件名,我们按[Browse],选择我们的 HTML 文件所在目录,并定义一个项目文件名如 test1(程序自动添加 .hhp 后缀),按“下一步”。在出现的对话框中指定已经存在的文件。因为我们目前只有 HTML 文件而没有目录文件(.hhc)和索引文件(.hhk),所以只在[HTML files]前面打上小勾。按“下一步”,进入添加 HTML 文件的窗口,按[Add]按钮,把有关的标题 HTML 文件全部选中加入(可以一次全部选中加入)。按“完成”后,程序就会进入项目编辑界面——也就是 HHW 的主界面,参考图(2)。   首先我们给将来的 chm 文件的窗口标题条指定与 chm 内容相符的文字(如果不指定,则软件默认为“帮助”):按[Project]项目选项中左边第三个按钮“新建/编辑窗口显示风格”,在弹出的窗口类型中随便输入一个名字如“12”,按“OK”后就会进入“窗口属性”定义对话框。在[General]选项卡中的[Title bar text]中输入标题条文字“test1--最简单的 chm 文件”如图(3)。   因为我们不需要导航嵌窗及功能按钮部分,所以再确认一下在导航嵌窗[Navigation Pane]中不要选中[Window with navigation pane, topic pane, and button bar],如图(4)。按确定退回 HHW 主界面。   现在按[Compiled HTML file]编译按钮或者通过在[File]菜单中选择[Compile]进行编译,chm 文件就会在指定位置创建完成。这时你可以运行一下新创建的 chm 文件,不难发现,chm 已经包含了所有用到的 HTML 文件、图形文件等,相当于是把全部网页文件打包到 chm 文件中了。如图(5)就是最简单的chm文件显示效果。很简单吧?   3、制作包含功能按钮的 chm 文件   与上面操作相同,不同的是在进行到“窗口属性”定义操作时,在[General]中指定 chm 文件标题栏中的文字“test2---带功能按钮的 chm 文件”,在[Button]中指定欲在 chm 文件的按钮区中显示的按钮如图(6)。   在[Navigation Pane]导航嵌窗设置里选中显示导航嵌窗(与上面不一样),如图(7)。   其他选项卡中我们使用默认值(后面在介绍)。设置好后,按编译按钮,生成的 chm 文件如图(8)所示。因为我们没有生成目录表文件和索引文件,所以在 chm 中导航窗口不会显示出来。   上面制作的 chm 文件比较简单,但有时也很实用。其页面跳转必须借助 HTML 内部的超级链接和功能按钮,对于比较简单的几个 HTML 文件也已经足够了。如果 HTML 比较复杂,也可以使用分帧处理,同样会作出很不错的 chm 文件,就像我们进入一些有分帧页面的网站时的操作方式一样。如图(9)。Top 4 楼rivershan(阿门)回复于 2002-07-31 21:36:25 得分 0 四、制作较复杂的chm文件   在 windows98 中我们常见的 chm 文件多数具有目录及索引,有的还有搜索和书签,这在使用 chm 文件的过程中会比较方便。下面我们就来制作带目录、索引、搜索、书签的 chm 文件。在这里我还将介绍一些常用的选项功能的解释。   此类 chm 文件一般包含有多个 HTML 文件。与前面一样,你需要先把网页文件做好,放到硬盘一个文件夹中,如 test3。进入 HHW 后选新建项目,并指定新建项目文件的位置和文件名(如test3),在已经存在的文件中选中目录中所有用到的HTML文件后,进入 HHW 主界面。   1、目录文件的创建   按[Contents]选项卡,选择[Create a new contents file]创建新的目录文件,并命名它为 contents.hhc。然后进入目录表编辑窗口,如图(10)。   在目录编辑窗口左侧,从上到下排列有11个按钮,前5个分别是:目录表属性设置、插入标题、插入页面、编辑所选标题或页面属性、删除标题或页面,下面4个箭头用来调整所选标题或页面的位置及从属关系,最后两个分别是显示 HTML 文件源码和保存文件。   插入一个标题:按[Insert a heading]按钮,弹出[Table of Contents Entry]对话框,如图(11).   在[Entry title]中输入标题内容,如“简介”。按[Add],在弹出的[Path or URL]对话框中选择Title为“简介”对应的 HTML 文件,如图(12),按返回后一个标题就添加完成了。这里你也可以按图(12)下面的[Browse...]指定前面没有选择加入的HTML 文件,或者直接在[File or URL:]中输入。   在标题“简介”下面再添加一个标题如“准备”:按[Insert a heading]按钮,会弹出一个询问是否在所选标题上面插入标题的对话框,我们按“否”,在[Entry title]输入页面标题“准备”,并按[Add]指定对应的 HTML 文件,返回后就又加了一个标题。   在标题“准备”下面插入一个页面(或者是子标题)如“下载”:按[Insert a page]按钮,在[Entry title]输入“下载”,并按[Add]指定对应的 HTML 文件,返回。   同样方法我们可以加入许多标题、子标题、页面,并可以利用那4个箭头按钮来调整标题或页面的位置及从属关系。HHW 最多支持 9 个级别深度。   修改标题及改变标题图标的方法:选中标题,按[Edit selection]按钮,可以对其重新指定所关联的 HTML 文件,在[Advanced]中通过下面的[Image index]改变标题的图标。如图(13)。   设置目录属性:按[Contents properties]按钮以后我们可以改变目录表显示样式等,使用默认设置就行。   所有标题创建完成后,按左下角的[Save File]按钮,一个目录表文件就创建完成了。如图(14)。   2、索引文件的创建   与目录文件的创建非常类似,只是索引文件中需要指定关键词与 HTML 文件的关联关系。请参考目录文件的创建部分,不再赘述。   3、项目文件的设置   按[Project]选项卡,进入项目编辑窗口(即默认的HHW介面)。其左边排列有7个按钮,分别是:项目属性设置、增加或删除 HTML 文件、增加或改变窗口属性定义、API信息、显示 HTML 源码、保存文件、保存文件并编译。   我们按[Change project options]按钮对项目进行设置:通常需要作的是,在[General]选项卡的[Default file]中指定封面页,也就是打开 chm 文件时默认显示的 HTML 文件。封面页可以是目录表中的某个标题所对应的 HTML 文件,也可以是在目录表中不存在的专门用来作封面的 HTML 文件。如图(15)。   如果想在 chm 文件中具备全文搜索功能,还需要在[Compiler]选项卡中选中[Compile full-text search information],如图(16)。   其他内容一般可以不去理会。   4、窗口显示风格的设置   按第三个按钮[Add/Modify windows defunitions]设置窗口属性:这里的设置将决定 chm 文件的显示风格。在弹出的对话框中我们给窗口风格随便指定一个名字(如12),按 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 文件。    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)。    [Favorites tab]如果选中,chm文件就会具有书签功能。如图(18)。   另外两个选项卡可以不用管它,使用HHW的默认设置就行。   5、编译成chm文件   经过上面的设置,我们就可以编译了。按工具栏中的编译按钮,或者直接按项目窗口左下方的[Save all file and Compile]按钮,几秒钟以后 chm 文件就被编译完成。然后用鼠标双击此 chm 文件就可以看到你的作品了,如果发现问题,还可以返回 HHW 里进行修改调整。参考图(1)。 HTML Help Workshop   微软的HTML Help Workshop 制作CHM文件的工具。   我们可以使用微软的HTMLHelpWorkshop(以下简称HHW)或者“国华软件工作室”的eTextWizard(电子文档处理器,以下简称EW)。HHW在VB、VC等开发工具的CD中都有,也可以到微软的站点去下载最新版本,华军软件园(http://www.newhua.com)还有汉化的版本。EW是国人开发的软件,使用上要方便一些,下载地址为http://chmbook.363.net,在此我们以HHW为例。参考下载资料http://hi.baidu.com/e000/blog/item/51a143a96c65fafc1f17a24d.html   假设我们制作好的主页放在C:est目录中,其中有一个index.html,通过它可以链接到所有其他的文件。   1.打开HTML Help Workshop,单击“File→New”菜单(或者单击工具栏第一个按钮),出现“New”对话框,选择其中的“Project”后,按“OK”,创建一个工程。   2.这一步的对话框提供了从*.hlp到*.chm文件的转换,在此我们不需要,直接按“下一步”。   3.这一步的对话框要求指定工程的位置。单击“Browse”,进入C:est目录,并在文件名中键入“test”,这时文本框中应出现“C:est est.hlp”,然后按“下一步”。   4.这一步要求选择你已为工程创建的文件类型,在此我们选择第三个“HTML files(.htm)”。   5.现在需要添加我们制作好的HTML文件,按“Add”,选择“C:est index.html”,将它添加到列表框。说明一下,只要被index.html文件直接或间接链接到的文件,都会包含进去,因此不是将所有的文件添加进去。然后单击“完成”即可。   6.单击“File→Compile…”(或工具栏第三个按钮),出现“Create a compiled file”对话框,直接单击“Compile”。   7.测试   在资源管理器中双击生成的C:estest.chm,在页面单击右键,在菜单中选择“属性”,在“属性”对话框中复制其中的“地址”(应该为mk:@MSITStore:C:est est.chm::/index.html)。将上面的地址粘贴到浏览器的地址栏中,如果正确,按回车可以在浏览器中看到正确的页面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值