как создать файл chm в windows 7

Делаем файл справки

Добавлен пример того, что получилось.

Буду рад, если кому пригодится.

Скачать файлы

Специальные предложения

как создать файл chm в windows 7. f71a8c4e70c0ff03708038e2b0210df8. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-f71a8c4e70c0ff03708038e2b0210df8. картинка как создать файл chm в windows 7. картинка f71a8c4e70c0ff03708038e2b0210df8. Добавлен пример того, что получилось.

как создать файл chm в windows 7. 9c2808762ec294cd4c55532520b9c521. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-9c2808762ec294cd4c55532520b9c521. картинка как создать файл chm в windows 7. картинка 9c2808762ec294cd4c55532520b9c521. Добавлен пример того, что получилось.

как создать файл chm в windows 7. 895fb1e0f7afc3c0ed0d73bf5ee9d9d0. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-895fb1e0f7afc3c0ed0d73bf5ee9d9d0. картинка как создать файл chm в windows 7. картинка 895fb1e0f7afc3c0ed0d73bf5ee9d9d0. Добавлен пример того, что получилось.

как создать файл chm в windows 7. egais promo. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-egais promo. картинка как создать файл chm в windows 7. картинка egais promo. Добавлен пример того, что получилось.

как создать файл chm в windows 7. b34b292ed32e9501f98cc31df406353e. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-b34b292ed32e9501f98cc31df406353e. картинка как создать файл chm в windows 7. картинка b34b292ed32e9501f98cc31df406353e. Добавлен пример того, что получилось.

как создать файл chm в windows 7. 789363929b9f37ddc5641a069a5fe52e. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-789363929b9f37ddc5641a069a5fe52e. картинка как создать файл chm в windows 7. картинка 789363929b9f37ddc5641a069a5fe52e. Добавлен пример того, что получилось.

как создать файл chm в windows 7. 5b19cd6c4494a88b2abefce64a1b7565. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-5b19cd6c4494a88b2abefce64a1b7565. картинка как создать файл chm в windows 7. картинка 5b19cd6c4494a88b2abefce64a1b7565. Добавлен пример того, что получилось.

как создать файл chm в windows 7. 199e2be4fd21dd8f4209d8ec34616c76. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-199e2be4fd21dd8f4209d8ec34616c76. картинка как создать файл chm в windows 7. картинка 199e2be4fd21dd8f4209d8ec34616c76. Добавлен пример того, что получилось.

Для создания файлов CHM не только из als файлов, может еще пригодится «htm2chm», позволяет из группы html страничек делать один CHM файл. Особенно полезна для скачанных с инета сайтов прогой типа Teleport.

Она бесплатная, в инете без проблем найдете если кому нужна.

Обновление 23.09.09 00:00

Код открыт Не указано

как создать файл chm в windows 7. 99c88ac498344ef02672176a4feec7a5. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-99c88ac498344ef02672176a4feec7a5. картинка как создать файл chm в windows 7. картинка 99c88ac498344ef02672176a4feec7a5. Добавлен пример того, что получилось.

См. также

Генерация кода управляемой формы (декомпиляция элементов) Промо

Изменение форм типовых конфигураций лучше выполнять программно. Эта обработка упрощает добавление элементов на форму, генерируя код создания элементов, реквизитов и команд формы.

29.09.2014 117433 9523 ekaruk 139

Демосцена на 1С

Графическое демо «Плазма». Олдскульный эффект из 90-х. Воссоздан по исходнику на ассемблере x86. Посвящается Дню программиста 2021.

12.09.2021 1588 55 saver77 9

Вы хотели бы иметь возможность разработать функциональный блок, а потом подключать его к документам одной строкой кода, без многочисленных вставок в модули и формы? А как насчет возможности доработки расширений другими расширениями? Как насчет возможности создавать механизмы с хуками, на которые смогут подписаться другие разработчики и дополнить их? В нормальных ЯП одним из способов реализации всего этого является паттерн «Издатель/подписчик» (publisher/subscriber, pub/sub). В этой статье мы поговорим о том, как сделать это в 1С.

07.04.2021 4446 121 Enigma 10

Работа с кодом и его выполнение в режиме 1С: Предприятие (обычные формы)

С помощью этой простой обработки теперь можно выполнять код не только в конфигураторе. Код в режиме Предприятия имеет вид как в конфигураторе.

11.03.2021 3440 127 Nik_Name 8

Позволяет вывести любой текст набранный с клавиатуры в окно сообщений. Теперь работает для любых конфигураций 1с предприятие.

29.05.2009 45137 1259 Ёпрст 208

Дата прописью, работает после 2020 года

Возвращает дату полностью в виде текста, не имеет ограничений по датам.

05.03.2021 2124 36 user1248331 2

Вызов демонов в 1С

Вызываем демонов прямо из 1С!

28.01.2021 9497 176 the1 38

Универсальное сворачивание табличной части документа

14.12.2020 2800 48 Andrei_Ivanov 4

