Навигация:  Часто задаваемые вопросы >

Вопросы об HTML и Справке HTML

Печать этого раздела Предыдущая страницаВернуться к краткому обзору главыСледующая страница
· Мой файл Справки HTML не работает на сетевом диске – я вижу только сообщения об ошибках вместо страниц раздела!
· Я ввел табуляторы или пробелы, чтобы создать отступы, но они не работают ни в каких HTML-основанных выходных форматах!
· Поиск по всей справке не работает в моем выводе Справки HTML, даже при том, что я включил это в Свойствах проекта!
· Когда некоторые из моих пользователей открывают мой файл Справки HTML, они получают это сообщение об ошибках:
· Я хочу изменить текст навигации Домой / Предыдущая / Следующая в заголовках раздела моего вывода!
· Как я могу изменить заголовок справочного окна в моем выводе?
· Я ввел заголовок правильно, но справочное окно моего выходного файла всегда имеет заголовок "Справка HTML"!
· Имена моих файлов рисунка отображены как подсказки в моих HTML-основанных выходных форматах!
· Всплывание в моем выводе Справки HTML - только простой текст, хотя я включал полужирное и другое форматирование в мои всплывающие разделы!
· Winhelp .HLP файл для моего всплывания двойного режима не генерируется!
· Я могу рассмотреть и редактировать исходные файлы Справки HTML?
· Я хочу использовать мои собственные заказные значки в Содержании Справки HTML!
· Мой файл справки сбоит или падает, если он установлен в путь, содержащий символ #!
· Я хотел бы вызвать файл .CHM Справки HTML из командной строки!
· Наши программисты нуждаются в списке чисел справочного контекста!

 

Мой файл Справки HTML не работает на сетевом диске я вижу только сообщения об ошибках вместо страниц раздела!

Недавнее обновление безопасности к Windows ХР ввело некоторые серьезные ограничения для того, чтобы обращаться к файлам Справки HTML через сетевые диски. Под Windows ХР большинство ссылок файла в файлах Справки HTML не будет теперь вообще работать, и сама Справка HTML также строго ограничена. Без изменений реестра на компьютере пользователя Справка HTML теперь не может использоваться вообще в сетях. Больше деталей и решение для этой проблемы доступны на форуме пользователей Help & Manual.

»Наверх«

 

Я ввел табуляторы или пробелы, чтобы создать отступы, но они не работают ни в каких HTML-основанных выходных форматах!

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

»Наверх«

Поиск по всей справке не работает в моем выводе Справки HTML, даже при том, что я включил это в Свойствах проекта!

Это - вероятно проблема инсталляции Microsoft HTML Help Workshop. Чтобы исправить это, поступите следующим образом:

1. Деинсталлируйте MS HTML Help Workshop.
2. Загрузите последнюю версию с нашего web сайта на http://www.ec-software.com/reshelp.htm
3. Войдите по учетной записи Windows с правами администратора (это важно!) и установите новую версию.

»Наверх«

Когда некоторые из моих пользователей открывают мой файл Справки HTML, они получают это сообщение об ошибках:

Это сообщение появится только на некоторых версиях Windows. Оно вызвано неполной инсталляцией MS Internet Explorer. Больше деталей относительно причины и решений смотрите:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q235653

»Наверх«

Я хочу изменить текст навигации Домой / Предыдущая / Следующая в заголовках раздела моего вывода!

Вы можете изменить эти тексты и также выбрать графические файлы, чтобы использовать как кнопки вместо текста. Найдите Проект > Свойства проекта > Справка HTML > Страницы раздела и редактируйте опции в секции Разделы со ссылками Наверх, Предыдущий и Следующий. (Вы можете также редактировать здесь шаблон HTML вручную, если Вы имеете навыки редактирования HTML.)

Отметьте, что это - общие опции, к которым можно также обратиться в секциях Броузерная справка и Справка Visual Studio. Больше деталей смотрите в Справка HTML и Броузерная справка в главе Свойства проекта.

»Наверх«

Как я могу изменить заголовок справочного окна в моем выводе?

По умолчанию область заголовка средства просмотра справки отображает Заголовок проекта, введенный в Проект > Свойства проекта > Общие свойства > Заголовок и Авторское право. Вы можете также ввести отдельные заголовки для отдельных справочных окон так, чтобы заголовок изменялся в области заголовка в зависимости от отображаемого типа справочного окна:

Найдите Проект > Свойства проекта > Окна справки. Выберите тип справочного окна Main и редактируйте вход в области Текст заголовка:. (По умолчанию эта область обычно содержит переменную, которая вставляет заголовок, который Вы записали в вашем проекте справки в секции Общие свойства.) Этот заголовок используется и в основном средстве просмотра справки, и в разделах, отображенных во внешних окнах.

Отметьте, что, если другой заголовок назначен на текущее справочное окно, он имеет приоритет над Заголовком справки, введенным в секции Заголовка и Авторского права. Заголовок справочного окна будет отображен в области заголовка средства просмотра справки, когда отображен раздел, использующий соответствующий тип окна.

»Наверх«

Я ввел заголовок правильно, но справочное окно моего выходного файла всегда имеет заголовок "Справка HTML"!

