Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


 
Материалы межшкольного учебного центра информационных и
электронных технологий (школа №1006, г. Москва)
И.А.Ходяков

Вернуться на страницу <Методические разработки>
Содержание

Творческий проект по предмету
"Информатика и электронные технологии"

"Создание электронных книг в среде Mathcad 2001 Pro и Mathcad 6.0 PLUS"

 

 

Содержание

Введение:

Профессиональное приложение Mathcad 2001 обладает широкими возможностями для создания документов с различными математическими вычислениями и подписям, однако иногда возникает потребность в объединении этих документов в один, в котором будет использоваться структура "дерева". Другими словами, будет существовать "головная" страница, с которой через ссылки пользователь может попасть на другие страницы книги, выбрав при этом интересующую его тему. Для этого в Mathcad 2001 имеется встроенная функция для создания электронных книг.

Чем кроме системы ссылок отличается книга в Mathcad от простого документа? Во-первых, она достаточно наглядна, ибо в нее можно вставить неограниченное количество клавиш-картинок, пояснений и рисунков, во-вторых, из электронной книги можно скопировать любую информацию в буфер обмена компьютера, однако саму книгу нельзя подкорректировать (для этого нужен особый режим), что делает ее прекрасным учебным пособием. Далее можно отметить следующие особенности:

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

Рассмотрим ее поподробнее на примере создания электронной книги по расчетам цепей трехфазного тока.

Об электронных книгах

Для начала следует разобраться с тем, как открыть уже готовую книгу в Mathcad 2001 Pro. Для этого надо зайти в раздел "Помощь" и выбрать там раздел "открытие книги…"

          Затем в появившемся диалоговом окне нужно выбрать требуемый .hbk файл. HBK (HandBooK) - и есть документ электронной книги Mathcad, но о его структуре расскажем позже. А пока рассмотрим уже готовый документ qsheet.hbk, находящийся по умолчанию в папке Mathcad:

Панель инструментов сверху, как видно, напоминает немного панель Internet Explorer, т.к. и там есть стрелки навигации и клавиша "домой", перебрасывающая на головную страницу. Также имеются клавиши "перейти к следующей теме" и - "перейти к предыдущей теме". Также есть функция "сохранить документ как" . Изменить документ нельзя, из него можно только скопировать нужные данные (клавиша ). Ниже панели инструментов находится, как ни странно, обычный документ Mathcad, в который вставлены рисунки и текст. Также имеются и обычные математические функции, пригодные для счета в Mathcad. Нажав клавишу можно попасть в меню поиска - предметного указателя:

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

Создание книги

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

Также создадим головную страницу, которая будет отображаться при запуске файла: default.mcd и файл-содержание: index.mcd.

Затем создадим собственно .hbk файл. Для этого откроем блокнот и создадим там обычный текстовый файл .txt, куда пропишем следующие параметры:

 

Где:

.version 2001 - просто заголовок для версии программы.
.title - Название книги
SPLASH - за ней следует название страницы, которая отобразится при открытии книги.
TOC - за этим строковым параметром следует название страницы, которая будет играть роль содержания.

Затем переменуем файл из 3df.txt в 3df.hbk.

Полный вид нашего файла 3df.hbk будет иметь вид:

Где нижние строчки перечисляют рабочие файлы Mathcad использующиеся в документе. Причем,

Star - название файла без раcширением,
Star.mcd - название файла с расширением,
:Соединение по схеме звезда… - то, что будет отображаться в заголовке страницы.

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

Теперь у нас уже имеется основной файл, который и будет открываться Mathcad. Осталось довести до состояния готовности файлы содержания, введения и расчетов. Для этого их надо снабдить текстом и схемами из Electronics Workbench, а также снабдить ссылками на другие страницы. Для этого нужно выделить текст (картинку) и выбрать опцию "Гиперссылка" из меню "Вставка". Появится следующее диалоговое окно:

Вверху следут указать файл, на который будет вести ссылка, а внизу - то, что бы вы хотели увидеть в строке состояния. После этого при наведении курсора на ссылку появится указатель в виде руки.

Важно также знать, как отфоматировать текст. Для этого создается простая надпись в Mathcad, после чего в панели "Формат" - "Текст" выставляются требуемый стиль шрифта, кегль и прочие параметры:

 Затем нужо поместить все файлы в папку одноименную с названием .hbk файла. В данном случае, в папку 3df.

Теперь можно открыть полученный файл.

Редактирование электронных книг

Как теперь отредактировать полученную книгу, скажем, добавить новый раздел в содержание? Для этого откроем файл 3df.hbk с помощью блокнота:

И добавим в него строки для новых .mcd файлов:

Также отредактируем .mcd файл содержания. Получим окончательный вариант:

Проверка электронной книги

Иногда, при большом количестве ссылок и файлов в составе электронной книги, возникает потребность в том, чтобы Mathcad сам проверил корректность ссылок, правильность составления .hbk файла. Для этого существует встроенный режим отладки. Для доступа к нему следует выполнить следующие действия:

  1. В меню "пуск" выбрать пункт выполнить.
  2. В появившемся окошке прописать путь к запускающему файлу Mathcad с параметром /hbkmode. Примерно строка будет выглядеть так:
       "C:\Program Files\MathSoft\Mathcad 2001 Professional\mathcad.exe" /hbkmode
  3. После того, как загрузится Mathcad, появится окошко
  4. в появившемся диалоговом окне выберите ваш .hbk файл. После этого будет проведена проверка Выберите там первый пункт: "Проверка Handbook", после чего нажмите на "ОК" и вашего файла, и в случае ошибки высветится окошко со списком выявленных неполадок.

Создание электронных книг в среде Mathcad 6.0

Система создания электронных книг в Mathcad 6.0 не слишком отличается от Mathcad 2001, однако существуют важные особенности. Изменения заметны, прежде всего, в самом интерфейсе электронной книги:

Данная клавиша перебрасывает пользователя на страницу с содержанием.

Эта клавиша переводит на специальную страницу с предметным указателем.

Ее же копирует клавиша .

Затем идут клавиши перелистывания страниц .mcd файлов в последовательности, указанной в .hbk файле

Также имеется клавиша "назад" .

Следующие две клавиши осуществляют переброс по страницам уже внутри самого файла.

Теперь разберем процесс создания электронной книги. По прежнему имеется управляющий .hbk файл, к которому требуется .mcd файлы - страницы. Так теперь должен выглядеть .hbk файл:

Как видно, изменилась версия программы, исчезла строчка SPLASH (хотя добавился INDX - файл для предметного указателя. Затем, важная особенность! Сразу пишется имя файла с расширением! Это самое большое отличие от Mathcad 2001. В остальном, все тоже самое: .mcd файлы копируются в директорию одноименную с .hbk файлом. Только после этого следует создавать гиперссылки между файлами. Для этого следует открыть сразу документ с которого будет вести ссылка, и документ на который будет вести ссылка. После этого следует выделить текст или графику, которая будет служить гиперссылкой и выбрать:

Появится диалоговое окно:

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

Интересная особенность: Mathcad 2001 способен запускать книги сделанные под 6.0, а вот версия 6.0 не может запускать книги последующих версий.

Литература:

  1. Встроенная справка по Mathcad.
  2. Mathcad Author's reference.
  3. Встроенная справка по Prompt
  4. Дьяконов В. "Mathcad 2000 - учебный курс", СПб: Питер, 2000. 592 с.
  5. Дьяконов В. "Mathcad 8/2000: специальный справочник, СПб: Питер, 2001. 592 с.


Содержание
Вернуться на страницу <Методические разработки>

| На первую страницу | Поиск | Купить Matlab

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


Copyright © 1993-2024. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00