Цель использования: разгрузить процессор, когда два или более пользователей пытаются провести документ. 1С пытается заблокировать таблицы, но делает это без пауз, и загружает процессор на 100%. При этом пользователи практически «встают», и нормальная работа прекращается. Компонента (или патч) позволяет решить эту проблему и нормализовать работу пользователей. Особенно актуально при работе в режиме сервера терминалов.

13.12.2007 57609 7806 romix 79

Ввод по строке для управляемых форм

Ввод по строке с поиском по номеру телефона и наименованию контрагента с помощью обработчика «АвтоПодбор».

08.10.2020 3881 36 anrahell 2

Как сохранить данные табличного поля в табличный документ / файл Excel программно

31.05.2020 7411 0 rpashkovsky 16

Заполнение контрагентов по ИНН. Назад в будущее

Что делать, если Ваш клиент не смог выйти из каменного века и вместо вменяемой часто модифицируемой под нужды современного мира конфигурации, у него неподъемный мамонт, который пережил несколько ледниковых эпох, такой неуклюжий, умирающий, но близкий к бизнесу и родной сердцу? Проблемы начинаются тогда, когда у этого мамонта отваливаются зубья, или его обладатель поглядывает на современные конфигурации и начинает желать новшеств в виде весоподъемности и скорости самолета. Да вообще и чтобы все, что должно работать, работало в конце концов, как, например, внезапно умерший сервис 1С:Контрагент! А у некоторых мамонтов, он, совершенно точно, провонял и усох. И вот как положить этот артефакт в микроволновку времени и вернуть к работоспособному состоянию.

Источник

Каталог файлов

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

Давид и Голиаф (HTM2CHM и HTML Help Workshop)

как создать файл chm в windows 7. chm contents comp. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm contents comp. картинка как создать файл chm в windows 7. картинка chm contents comp. Добавлен пример того, что получилось.

Итак, перейдем к делу. Я изложу тонкости создания CHM в файла том порядке, в котором я создавал свой учебник. Рассказ о HTML Help Workshop будет длинным, но лишь потому, что первый раз требуется указать много настроек проекта (в дальнейшем изменить уже имеющийся проект намного проще).

Давид (HTM2CHM) как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Создание содержания

Как правило, названия статей для содержания генерируются из заголовков HTML страниц (тег TITLE). Для создания исходного файла содержания я как раз и использовал HTM2CHM, поскольку мне не удалось преодолеть проблему некорректного отображения кириллицы в TOC файле, сгенерированном HTML Help Workshop.

как создать файл chm в windows 7. chm htm2chm1. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm htm2chm1. картинка как создать файл chm в windows 7. картинка chm htm2chm1. Добавлен пример того, что получилось.

как создать файл chm в windows 7. chm search comp. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm search comp. картинка как создать файл chm в windows 7. картинка chm search comp. Добавлен пример того, что получилось.

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

После генерации файла содержания откроется редактор, в котором все статьи, вошедшие в содержание будут отображаться вертикальным линейным списком.

HTM2CHM позволяет отсортировать статьи в алфавитном порядке автоматически или сделать это вручную. Названия статей можно редактировать, а также назначать статьям индивидуальные иконки. Отмечу, что создание древовидной структуры и назначение иконок можно сделать и в HTML Help Workshop, однако в HTM2CHM это реализовано поудобнее.

Короче говоря, я рекомендую привести файл содержания к желаемому виду в HTM2CHM, а уж если вам понадобятся дополнительные настройки CHM файла, то использовать для этого HTML Help Workshop.

как создать файл chm в windows 7. chm htm2chm2. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm htm2chm2. картинка как создать файл chm в windows 7. картинка chm htm2chm2. Добавлен пример того, что получилось.как создать файл chm в windows 7. chm htm2chm3. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm htm2chm3. картинка как создать файл chm в windows 7. картинка chm htm2chm3. Добавлен пример того, что получилось.

Компиляция

После того как файл содержания готов, можно переходить к компиляции CHM файла. В главном окне программы жмем большую кнопку Создать.

как создать файл chm в windows 7. chm htm2chm4. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm htm2chm4. картинка как создать файл chm в windows 7. картинка chm htm2chm4. Добавлен пример того, что получилось.

И заполняем все поля, не забывая про только что созданный файл содержания. Через несколько секунд у вас будет готовый CHM файл.

К сожалению, HTM2CHM не обладает возможностью создания полнотекстового поиска (или я не нашел такой опции), так что покончив с Содержанием, я продолжил работу над CHM файлом в HTML Help Workshop, в котором мне также открылись и другие возможности.

Голиаф (HTML Help Workshop) как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Создание нового проекта

Выбираем Project и нам открывается мастер создания проекта.

На первом этапе предлагается конвертировать существующий WinHelp проект. Поскольку мы ничего не конвертируем, то флажок ставить не надо.

как создать файл chm в windows 7. chm wizard1. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm wizard1. картинка как создать файл chm в windows 7. картинка chm wizard1. Добавлен пример того, что получилось.как создать файл chm в windows 7. chm wizard2. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm wizard2. картинка как создать файл chm в windows 7. картинка chm wizard2. Добавлен пример того, что получилось.

