Как создать справку CHM бесплатными штатными средствами. - Форум NeoBook
Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Страница 1 из 11
Модератор форума: Peter, DEMBEL, YURIY 
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Как создать справку CHM бесплатными штатными средствами. (Статья о том, как создать файл справки к своей программе.)
Как создать справку CHM бесплатными штатными средствами.
ВадимДата: Сб, 28 Мая 2011, 20:54 | Сообщение # 1
Генератор идей


Создаём файл справки CHM

Сложность статьи: начальный уровень.


Содержание:

--> Шаг 1. Создаем файлы htm (работа в SHAREPOINT DESIGNER 2007; rus)

--> Шаг 2. Собираем chm из htm (работа в HTML Help Workshop; rus)

--> Взаимодействие CHM и NeoBook

--> Перевод иноязычной справки на родной язык (исправление/дополнение имеющегося chm)

--> Ограничения CHM или что стоит предусмотреть



Главная цель статьи - продемонстрировать, насколько легко и просто можно создать полноценную, современную справку для своей программы с помощью бесплатных стандартных средств и тем самым сделать ее доступной для широкой аудитории!

Справка, созданная в виде файла *.chm обладает рядом замечательных свойств:

Во-первых, это мгновенный полнотекстовый поиск по всему содержанию справки!

Во-вторых, это интуитивно понятная древовидная структура оглавления («Содержания»), всегда доступного из окна chm-файла.

В-третьих, на страницах справки можно использовать все возможности форматирования доступные для Web-страниц (все возможности, имеющиеся в HTML и CSS), т.е. Вы можете вставлять в файл справки картинки, гиф- и флеш- анимацию, гиперссылки на страницы самой справки и на сайты в сети Интернет, делать ссылки на внешние файлы, использовать script-код, DHTML, элементы ActiveX, аудио и видео, можете применять любое форматирование к тексту…, иначе говоря, Вы можете представить информацию именно так, как Вы считаете нужным.

Кроме указанных трех главных прелестей, есть и другие приятные свойства chm-файла:

- автоматическое сжатие (архивирование) содержимого при компиляции chm-файла (что значительно уменьшает размер используемых материалов);

- возможность создать «Указатель» (список ключевых слов, которые Вы можете назначить для разных разделов справки);

- возможность создать вкладку «Избранное» (пользователь сможет делать «закладки», запоминать актуально значимые для него страницы справки, чтобы потом в одно мгновение находить их).


Основное время при создании справки тратится на создание текста с картинками в htm-файлах (эта работа ничем не отличается от работы в MS Word).

Когда же htm-файлы готовы, то их нужно скомпилировать в полноценную chm-справку.

Вопреки распространенному мнению эта (вторая) часть работы совсем не сложная, достаточно ее осуществить один раз, чтобы в этом убедиться.


Чтобы развеять сомнения, провел эксперимент - из заготовленных htm-файлов я собрал справку (делая всё с нуля, т.е. без заготовленного файла "Содержания" и т.д.) за 6 минут! Включил секундомер, запустил HTML Help Workshop, и выключил секундомер только после того как открылась "свежеиспеченная" Cправка. Файл состоял из 10 htm-файлов и 29 файлов картинок. Так что не верьте тому, кто скажет, что создание справки штатными средствами - это трудный и муторный процесс! Всё с точностью до наоборот - работать штатными средствами легко, удобно и просто!
(Во второй раз :) и в последующие разы...).


Считаю обоснованным вывод: штатных бесплатных средств для создания справки – более чем достаточно. Замечательно еще то, что HTML Help Workshop создает очень компактные chm, чем не могут похвастать платные программы создания chm.

Доступно только для пользователей

Буду признателен за найденные неточности и опечатки.
P.S.: В статье приведены ссылки на скачивание необходимых программ и русификатора к HTML Help Workshop.
Прикрепления: 4803820.png(33Kb)


С уважением, Вадим
Win7x32, NB5.8.7, NeoBookDBPro1.6a, FF44, IE11
Мои материалы для начинающих необукеров


Сообщение отредактировано
Вадим - Вс, 29 Мая 2011, 11:46
 
Сообщение

Создаём файл справки CHM

Сложность статьи: начальный уровень.


Содержание:

--> Шаг 1. Создаем файлы htm (работа в SHAREPOINT DESIGNER 2007; rus)

--> Шаг 2. Собираем chm из htm (работа в HTML Help Workshop; rus)

--> Взаимодействие CHM и NeoBook

--> Перевод иноязычной справки на родной язык (исправление/дополнение имеющегося chm)

--> Ограничения CHM или что стоит предусмотреть



Главная цель статьи - продемонстрировать, насколько легко и просто можно создать полноценную, современную справку для своей программы с помощью бесплатных стандартных средств и тем самым сделать ее доступной для широкой аудитории!

Справка, созданная в виде файла *.chm обладает рядом замечательных свойств:

Во-первых, это мгновенный полнотекстовый поиск по всему содержанию справки!

Во-вторых, это интуитивно понятная древовидная структура оглавления («Содержания»), всегда доступного из окна chm-файла.

В-третьих, на страницах справки можно использовать все возможности форматирования доступные для Web-страниц (все возможности, имеющиеся в HTML и CSS), т.е. Вы можете вставлять в файл справки картинки, гиф- и флеш- анимацию, гиперссылки на страницы самой справки и на сайты в сети Интернет, делать ссылки на внешние файлы, использовать script-код, DHTML, элементы ActiveX, аудио и видео, можете применять любое форматирование к тексту…, иначе говоря, Вы можете представить информацию именно так, как Вы считаете нужным.

