0

I'm writing a manual and some important keywords are repeated in several pages. In the project's index I defined the keywords like this:

<LI> <OBJECT type="text/sitemap">
    <param name="Name" value="Stackoverflow">
    <param name="Name" value="Overview">
    <param name="Local" value="overview.html#stackoverflow">
    <param name="Name" value="Cover">
    <param name="Local" value="cover.html#stackoverflow">
    <param name="Name" value="Intro">
    <param name="Local" value="intro.html#stackoverflow">
    </OBJECT>

It works but instead of the title the dialog shows the keyword and the name of the project repeated three times.

Here's how it looks: http://img54.imageshack.us/img54/3342/sokeywordjs9.png

How can I display the tile of the page that contains the keyword in that dialog? I would like to show like this:

Stackoverflow  Overview
Stackoverflow  Cover
Stackoverflow  Intro

Thanks

4

1 回答 1

1

如何在该对话框中显示包含关键字的页面磁贴?

你不能。找到主题对话框中的位置列始终包含主题的源 chm 文件的名称。解决这个问题的唯一方法是使用模块化帮助,这会带来它自己的问题和开销。

搜索和索引功能不能很好地支持同一项目中具有相同标题的主题。这似乎是短视的,但 HTMLHelp 现在已经有十多年的历史了,所以也许他们只是计划稍后修复它,而从未解决它。

于 2008-09-02T17:12:06.337 回答