Блог технического писателя Ильи Жукова

Как вставить тесты в CHM и WebHelp

Форматы электронной документации CHM, WebHelp и EWriter давно используются для создания и распространения электронных книг и учебников. Разработать такое учебное пособие можно в бесплатной программе, например, HelpNDoc. Чтобы пользоваться таким учебником, установка дополнительного ПО не требуется — достаточно операционной системы Windows и веб-браузера. В электронном учебнике наряду с текстом, рисунками и видео можно использовать и другие мультимедийные материалы, например упражнения и тесты. Они пригодятся для тренировки навыков и оценки знаний. В этой статье я расскажу, как бесплатно создать и добавить тест в электронную книгу в формате CHM, WebHelp и EWriter.

 

Для начала рассмотрим следующий пример простого теста.

 

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

  1. Создать сам тест.
  2. Вставить тест в электронную книгу.

 

Какие технологии использовать

Форматы CHM, WebHelp и EWriter основаны на HTML. Поэтому и тесты для интеграции в эти форматы должны быть построены с использованием HTML, CSS и JavaScript.

 

Как создать тест

Сначала необходимо подготовить материалы для теста.

Создать тест можно двумя способами:

 

1. Написать код теста самостоятельно

Это не сложно, если вы владеете HTML, CSS и JavaScript. Вот ссылки на несколько инструкций:

 

2. Воспользоваться бесплатной программой - генератором тестов

Если не хотите заморачиваться с кодом, скачайте бесплатный генератор тестов, например TestEdu. Эта программа позволяет создавать, сохранять и редактировать HTML-тесты. Файл программы достаточно распаковать, устанавливать программу не нужно. Сразу же после запуска и принятия условий пользовательского соглашения окно программы будет выглядеть примерно следующим образом.

 Окно бесплатной программы для создания HTML-тестов TestEdu

 

Чтобы создать тест:

  1. В верхней части окна введите общее описание теста (предмет, автор и т.д.).
  2. В поле Вопрос №1 введите первый вопрос.
  3. Ниже выберите тип вопроса и введите варианты ответов.

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

 Создание теста

 

  1. Пометьте правильный ответ или ответы.

В вопросе с одним ответом щелкните переключатель слева от правильного ответа. В вопросе с несколькими ответами – пометьте флажки напротив правильных ответов. В вопросе со свободным ответом введите до четырех вариантов написания правильного ответа.

  1. Чтобы добавить еще вопрос, нажмите на кнопку Добавить новый вопрос и повторите шаги 2-5.
  2. При желании задайте свой порядок вопросов в тесте.

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

  1. Закончив создание теста, выберите Работа с тестом \ Сохранить и посмотреть тест. Тест будет сохранен в папку программы как zip-архив. Будет открыто окно Сохранение теста.

 Окно Сохранение теста

 

  1. Чтобы проверить тест, нажмите на кнопку Посмотреть тест и проверьте тест в браузере.
  2. Если тест готов, нажмите на кнопку Код на сайт, в Блокноте выделите весь код скрипта и скопируйте его в буфер обмена.

Код последнего теста будет сохранен в папке программы в файле Код_на_сайт.txt (HTML-код, CSS-стили и скрипты, необходимые для работы теста).

 

Как вставить тест в книгу

Если вы сами написали код теста, дальнейшая инструкция вам не потребуется – просто вставьте код теста в нужное место HTML-страницы.

Если вы пользуетесь визуальными редакторами: для вставки HTML-кода в документ используется функция вставки HTML-кода. В бесплатной программе HelpNDoc — это команда Insert HTML-code на вкладке Insert.

Вставка HTML-кода в HelpNDoc

 

В Help and Manual на вкладке Write в группе Insert object выберите Insert HTML code object.

Вставка HTML-кода в Help and Manual

 

Далее все просто:

  1. Щелкните место на странице, куда нужно вставить тест.
  2. Вставьте тест при помощи команды вставки HTML-кода.
  3. Сохраните проект.
  4. Соберите книгу.
  5. Проверьте, как работает тест.

 

На всякий случай оговорюсь:

  • Чтобы HTML-тесты работали, в IE и в браузере должно быть включено выполнение скриптов и сценариев.
  • В печатных форматах, PDF, DOCX и RTF, HTML-тесты работать не будут (это на самый всякий случай).

 

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

Последние статьи

Оформление рисунков в Help+Manual при по…

Рисунки в проекте Help and Manual можно единообразно оформить тремя способами. Во-первых, это можно сделать в графическом редакторе, например в Impict. Во-вторых, для ...

Читать полностью...

Подключение таблицы стилей к проекту Hel…

При работе с форматами, основанными на HTML, для оформления контента в документах можно использовать каскадные таблицы стилей, cascading style sheets или CSS. Данная т...

Читать полностью...

Формулы в HTML Help (CHM)

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

Читать полностью...

Импорт документов MS Word в Help+Manual…

Часто технический писатель получает исходные данные от аналитиков, разработчиков, тестировщиков, маркетологов и других специалистов в форматах DOC, DOCX и RTF (реже, и...

Читать полностью...

Поиск в WebHelp находит удаленные раздел…

Во время поддержки проекта справки со временем ряд разделов устаревает. Вы исключаете их из сборки, возможно, даже удаляете из проекта. Собираете выходную документацию...

Читать полностью...

Контекстная справка в приложениях Window…

Понятие контекстной или контекстно-зависимой справки (от англ. context-sensitive help) появилось в 1987 году с выходом формата WinHelp. Изначально контекстная справка ...

Читать полностью...

Как поддерживать скриншоты в актуальном …

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

Читать полностью...

Книга «Разработка технической документац…

Уважаемые коллеги! Если вам нужно быстро освоить разработку документации по ГОСТ, рекомендую обратить внимание на книгу В.А. Глаголева «Разработка технической документ...

Читать полностью...

Перевод выходных документов в Help and M…

Выбрав русский язык и русскую кодировку в настройках проекта Help and Manual, многие авторы после первой сборки удивляются, увидев в выходных документах английские сло...

Читать полностью...

Размер и расположение окна CHM при перво…

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

Читать полностью...

Рваные края скриншотов в Help and Manual…

Многие платные редакторы скриншотов, например, SnagIt, FastStone Capture и др., умеют создавать эффект рваных краев. В сети Интернет можно найти множество видеоуроков ...

Читать полностью...
новое в Help and Manual 9

Новое в Help and Manual 9

23 ноября 2022 года компания EC Software к 25-летнему юбилею выпустила 9-ю версию программного комплекса Help and Manual (выходит c 1997 года). Комплект шаблонов Premi...

Читать полностью...

Создание CHM-справки в бесплатной програ…

KEL CHM Creator — это «новая» хорошо забытая программа, выпущенная в 2012 году, предназначенная для создания и декомпиляции CHM-файлов. Программа не требовательна к ре...

Читать полностью...

KEL CHM Creator — бесплатная программа д…

Если вам нужно создать CHM-файл, и вы больше не хотите пользоваться глючной программой HTML Help Workshop, тогда KEL CHM Creator — это ваш вариант. Программа позволяет...

Читать полностью...
ключевые слова

Ключевые слова в Help+Manual…

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

Читать полностью...

HTML Help Workshop – бесплатная программ…

В 1997 году Microsoft выпустила новый формат справки, HTML Help (CHM), а также бесплатную программу для создания и редактирования справки в этом формате — HTML Help Wo...

Читать полностью...

Все о справке и документации для пользователей!

Следить за новыми статьями:

© Илья Жуков, 2019-2024. Охраняется законом об авторском праве.