2011-12-20 7 views
0

Я использую Winchm для создания файлов CHM. Вопрос, который я собираюсь затронуть, и ситуация, о которой я сейчас хочу рассказать, относятся к Winchm, а не к html или созданию файлов справки в целом. Более конкретно, вопрос связан с структурой каталогов при создании файла chm.Относительно местоположений папок при создании проекта помощи в Winchm

Если какой-либо орган, изучающий это, имеет опыт работы с Winchm в частности, то, пожалуйста, помогите мне решить проблему.

Я следующую структуру каталогов (который я чувствую это самоочевидные)

htmlfiles

изображения

таблицы стилей

скрипты

Где применимо мои htnl файлы имеют ссылку на образ/таблицу стилей/сценарий, которые будут использоваться следующим образом: «../imagefilename.jpg» или «../scriptfilename.js» et c

Когда я открываю проект, я замечаю, что страница html загружает изображение в порядке. Разная история, когда я скомпилирую свои файлы. Несмотря на относительную привязку пути к файлу, выходной chm не использует таблицу стилей или не поднимает изображение.

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

вывод, что я нарисовал, что относительное реферирование не работает для компилятора и что три папки должны находиться в директории htmlfiles (или в той же папке, что и HTML-файлов)

Вопросы

  1. Правильно ли это вышло?

  2. Если это не правильно, что может быть проблемой?

  3. Это универсальная вещь, применимая ко всем инструментам/наборам для создания файлов html? Или это специфично для Winchm?

  4. Существуют ли какие-либо специальные инструменты, которые не требуют наличия трех папок в том же каталоге, что и файлы html?

В случае, если у вас есть какие-либо ответы, которые могут помочь, пожалуйста, дайте мне знать

Имейте большой день! Romi

ответ

0

Я не знаю лебедки, но использую другой инструмент сброса, чтобы вернуть CHM обратно в HTML, может показать, как winchm преобразует свои проекты в внутреннюю файловую систему CHM.

Возможно, он помещает «htmlfiles» в корень файловой системы.