Поиск и индексирование не работают после преобразования Word 2016 в CHM

Я преобразовал 400-страничный документ Word 2016 .docx в.chm, используя chmProcessor v1.7.3. Содержание и форматирование на удивление хорошо, но когда я загружаю файл.chm:

  1. Вкладка "Поиск" вообще не работает (она просто отображает первый заголовок в содержании и ничего больше).
  2. Индекс почти такой же, как содержание

Как мне заставить это работать должным образом? Или есть лучший конвертер?

Работает на Win 10 Pro, 64bit, Word 2016

1 ответ

Никогда ранее не использовал chmProcessor (потому что использовал другие инструменты), но на удивление кажется, что он хорош для простой конвертации документов Word. Но вам нужно сделать что-то большее.

Короткая история - вам нужно отредактировать, например, уровень заголовка Cut, как показано на скриншоте ниже.

Не пытаясь это глубоко и только путем быстрого использования chmProcessor:

При нулевом уровне предпочтений все содержимое Word попадает в одну тему HTML. Таким образом, когда вы выполняете поиск, только этот HTML-файл имеет совпадение. Но внутри все соответствующие ключевые слова подсвечиваются (если активированы). После поиска прокрутите вниз в панели тем справа, чтобы увидеть, что я имею в виду.

Вам понадобится минимум, например, уровень заголовка 1, уровень заголовка 2 и т. Д. В документе Word (структурированные темы и подтемы). Сначала попытайтесь установить уровень Cut Header на 2. Это означает, что вы получите еще несколько HTML-файлов.

Используя вкладку Поиск в вашем файле CHM, вы получите более подробные результаты.

Индексация, кажется, происходит здесь из заголовков тем Word. Хорошо структурированные документы, например, с заголовком из одного слова, имеют хороший индекс, но длинные заголовки не возвращают индекс одним ключевым словом.

Вам нужно будет углубиться в помощь в разработке и компиляции CHM с индексом. Это имеет кривую обучения.

Попробуйте использовать проект "Создать справку" (см. Скриншот), чтобы увидеть все темы и индексный файл, например, Index-generate.hhk.

Другие вопросы по тегам