HTML帮助关键字位置
时间:2020-03-05 18:46:32 来源:igfitidea点击:
我正在写一本手册,一些重要的关键字会在几页中重复出现。在项目的索引中,我定义了以下关键字:
<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>
它有效,但是对话框显示了关键字和项目名称,重复了三遍,而不是标题。
外观如下:http://img54.imageshack.us/img54/3342/sokeywordjs9.png
如何在该对话框中显示包含关键字的页面的图块?我想这样显示:
Stackoverflow Overview Stackoverflow Cover Stackoverflow Intro
谢谢
解决方案
回答
How can I display the tile of the page that contains the keyword in that dialog?
你不能"找到的主题"对话框中的"位置"列始终包含该主题的源chm文件的名称。解决此问题的唯一方法是使用模块化帮助,它附带了自己的问题和开销。
搜索和索引功能不能在同一个项目中正常地支持标题相同的主题。这似乎是短视的,但是HTMLHelp已经有十多年的历史了,所以也许他们只是打算以后再修复它,却再也没有解决过。