【发布时间】:2021-07-09 03:24:45
【问题描述】:
我正在使用 Microsoft Html Help Workshop 并尝试构建一个帮助项目,该项目包含 19k 多个帮助文件,包括 html、css、png 等。我将 hhp 文件构建为 new.hhp 并在其中放入以下行
[OPTIONS]
Auto Index=Yes
Auto TOC=9
Compatibility=1.1 or later
Compiled file=new.chm
Default Window=TriPane
Default topic=HomePage.htm
Display compile progress=Yes
Error log file=log.log
Full-text search=Yes
Index file=Index.hhk
Language=0x409 English (United States)
[WINDOWS]
TriPane="new",,"Index.hhk",,"HomePage.htm",,,,,0xe2520,255,0x304e,[0,0,800,600],,,,,2,,0
[FILES]
我选中了创建二进制索引的选项,如here 所示。
我检查了包含关键字的选项,如 here 所示。
我将它编译为 new.chm,它会搜索所有必需的主题,但索引文件为空,如 here 所示。
我还检查了 index.hhk 文件,它也是空的,如图所示 here..
我无法为 19k 文件手动包含关键字。我应该怎么做才能使所有 html 文件中的关键字都添加到索引中并且我没有得到空索引? 感谢关注。
【问题讨论】:
-
请edit您的问题并添加一些信息。完成后对我的回答做一个简短的评论。(1) 2008 年真的没有使用帮助创作工具,只使用了 HTMLHelp Workshop 吗? (2) 19000(真的吗?)HTML 文件仍然是当时使用的原始文件吗? (3) 原来的CHM文件还存在吗? (4) 这个文件有多大(MB)? (5) 附上您的一个 HTML 文件的 HTML 示例( 部分)。
-
我的请求(请参阅上面的问题)添加一些信息怎么样?与我的问题相关的第一个想法是,如果以前的 CHM 仍然存在,则可以反编译旧的 index.hhk。
标签: html compilation chm tableofcontents html-help-workshop