Неанглийские файлы Справки HTML всегда отображают "Справка HTML" в области заголовка, когда они отображены версиями Windows с другим языком, чем язык файла справки. Только заголовки английских файлов справки отображены правильно на всех языковых версиях Windows. Это вызвано неисправленной ошибкой в средстве просмотра Справка HTML Microsoft. Единственное известное решение состояло в том, чтобы установить Язык файла справки в Свойства проекта > Общие свойства > Языковые Установки на английский язык (Соединенные Штаты), если это возможно для вашего проекта справки. (Это вообще возможно для всех западноевропейских языков без специальных наборов символов.)

Займитесь языковыми установками проекта в Справочная информация > Языки и Unicode для большего количества деталей.

»Наверх«

Имена моих файлов рисунка отображены как подсказки в моих HTML-основанных выходных форматах!

Найдите Проект > Свойства проекта > Справка HTML > Опции экспорта HTML и снимите выделение опции Если рисунок без заголовка, взять имя файла как подсказку (ALT).

Отметьте, что это - общие опции. К ним можно также обратиться в секциях Броузерная справка и Справка Visual Studio.

Всплывание в моем выводе Справки HTML - только простой текст, хотя я включал полужирное и другое форматирование в мои всплывающие разделы!

По умолчанию, Справка HTML поддерживает только простой текст всплывания, без форматирования. Help & Manual предоставляет два других решения для отформатированного всплывания в Справке HTML. См. Создание всплывающих разделов для деталей.

»Наверх«

Winhelp .HLP файл для моего всплывания двойного режима не генерируется!

Из-за неисправленной ошибки в компиляторе Winhelp Вы должны иметь минимальное количество всплывающих разделов в вашей секции Невидимые разделы для работы справки двойного режима. Если ваш .HLP файл не генерируется, когда Вы компилируете, просто добавьте два или три пустых фиктивных всплывающих раздела к вашей секции Невидимые разделы.

Я могу рассмотреть и редактировать исходные файлы Справки HTML?

Help & Manual генерирует все файлы, необходимые для того, чтобы рассмотреть и редактировать проекты Справки HTML с приложением MS HTML Help Workshop. Однако, эти файлы обычно удаляются автоматически после компилирования. Чтобы предотвратить это, снимает выделение опции Удалить временные файлы после компиляции в диалоге Создать и запустить файл справки, когда Вы компилируете ваш проект. Вы потом найдете все проектные файлы в папке \~tmpchm в вашем проектном каталоге (каталог, содержащий ваш файл проекта .HMX).

»Наверх«

Я хочу использовать мои собственные заказные значки в Содержании Справки HTML!

Help & Manual включает 42 предопределенных значка, которые могут использоваться в Содержании Справки HTML выбором Разделы > Изменить элемент > Значок. Эти значки предопределены Справкой HTML, и они - единственные, которые являются доступными. Хотя документация Microsoft HTML Help Workshop предполагает, что эти заданные по умолчанию значки могут быть заменены заказной лентой значков, эта особенность фактически никогда не работала в Справке HTML.

Технически, на заказную ленту значков можно сослаться в Содержании, редактируя исходный файл содержания .hhc с HTML Help Workshop. Но если Вы будете экспериментировать с HTML Help Workshop, то Вы обнаружите, что компилятор справки требует, чтобы абсолютный путь к файлу ленты значков отображался правильно, включая имя диска. Это лишает возможности распределять ваш файл справки клиентам.

»Наверх«

Мой файл справки сбоит или падает, если он установлен в путь, содержащий символ #!

Это - ограничение Справки HTML, которое не может быть изменено. Символ # зарезервирован для закладки (якоря) ссылки URL и не может использоваться в путях. Единственное решение состоит в том, чтобы удостовериться, что нет никаких символов # в путях к вашим файлам справки.

»Наверх«

Я хотел бы вызвать файл .CHM Справки HTML из командной строки!

Просто запустите средство просмотра Справки HTML hh.exe с именем файла справки в качестве первого параметра:

HH "myhelp.chm"

HH.EXE - запускает Справку HTML. Он расположен в каталоге Windows, не требует пути.

Примеры:

· Отметьте, что на имена раздела ссылаются как ID раздела + .htm, все символы в нижнем регистре. (Стандартное расширение - .htm, но это может быть изменено в Проект > Свойства проекта > Справка HTML > Опции экспорта HTML.)

HH "myhelp.chm::/requestedtopic.htm"

Открывает файл myhelp.chm и отображает раздел requestedtopic.htm. "::/" в параметре отделяет требуемый раздел (имя файла html во внутренней структуре файла .chm).

HH "myhelp.chm::/requestedtopic.htm#paragraph2"

Открывает файл myhelp.chm, отображает раздел requestedtopic.htm и переходит к якорю раздела paragraph2.

HH -mapid 123456 myhelp.chm

Открывает файл myhelp.chm и отображает раздел, относящийся к его числу справочного контекста.

»Наверх«

Наши программисты нуждаются в списке чисел справочного контекста!

Выберите Инструменты > Инструмент контекста справки и выберите опцию Экспорт номеров контекста. Это экспортирует ID раздела и соответствующие контекстные числа в стандартный файл карты.

»Наверх«

См. также:

Справка HTML (Форматы справки)