.

12. Создание книг формата MathCAD. Содержит видео-фрагмент

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

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

Затем необходимо создать содержание книги, титульную страницу (если необходимо), где на каждый пункт назначить гиперссылку (Вставка - Гиперссылка). Гиперссылки следует указывать относительно. Для этого в окне необходимо поставить метку напротив пункта «Относительный путь для ссылки».

Далее в любом текстовом редакторе создается файл с расширением *.HBK. Этот файл имеет вид см. рис.19 и показывает порядок файлов в книге.

Рис.19 Файл infbook.hbk

Здесь первая строка – версия MathCAD, вторая – заголовок окна, третья – ссылка на файл титульной страницы, четвертая – ссылка на содержание, далее – строки со ссылками на отдельные документы.

Для того чтобы был поиск по главам, создаем файл index.txt в любом текстовом редакторе. Он имеет вид рис.20.

Рис.20 Создание глав для поиска

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

Затем создаем папку с именем как у файла *.hbk и копируем в нее файлы splash.mcd и toc.mcd, а так же index.txt и все файлы, перечисленные в ссылках index.txt. В нашем случае с файлом infbook.hbk папка буде называться infbook.

Для того чтобы поиск работал корректно, надо проделать следующее:

1.                Находим в папке, где установлен MathCAD, утилиту newdict.exe

2.                Копируем ее в отдельную папку вместе с файлом infbook.hbk и файлом index.txt

3.                Пишем в командной строке newdict.exe index.txt infbook.hbk

После этой операции создается 2 файла: out.dct  и out.rfs. Переименовываем эти файлы в infbook.dct и infbook.rfs и копируем в папку infbook.

Файл infbook.hbk помещаем вне папки infbook.

Заметим, что все фалы рекомендуется называть латинскими буквами.

Чтобы открыть книгу необходимо запустить MathCAD и выбрать пункт меню «Помощь – Открыть книгу». Затем выбрать файл infbook.hbk (см. рис. 21)

 

Рис.21 Открытие книги

 

                                                                        Рис.22 Вид оглавления и меню поиска