Я создал файл chm
из одного файла html
, сгенерированного с использованием asciidoctor
. Содержимое и индекс файла chm
указывают на определенные разделы того же файла html
. Однако, когда я использую search tab
, несмотря на то, что все хиты поиска выделены в файле, в разделе 'Select topic o display'
указано только имя самого файла html
. Есть ли способ, с помощью которого я могу отображать имена разделов из html-файла на вкладке поиска?Вкладка поиска файла chm, созданная из одного файла html
ответ
Темы, которые следует разделить на более мелкие единицы и отдельные HTML-файлы при создании файла справки CHM.
Таким образом, назначение Оглавлению (TOC) проще сделать. Результат поиска тогда ясен, и я рекомендую этот метод.
Конечно, вы можете перейти к тегу привязки от TOC (см. Ниже). Когда вы выполняете поиск, список результатов представляет собой кучу предметов с заголовками, снятыми с каждого документа. <title>
тег. Насколько я проверял, вы не можете изменить название в списке результатов поиска.
Я помню, если включен двоичный TOC, можно увидеть заголовки, которые, похоже, не соответствуют связанным темам. Что происходит с бинарным TOC, заголовок темы снимается с метки метки TOC вместо тегов <title>
. Я подозреваю, что это функция HH 1.x Collections.
A * .hhc (TOC) файл Пример:
<LI><OBJECT type="text/sitemap">
<param name="Name" value="How to use shortcut links">
<param name="Local" value="HTMLHelp_Examples/shortcut_link.htm">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="How to jump to a anchor">
<param name="Local" value="HTMLHelp_Examples/Jump_to_anchor.htm#AnchorSample">
</OBJECT>
Как уже упоминалось выше, я бы рекомендовал разделить темы.
спасибо. Но я создаю mu html-файл, используя инструмент asciidoctor, и он генерирует только один файл html. Таким образом, разделение на отдельные файлы пока невозможно. Таким образом, якорный тег не может использоваться для результатов поиска? – Jackzz
Пойду позже, и я дам бинарный TOC попробовать. Вы используете HTML Help Workshop только для создания CHM-файла? –
После тестирования мне кажется, что нет возможности для другого названия в списке поиска при использовании якорных тегов. –