Указываем имя файла проекта (*.HHP) и папку, в которой он будет сохранен.

На этом этапе можно указать HTML файлы, которые мы включаем в проект, а также файл содержания и индекса (HHK). Я указываю только HTML файлы, а TOC файл, созданный в HTM2CHM, добавляю потом.

как создать файл chm в windows 7. chm wizard3. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm wizard3. картинка как создать файл chm в windows 7. картинка chm wizard3. Добавлен пример того, что получилось.как создать файл chm в windows 7. chm wizard4. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm wizard4. картинка как создать файл chm в windows 7. картинка chm wizard4. Добавлен пример того, что получилось.

Добавляем HTML файлы. И на этом работа мастера завершается.

По завершении работы мастера левая часть рабочего окна HTML Help Workshop выглядит примерно так.

как создать файл chm в windows 7. chm after wizard. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm after wizard. картинка как создать файл chm в windows 7. картинка chm after wizard. Добавлен пример того, что получилось.

Настройка внешнего вида как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

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

как создать файл chm в windows 7. chm wizard5. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm wizard5. картинка как создать файл chm в windows 7. картинка chm wizard5. Добавлен пример того, что получилось.

Если это ваш первый щелчок на иконку, то появится такое диалоговое окно, в котором нужно напечатать Navigation Pane.

Нам откроется окно Window Types, в котором можно выставить немало настроек. На закладке Navigation Pane нужно отметить следующее:

Закладка Buttons контролирует какие кнопки будут доступны на верхней панели скомпилированного файла. Выбор оставляю на ваше усмотрение.

Закладка Position позволяет задать размер окна и его расположение на экране. Рекомендую дать пользователю возможность автоматически запомнить размер и позицию после первого запуска CHM файла (Save user defined window position after first use). Можете также поиграть с кнопкой Autosizer.

как создать файл chm в windows 7. chm navpane1. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm navpane1. картинка как создать файл chm в windows 7. картинка chm navpane1. Добавлен пример того, что получилось.как создать файл chm в windows 7. chm navpane4. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm navpane4. картинка как создать файл chm в windows 7. картинка chm navpane4. Добавлен пример того, что получилось.

На закладке Files указываем ряд важных файлов:

Остальные закладки диалогового окна Window Types изучите самостоятельно.

Свойства проекта как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Чтобы попасть в свойства проекта, делаем двойной щелчок на слове [Options] (в левой верхней части главного окна программы под закладкой Project) и идем по закладкам по порядку. Может я не уловил логики программы, но мне показалось, что часть настроек дублируются. Т.е. ниже вы увидите некоторые настройки, которые мы уже установили, ковыряясь во внешнем виде.

как создать файл chm в windows 7. chm navpane5. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm navpane5. картинка как создать файл chm в windows 7. картинка chm navpane5. Добавлен пример того, что получилось.

На закладке General нас интересуют:

На закладке Files мы указываем следующие параметры:

На этом начальную настройку проекта можно считать завершенной. Теперь можно уже переходить к компиляции. Если вас интересует создание индекса и исключение слов из поиска, то читайте дальше.

Создание индекса как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Где-то в тексте справки к HTML Help Workshop мне встретилась фраза, что пользователи чаще обращаются к индексу, чем к поиску. Не знаю насколько это верно, но мне вообще хотелось иметь индекс, чтобы было все профессионально 🙂 Добавить ключевые слова для индекса в каждую страницу можно через интерфейс HTML Help Workshop или вручную в каждую страницу. Я изложу оба способа.

Добавление ключевых слов через интерфейс Workshop

Я, однако, избрал другой способ, и теперь уже точно не помню почему. Если память мне не изменяет, кириллические ключевые слова, добавленные через GUI, впоследствии некорректно отображались в CHM файле. Так что прежде чем наполнять индекс тысячами слов проверьте как у него дела с кириллицей 🙂

Внесение ключевых слов в HTML код

В код HTML страницы после тега BODY вносится следующий текст (приводится скриншот, т.к. данный HTML код вырезается скриптом сайта):

как создать файл chm в windows 7. . как создать файл chm в windows 7 фото. как создать файл chm в windows 7-. картинка как создать файл chm в windows 7. картинка . Добавлен пример того, что получилось.

Непроизносимый набором символов лучше скопировать 🙂 Вообще, это одна строка, просто на скриншоте сделан перевод строки.

object type=»application/x-oleobject» classid=»clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e»

Ни один из способов особо быстрым не назовешь. Так или иначе приходится назначать ключевые слова страницам вручную, и как это автоматизировать непонятно. Если вам известен более простой способ, то я буду рад о нем узнать.

Исключение слов из полнотекстового поиска как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Исключить слова из полнотекстового поиска можно, поместив их в обычный текстовый файл (одно слово на строку) и сохранив файл с расширением STP. В виде исключений я использовал слова, которые часто упоминаются на страницах, но вряд ли нужны при поиске. Фрагмент файла:

Не скажу, что мне удалось реально сэкономить на размере файла таким образом. Используя список на 70 слов я сэкономил 30 кб. Однако, для больших CHM файлов с длинным списком слов-исключений это вполне может иметь смысл.

Компиляция как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Если у вас есть по крайней мере файл содержания и список страниц, можно попробовать запустить компиляцию и посмотреть, что получается. Делается это через меню File | Compile или по нажатию третьей кнопки слева на верхней панели инструментов.

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

Редактирование существующего проекта как создать файл chm в windows 7. anchor. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-anchor. картинка как создать файл chm в windows 7. картинка anchor. Добавлен пример того, что получилось.

Ну вот примерно такая картина наблюдается у меня на закладке Contents. Сразу видно, что файл содержания из HTM2CHM был принят как родной.

как создать файл chm в windows 7. chm options1. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm options1. картинка как создать файл chm в windows 7. картинка chm options1. Добавлен пример того, что получилось.

Слева панель инструментов, кнопки которой означают:

Допустим, нам нужно добавить статью. Нажимаем на иконку с изображением вопросительного знака (3) и видим диалог добавления статьи.

Здесь все делается в таком порядке:

как создать файл chm в windows 7. chm tree. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm tree. картинка как создать файл chm в windows 7. картинка chm tree. Добавлен пример того, что получилось.как создать файл chm в windows 7. chm new article. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-chm new article. картинка как создать файл chm в windows 7. картинка chm new article. Добавлен пример того, что получилось.

Так победил ли Давид Голиафа?

Все зависит от поля боя 🙂 Я вот наоборот пытался их подружить. И в связке эти две программы неплохо сработали. Другое дело, что сгенерировав содержание в HTM2CHM, я больше к ней не возвращался, а продолжаю редактировать проект в HTML Help Workshop, но на то у меня были свои причины.

А вообще, создание CHM файла не такая уж и сложная задача. Простой CHM файл можно создать при помощи HTM2CHM за три-четыре минуты. Потом можно потратить еще час на доводку, если редактировать меню и баловаться иконками страниц. HTML Help Workshop займет побольше времени, особенно на начальном этапе. Однако разобравшись с настройками и меню, вы будете тратить совсем немного времени на создание более функциональных и компактных файлов.

Если у вас есть на примете другие бесплатные (и удобные) инструменты для создания CHM файлов, то я буду признателен за ссылки на сайты программ.

MOD2000: Инструкции по созданию файлов контекстной справки HTML http://support.microsoft.com/kb/242433/ru

В HTML Help Workshop, поставляемой вместе с Microsoft Office 2000 Developer, можно создавать файлы справки в сжатом формате HTML (.chm). Это существенное изменение в ходе семинара справки, включенный в Microsoft Office 97 Developer Edition. Help Workshop в Microsoft Office 97 Developer Edition создает файлы Winhelp (.hlp).

В этой статье показано, как создать простой файл HTML-справки в формате HTML Help Workshop, а затем использовать файл справки в форме Microsoft Access. Файл справки использует идентификаторы контекста для отображения различных разделов справки, в зависимости от того, где щелкните указатель в форме.

Источник

Создание нового проекта

Для создания нового проекта выполните команду FileNew (Файл → Новый) или нажмите на кнопку New (Новый) (как создать файл chm в windows 7. 568. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-568. картинка как создать файл chm в windows 7. картинка 568. Добавлен пример того, что получилось.). В открывшемся окне New (Новый) (Рис. 110) выберите строку Project (Проект) и нажмите на кнопку ОК. После этого запускается Мастер создания проекта.

Рис. 110. Создание нового проекта

На первом шаге Мастера предлагается конвертировать существующий WinHelp проект. Так как у нас пока нет никакого проекта, то флажок не устанавливайте флажок в опцию Convert WinHelp project (Конвертировать проект WinHelp). Нажмите на кнопку Далее.

как создать файл chm в windows 7. 110. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-110. картинка как создать файл chm в windows 7. картинка 110. Добавлен пример того, что получилось.

Рис. 111. Выбор папки и имени проекта

В третьем шаге Мастера ( Existing Files (Имеющиеся файлы)) (Рис. 112) выбираются исходные файлы для создания файла CHM. У нас имеются только файлы HTML, а вот файла оглавления или файла индекса у нас пока нет. Их можно создать потом. Поэтому флажком помечаем только опцию HTML files (Файлы HTML). Если пометить флажками опции HTML Help table of contents (Файл оглавления) и HTML Help index (Файл индекса), то в следующих 2-х шагах необходимо будет указать эти файлы, а их пока нет. Если не пометить эти 2 опции, то и следующих шагов не будет. Нажмите на кнопку Далее.

как создать файл chm в windows 7. 111. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-111. картинка как создать файл chm в windows 7. картинка 111. Добавлен пример того, что получилось.

Рис. 112. Выбор исходных файлов