Кроме указанных трех главных прелестей, есть и другие приятные свойства chm-файла:

- автоматическое сжатие (архивирование) содержимого при компиляции chm-файла (что значительно уменьшает размер используемых материалов);

- возможность создать «Указатель» (список ключевых слов, которые Вы можете назначить для разных разделов справки);

- возможность создать вкладку «Избранное» (пользователь сможет делать «закладки», запоминать актуально значимые для него страницы справки, чтобы потом в одно мгновение находить их).


Основное время при создании справки тратится на создание текста с картинками в htm-файлах (эта работа ничем не отличается от работы в MS Word).

Когда же htm-файлы готовы, то их нужно скомпилировать в полноценную chm-справку.

Вопреки распространенному мнению эта (вторая) часть работы совсем не сложная, достаточно ее осуществить один раз, чтобы в этом убедиться.


Чтобы развеять сомнения, провел эксперимент - из заготовленных htm-файлов я собрал справку (делая всё с нуля, т.е. без заготовленного файла "Содержания" и т.д.) за 6 минут! Включил секундомер, запустил HTML Help Workshop, и выключил секундомер только после того как открылась "свежеиспеченная" Cправка. Файл состоял из 10 htm-файлов и 29 файлов картинок. Так что не верьте тому, кто скажет, что создание справки штатными средствами - это трудный и муторный процесс! Всё с точностью до наоборот - работать штатными средствами легко, удобно и просто!
(Во второй раз :) и в последующие разы...).


Считаю обоснованным вывод: штатных бесплатных средств для создания справки – более чем достаточно. Замечательно еще то, что HTML Help Workshop создает очень компактные chm, чем не могут похвастать платные программы создания chm.

Доступно только для пользователей

Буду признателен за найденные неточности и опечатки.
P.S.: В статье приведены ссылки на скачивание необходимых программ и русификатора к HTML Help Workshop.

Автор - Вадим
Дата добавления - 28 Мая 2011 в 20:54
gvcДата: Вт, 01 Октября 2013, 17:30 | Сообщение # 2
Прохожий
Вадим, все хорошо написано, понятно, доступно, спасибо! Но не написано как создаются ссылки внутри файла справки. В вашей вложенной инструкции "Лёвкин В.Е._Создаём файл справки CHM.pdf" на первой странице вставлен рисунок некой справки. В правой части рисунка слово Введение подчеркнуто и выделено синим цветом. Как создать такие ссылки?
 
СообщениеВадим, все хорошо написано, понятно, доступно, спасибо! Но не написано как создаются ссылки внутри файла справки. В вашей вложенной инструкции "Лёвкин В.Е._Создаём файл справки CHM.pdf" на первой странице вставлен рисунок некой справки. В правой части рисунка слово Введение подчеркнуто и выделено синим цветом. Как создать такие ссылки?

Автор - gvc
Дата добавления - 01 Октября 2013 в 17:30
ВадимДата: Вс, 06 Октября 2013, 22:24 | Сообщение # 3
Генератор идей
Цитата (gvc)
Как создать такие ссылки?

В редакторе html файлов на редактируемой странице выделяете нужное слово, например слово "Введение" и нажимаете кнопку "гиперссылка", и выбираете в открывшемся диалоговом окне нужную страницу (файл, сайт, картинку....), на которую будет вести клик по этой ссылке. Либо можете выделить нужное слово (или слова) и нажать по выделенному правой кнопкой мышки и выбрать команду "гиперссылка", далее как в первом случае. Слово являющееся ссылкой автоматически выделяется синим подчеркиванием (это настройки по умолчанию, вы, конечно, можете выбрать для ссылок и другой стиль в настройках вашего редактора html файлов).
В результате к выделенным словам в структуре файла автоматически добавятся нужные теги ссылки.
Когда вы скомпилируете справочный файл, ссылка будет работать.
Просто попробуйте, и вы обнаружите как это просто! Желаю успехов!


С уважением, Вадим
Win7x32, NB5.8.7, NeoBookDBPro1.6a, FF44, IE11
Мои материалы для начинающих необукеров
 
Сообщение
Цитата (gvc)
Как создать такие ссылки?

В редакторе html файлов на редактируемой странице выделяете нужное слово, например слово "Введение" и нажимаете кнопку "гиперссылка", и выбираете в открывшемся диалоговом окне нужную страницу (файл, сайт, картинку....), на которую будет вести клик по этой ссылке. Либо можете выделить нужное слово (или слова) и нажать по выделенному правой кнопкой мышки и выбрать команду "гиперссылка", далее как в первом случае. Слово являющееся ссылкой автоматически выделяется синим подчеркиванием (это настройки по умолчанию, вы, конечно, можете выбрать для ссылок и другой стиль в настройках вашего редактора html файлов).
В результате к выделенным словам в структуре файла автоматически добавятся нужные теги ссылки.
Когда вы скомпилируете справочный файл, ссылка будет работать.
Просто попробуйте, и вы обнаружите как это просто! Желаю успехов!

Автор - Вадим
Дата добавления - 06 Октября 2013 в 22:24
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Как создать справку CHM бесплатными штатными средствами. (Статья о том, как создать файл справки к своей программе.)
Страница 1 из 11
Поиск: