Вернуться   Компьютерный форум > Блоги > "Полезняшки"
Оценить эту запись

Делаем chm своими руками

Запись от Шелкопряд размещена 06.08.2010 в 20:29
Обновил(-а) Шелкопряд 06.08.2010 в 21:24

Есть люди, которые читают chm, и те, кто их создает
Нам понадобиться программа: htm2chm 3.хх
Руководство применяется к ОС : Windows XP SP3

1. Создаем HTM
Берите в руки любой редактор, который может сохранять HTM. Я очень рекомендую MS Word 2007.
Наполняете страницу контентом (и рисунками, если надо).
И сохраняете два файла: исходник в формате doc/docx и кокретно страницу HTM/HTML. Если у вас уже есть страницы с контентом, выполняйте сразу второй шаг.
2. Сбиваем контент в одну папку
Скопируйте весь контент (вместе в папками название_страницы_НТМ.files) в одну папку с любым названием, используя только символы a-z A-Z 0-9 и рекомендуется 8 или менее символов.
3. Table Of Contents и бла-бла-бла
Здесь юзаем программу htm2chm. Откройте ее. Появится главное меню.

На английской версии нужный пункт называется "Generator". Откройте его. Появится окно с тремя полями:
-Folder
-TOC
-Index

Folder - папка вашего проекта( где находится контент).
TOC - Выходной файл (Проставляется автоматически)
Index - Выходной файл индекса (Проставляется автоматически).
Нажмите кнопку 'Start'. Ваш TOC.hhc и index.hhk будут сгенерированы. Также файл TOC будет открыт в редакторе. Чтобы переименовать раздел, выделите его и ткните F2.
3.1 Если вы хотите добавить разделы к вашему СНМ файлу, вам придется-таки юзать программу HTML Help Workshop. Вам надо будет открыть сгенерированный файл toc.hhc. Откроется для редактирования этот файл.











Теперь после выполненных операций все страницы ниже попадут под этот раздел.

Для последующих разделов проделывайте операцию столько раз, сколько это нужно.
Теперь, чтобы создать разделы одного уровня со включенными страницами, юзайте программу htm2chm, предварительно нажав "Сохранить" (Save). Откройте его в htm2chm (ПКМ - htm2chm - Edit). Теперь перемещайте разделы, как на скрине:






После этого появится предполагаемая структура. Перемещайте страницы также.
Теперь сохраните файл.

3.2 Смена значков
Если вы хотите изменить значки страниц, см. рисунок ниже

Нажмите "Вооks" для того, чтобы поменять значки на стандартные.
4. Компиляция CHM
Для компиляции нашего CHM файла используйте прогу NTM2CHM. В главном меню программы выберите "Compiler".
В появившемся окне нажмите кнопку ">>". Раскоется меню.
Там нужно заполнить поля. Скрины - в CHM.
5. "Загружаем" CHM
После компиляции созданный CHM запустится.
***Чтобы не глюкало нужен IE 8***
Но СНМ откроется не сразу. После запуска он покажет окно "Загрузка файла". Нажмите "Сохранить" и укажите папку в которой он должен надодится. После этого СНМ какбе "Загрузится". Для теста откройте указанную вами папку в предыдущем диалоге, и оттуда запустите СНМ.
6. Устранение проблемы с отображением картинок
Если у вас в какой то странице нет картинок, но они там должны быть, понадобиться Total Commander c плагином CHMDIR.
В TotalCMD откройте ваш CHM комбинацией клавиш [CTRL] + [PgDn].
CHM - Просто архив, но со спецметками.
1) Проверьте количество папок *.files в папке с проектом и в CHM. Если количество не совпадает, вам надо переместить недостающую папку *.files в CHM (на другую половину окна. Начнется процесс добавления. По завершению оного закройте окно TotalCMD.
Запустите снова ваш СНМ. Теперь должно быть все в порядке.
6.1 Если не помогло
Если процедура выше не помогла, переделайте ваши страницы.


Руководство по созданию CHM
Размещено в Интересное
Просмотров 6064 Комментарии 4 Отправить другу ссылку на эту запись
Всего комментариев 4

Комментарии

  1. Старый комментарий
    Конечно Word 2007 на скорую руку, лучше Word 2010 или нормальный html редактор:)
    Запись от KRАB размещена 07.08.2010 в 12:30 KRАB вне форума
    Обновил(-а) Шелкопряд 07.08.2010 в 12:38
  2. Старый комментарий
    Аватар для Шелкопряд
    Можешь норм писать???
    А кто же будет MSO 2010 скачивать на 1 ГБ?
    Запись от Шелкопряд размещена 07.08.2010 в 12:35 Шелкопряд вне форума
  3. Старый комментарий
    Аватар для Шелкопряд
    Да и MSWord 2007 имаги сохраняет в *.files
    Запись от Шелкопряд размещена 07.08.2010 в 12:36 Шелкопряд вне форума
  4. Старый комментарий
    Аватар для Шелкопряд
    Еще: CHM Editor нужен для тех, у кого "загрузка" CHM происходит бесконечным циклом.
    Запись от Шелкопряд размещена 06.09.2010 в 21:45 Шелкопряд вне форума
 

Текущее время: 13:00. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.