В следующем шаге Мастера ( HTML Files (Файлы HTML)) (Рис. 113) определяются исходные файлы HTML. Нажмите на кнопку Add (Добавить). В открывшемся окне Открыть выделите исходные файлы HTML: смежные файлы с нажатой клавишей Shift, несмежные — с нажатой клавишей Ctrl. Выбрать все файлы можно также комбинацией клавиш Ctrl + A. Нажмите на кнопку Открыть. Если некоторые файлы HTML были добавлены случайно, то выделите их в списке и нажмите на кнопку Remove (Очистить). Нажмите на кнопку Далее.

как создать файл chm в windows 7. 112. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-112. картинка как создать файл chm в windows 7. картинка 112. Добавлен пример того, что получилось.

Рис. 113. Выбор файлов HTML

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

как создать файл chm в windows 7. 113. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-113. картинка как создать файл chm в windows 7. картинка 113. Добавлен пример того, что получилось.

Рис. 114. Список исходных файлов HTML

Создание оглавления книги CHM

Для создания оглавления перейдите на вкладку Contents (Оглавления). Сразу же после открывается окно, в котором пользователь запрашивается, как он хочет включить оглавление в проект:

как создать файл chm в windows 7. 114. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-114. картинка как создать файл chm в windows 7. картинка 114. Добавлен пример того, что получилось.

Рис. 115. Пустое оглавление

Прежде всего, вспомним аналогичные программы по созданию файла CHM на основе файлов HTML, например, программу HTM 2 CHM 3.0.9.3, которую мы рассматривали в этой же книге: там оглавление собиралось одним движением руки, то есть автоматически. В программе Microsoft HTML Help 4.71 оглавление создается вручную (хотя понимает оглавление, созданное в HTM 2 CHM 3.0.9.3). Казалось бы, зачем что-либо делать вручную, когда это же можно сделать автоматически? На самом деле оглавление в HTM 2 CHM 3.0.9.3 имеет линейную структуру, а оглавление, созданное в Microsoft HTML Help 4.71, имеет древовидную структуру, используемую в сложных справочных системах, то есть с главами, подглавами, разделами и т. д. Поэтому нам сначала необходимо разобраться с терминологией:

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

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

Для вставки заголовка предлагается кнопка Insert a heading (Вставить заголовок) (как создать файл chm в windows 7. 569. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-569. картинка как создать файл chm в windows 7. картинка 569. Добавлен пример того, что получилось.). Для вставки страниц предлагается кнопка Insert a page (Вставить страницу) (как создать файл chm в windows 7. 570. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-570. картинка как создать файл chm в windows 7. картинка 570. Добавлен пример того, что получилось.). Для вставки первого заголовка или страницы ничего не выделять не нужно, так как и выделять то просто нечего. Для всех остальных элементов оглавления нужно предварительно выделить тот элемент, на уровне которого нужно создать новый элемент. Например, мы уже говорили, что страницы обычно создаются в заголовке. Значит нужно выделить заголовок, в котором нужно создать страницы. Если в заголовке нужно создать другой заголовок на 1 уровень ниже, то и здесь также нужно выделить заголовок предыдущего уровня. Если пользователь поместил страницы не в тот заголовок, или уровень заголовка определен неправильно, то ошибки такого рода легко можно исправить: выше мы говорили лишь о недопустимости ошибки при связывании файла HTML с элементом оглавления.

Вставьте один заголовок и одну страницу. Заголовок не связывайте ни с одним файлом HTML, а страницу мы свяжем с одним из файлов HTML. Напоминаем, нарушение последовательности действий при связывании, недопустима. После нажатия как на кнопку Insert a heading (Вставить заголовок) (как создать файл chm в windows 7. 569. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-569. картинка как создать файл chm в windows 7. картинка 569. Добавлен пример того, что получилось.), так и на кнопку Insert a page (Вставить страницу) (как создать файл chm в windows 7. 570. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-570. картинка как создать файл chm в windows 7. картинка 570. Добавлен пример того, что получилось.) открывается окно Table of Contents Entry (Таблица элементов оглавления) (Рис. 116) на вкладке General (Основные). В поле Entry title (Заголовок элемента) введите текст, который должен быть в оглавлении в данном элементе. Использовать можно как кириллицу, так и латиницу — это просто текст и ничего больше.

как создать файл chm в windows 7. 115. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-115. картинка как создать файл chm в windows 7. картинка 115. Добавлен пример того, что получилось.

Рис. 116. Определение названия элемента оглавления

Нажмите на кнопку Add (Добавить) (не путать с Add / Edit ). После этого открывается окно Path or file (Путь к файлу) (Рис. 117). В списке Project file (Файл проекта) предлагается имя файла проекта, который был создан с помощью Мастера. Если файл проекта не предлагается, то откройте список и выберите его вручную, если он был создан ранее. Программа помнит все проекты, даже удаленные, созданные с помощью данной программы. После этого в линейный список HTML titles (Названия HTML) выводятся заголовки всех файлов HTML. Заголовки считываются программой из тегов TITLE > в файлах HTML. Выделите тот заголовок в файле HTML, который нужно связать с создаваемым элементом оглавления. Имя выделенного файла и путь к нему выводится в поле File or URL (Файл или адрес). Нажмите на кнопку ОК.

как создать файл chm в windows 7. 116. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-116. картинка как создать файл chm в windows 7. картинка 116. Добавлен пример того, что получилось.

Рис. 117. Выбор файл HTML для элемента оглавления

Для заголовка можно не указывать связываемый файл HTML, а для страницы связывание обязательно. Если для страницы кнопка Add (Добавить) в окне Table of Contents Entry (Таблица элементов оглавления) (Рис. 116) не нажималась, то есть связь с файлом HTML не была установлена, но пользователь ошибочно или случайно пытается нажать на кнопку ОК, то выводится сообщение об ошибке и возврат в конструктор оглавления игнорируется.

После этого программа возвращается в окно Table of Contents Entry (Таблица элементов оглавления) (Рис. 116) на вкладку General (Основные). В линейном списке Files / URLs and their information types (Файлы/Адреса и их информационные типы) будет находиться тот файл HTML, который был только что выбран. Нажмите на кнопку ОК.

При создании каждого элемента оглавления, кроме первого, программа требует подтверждения продолжения создания очередного элемента оглавления.

Если элемент оглавления был вставлен ошибочно, то его можно удалить. Для этого выделите этот элемент и нажмите на кнопку Delete selection (Удалить выделенное) (как создать файл chm в windows 7. 571. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-571. картинка как создать файл chm в windows 7. картинка 571. Добавлен пример того, что получилось.). Запрос на подтверждение удаления не выводится.

Если в элементе оглавления была допущена ошибка: грамматическая или был указан не тот файл HTML и т. д., то ошибку можно исправить. Выделите такую запись и нажмите на кнопку Edit selection (Редактировать выделенное) (как создать файл chm в windows 7. 572. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-572. картинка как создать файл chm в windows 7. картинка 572. Добавлен пример того, что получилось.).

Каждый очередной элемент оглавления встает выше всех созданных ранее элементов оглавления, то есть первой строкой. Для перемещения элемента оглавления вверх или вниз необходимо выделить элемент оглавления и использовать кнопки Move selection up (Переместить выделенное вверх) (как создать файл chm в windows 7. 573. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-573. картинка как создать файл chm в windows 7. картинка 573. Добавлен пример того, что получилось.) и Move selection down (Переместить выделенное вниз) (как создать файл chm в windows 7. 574. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-574. картинка как создать файл chm в windows 7. картинка 574. Добавлен пример того, что получилось.).

Для изменения уровня вхождения элемента оглавления в дереве оглавления используются кнопки Move selection right (Переместить выделенное вправо) (как создать файл chm в windows 7. 575. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-575. картинка как создать файл chm в windows 7. картинка 575. Добавлен пример того, что получилось.) и Move selection left (Переместить выделенное влево) (как создать файл chm в windows 7. 576. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-576. картинка как создать файл chm в windows 7. картинка 576. Добавлен пример того, что получилось.). Пример создания древовидного оглавления см. рисунок (Рис. 118).

как создать файл chm в windows 7. 117. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-117. картинка как создать файл chm в windows 7. картинка 117. Добавлен пример того, что получилось.

Рис. 118. Готовое древовидное оглавление

Кнопка View HTML source (Показать источник HTML) (как создать файл chm в windows 7. 577. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-577. картинка как создать файл chm в windows 7. картинка 577. Добавлен пример того, что получилось.) открывает текст выбранной в оглавлении веб-страницы. Пользователь может посмотреть, тот ли файл он выбрал и даже внести в него изменения. При попытке закрытия такого файла выводится предложение сохранить изменения. Открыть файл источника можно также двойным щелчком по элементу оглавления. Для сохранения всего оглавления нажмите на кнопку Save file (Сохранить файл) (как создать файл chm в windows 7. 578. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-578. картинка как создать файл chm в windows 7. картинка 578. Добавлен пример того, что получилось.).

После создания файла оглавления можно приступать к изменению иконок страниц или заголовков. По умолчанию предлагаются значки (как создать файл chm в windows 7. 569. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-569. картинка как создать файл chm в windows 7. картинка 569. Добавлен пример того, что получилось.) и (как создать файл chm в windows 7. 570. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-570. картинка как создать файл chm в windows 7. картинка 570. Добавлен пример того, что получилось.). Для изменения иконок выделите элемент оглавления и войдите в режим редактирования (нажмите на кнопку Edit selection (Редактировать выделенное) (как создать файл chm в windows 7. 572. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-572. картинка как создать файл chm в windows 7. картинка 572. Добавлен пример того, что получилось.)). В открывшемся окне Table of Contents Entry (Таблица элементов оглавления) перейдите на вкладку Advanced (Дополнительно). Справа от счетчика находится иконка выбранного элемента оглавления. Изменяя индекс иконки можно выбрать другой значок. Нажмите на кнопку ОК. На рисунке (Рис. 118) мы показали, что значок можно менять у каждого элемента оглавления независимо от значков в других записях.

Завершающей операцией является возможность изменения свойств оглавления, например, параметров шрифта. Свойства изменяются для всего оглавления, а не для отдельных его элементов. Для изменения свойств оглавления нажмите на кнопку Contents properties (Свойства оглавления) (как создать файл chm в windows 7. 579. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-579. картинка как создать файл chm в windows 7. картинка 579. Добавлен пример того, что получилось.). В открывшемся окне Table of Contents Properties (Свойства таблицы оглавления) на вкладке General (Общие) нажмите на кнопку Change (Изменить), определите гарнитуру ( Font ), размер ( Point Size ), кодировку ( Character set ). Если текст не читается, то выберите русскую кодировку.

Создание файла индекса

Аналогично создается файл индекса, только вместо строк оглавления создаются ключевые слова. Нажмите на кнопку с ключиком. Окно внешне похоже на окно Table of Contents Entry (Таблица элементов оглавления) (Рис. 116). В поле Keyword (Ключевое слово) введите ключевое слово, нажмите на кнопку Add (Добавить) и укажите веб-страницу, к которой это слово относится. Одно и то же ключевое слово может связываться с разными веб-страницами, то есть файлами в формате HTML. Ключевые слова перечисляются на вкладке Указатель книги CHM (Рис. 119). При вводе символов искомого слова программа автоматически перемещает список слов, в которых имеются введенные символы. Чем больше введено символов, тем точнее организуется поиск — остается небольшой набор слов, среди которых можно найти искомое слово (а можно и не найти, если такого слова нет в списке ключевых). Обратите внимание — на рисунке (Рис. 119) некоторые слова сдвинуты вправо — они все входят в одну группу, начинающихся с одинакового слова, одинаковой фразы или дополнением одного и того же термина.

как создать файл chm в windows 7. 118. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-118. картинка как создать файл chm в windows 7. картинка 118. Добавлен пример того, что получилось.

Рис. 119. Ключевые слова

Создание файла STP

Нажмите на кнопку Сохранить.

Определение параметров создания файла

После того, как все исходные файлы созданы можно приступать к определению параметров создания файла в формате CHM. Перейдите на вкладку Project (Проект). Нажмите на кнопку Add / Modify window definition (Добавить/Изменить определение окна) (как создать файл chm в windows 7. 580. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-580. картинка как создать файл chm в windows 7. картинка 580. Добавлен пример того, что получилось.). После этого открывается окно Create a window type named (Создать именованный тип окна). Введите имя панели:

Нажмите на кнопку ОК. После этого открывается окно Window Types (Тип окна) на вкладке General (Общие), где уже находится имя нашей панели. В поле Title bar text (Заголовок системной полосы) введите название создаваемой книги. Системная полоса — самая верхняя полоса в окне, на которую выводится название документа. Здесь же можно указать и автора книги.

На вкладке Navigation Pane (Панель навигации) (Рис. 120 ) определяются параметры созданной панели навигации.

как создать файл chm в windows 7. 119. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-119. картинка как создать файл chm в windows 7. картинка 119. Добавлен пример того, что получилось.

Рис. 120. Вкладка Navigation Pane

Из оставшихся элементов наиболее важны следующие:

В списке Default tab (вкладка по умолчанию) выбирается та вкладка, которая будет открыта при загрузке книги. Обычно открыта вкладка с оглавлением ( Contents ).

Опция Search (Поиск) предписывает создавать вкладку Поиск в готовой книге. Опция Advanced (Дополнительно) предоставляет возможность организации расширенного поиска с использованием специальных операторов.

Примечание: при изменении большинства параметров и попытке закрытия окна параметров запускается Мастер сохранения изменений — согласитесь со всеми запросами Мастера и сохранения будут сохранены.

На вкладках Styles (Стили) и Extended Styles (Расширенные стили) определяется необходимость использования системных кнопок и системного меню, контекстного меню, линеек прокрутки и т. д.

На вкладке Buttons (Кнопки) (Рис. 121) определяются кнопки, которые будут находиться на панели навигации при загрузке книги. Установите флажки в нужные кнопки.

как создать файл chm в windows 7. 120. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-120. картинка как создать файл chm в windows 7. картинка 120. Добавлен пример того, что получилось.

Рис. 121. Вкладка Buttons

На вкладке Position (Позиция) (Рис. 122) определяются размеры окна с электронной книгой и координату верхнего левого угла этого окна.

как создать файл chm в windows 7. 121. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-121. картинка как создать файл chm в windows 7. картинка 121. Добавлен пример того, что получилось.

Рис. 122. Вкладка Position

Опция Save user defined window position after first use (Сохранить позицию окна после первого запуска) предписывает запомнить координату верхнего левого угла окна с книгой CHM, который определил пользователь после первого запуска книги. Создатель книги может вручную указать эту координату, задав конкретные значения в полях Left (Слева) и Top (Сверху). В полях Width (Ширина) и Height (Высота) можно указать размеры окна с книгой. Кнопка Default Positions (Позиция по умолчанию) устанавливает позицию и размеры окна, определенные разработчиками данной программы. Кнопка Autosizer (Авторазмер) открывает окно, в котором нужно нажать на кнопку ОК. После этого программа рассчитывает размеры и позицию окна по специальным алгоритмам.

На вкладке Files (Файлы) (Рис. 123) определяются файлы, на основании которых создается файл CHM: оглавление ( TOC ), индекс, домашняя страница и страница, открываемая при загрузке книги CHM. Как правило, страница загружаемая и страница домашняя являются одним и тем же. Домашняя страница — та, которая загружается при нажатии на кнопку Домой (как создать файл chm в windows 7. 581. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-581. картинка как создать файл chm в windows 7. картинка 581. Добавлен пример того, что получилось.). Если какой-либо файл не нужен, то не заполняйте его — выбор их всего лишь желателен, но не обязателен.

как создать файл chm в windows 7. 122. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-122. картинка как создать файл chm в windows 7. картинка 122. Добавлен пример того, что получилось.

Рис. 123. Вкладка Files

Нажмите на кнопку ОК. Если были изменения, то согласитесь со всеми запросами Мастера.

Изменение свойств проекта

В программе предлагается другой способ определения параметров создаваемого файла CHM. Для этого в окне проекта (вкладка Project ) нажмите на кнопку Change project options (Выбрать опции проекта) (как создать файл chm в windows 7. 579. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-579. картинка как создать файл chm в windows 7. картинка 579. Добавлен пример того, что получилось.). После этого открывается окно Options (Опции) на вкладке General (Общие) (Рис. 124). Мы специально описываем параметры этого окна, так как некоторые параметры выполняются совсем не так, как это можно ожидать.

как создать файл chm в windows 7. 123. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-123. картинка как создать файл chm в windows 7. картинка 123. Добавлен пример того, что получилось.

Рис. 124. Вкладка General

Прежде всего, это поле Title (Заголовок), в котором указывается название книги и/или имя автора этой книги. При изучении окна Window Types (Типы окна) на вкладке General (Общие) мы говорили о поле Title bar text (Заголовок системной полосы), в котором также указывается название книги. Казалось бы, что речь идет о дублировании одного и того же параметра. А вот здесь нас поджидают неожиданности: если заполнить оба поля, то в системной полосе будет выведен заголовок из поля Title bar text (Заголовок системной полосы), а заголовок из поля Title (Заголовок) будет игнорироваться. Если в поле Title bar text (Заголовок системной полосы) ничего не будет введено, то тогда заголовок берется из поля Title (Заголовок).

В списке Language (Язык) выбирается русский язык.

На вкладке Compiler (Компилирование) определяются некоторые действия, выполняемые при компилировании. Например, опция Notes (Сообщения) выводит текстовые сообщения о ходе выполнения операций компилирования, а опция Progress (Выполнение) показывает процессинг выполнения компилирования.

Опция Don ‘ t include folders in compiled file (Не включать папки в скомпилированный файл) запрещает включать в проект папки, даже если они были указаны в ходе определения исходных файлов HTML.

Для принятия изменений нажмите на кнопку ОК.

Компилирование проекта

Декомпилирование файлов CHM

Работа с устаревшим форматом HLP

Так как в последних ОС Windows файлы в формате HLP больше по умолчанию не открываются, а такие файлы остались от многих программ, созданных в предыдущие годы, то возникает проблема — как прочитать такие файлы. Можно предложить 2 решения проблемы:

Скачать с официального сайта корпорации Microsoft файл WinHlp32.exe или WinHlp64.exe для чтения формата HLP в ОС Windows Vista (для версии 7 не поддерживается). Внимательно читайте, для какой разрядности (32 или 64) предлагаются файлы для скачивания. Поддерживаемые операционные системы : Windows Vista, Windows Vista Business, Windows Vista Business 64-Bit Edition, Windows Vista Business N, Windows Vista Enterprise, Windows Vista Enterprise 64-Bit Edition, Windows Vista Home Basic, Windows Vista Home Basic 64-Bit Edition, Windows Vista Home Basic N; Windows Vista Home Premium, Windows Vista Home Premium 64-Bit Edition, Windows Vista Starter, Windows Vista Starter N; Windows Vista Ultimate, Windows Vista Ultimate 64- разрядная версия ;

Декомпилировать файлы HLP и снова их скомпилировать, но уже в формате CHM.

Первый вариант подразумевает проверку подлинности лицензии на ОС Windows и поэтому для многих пользователей не приемлем.

Для декомпиляции файлов HLP можно предложить следующие решения:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

как создать файл chm в windows 7. 124. как создать файл chm в windows 7 фото. как создать файл chm в windows 7-124. картинка как создать файл chm в windows 7. картинка 124. Добавлен пример того, что получилось.