.
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 Вид оглавления и меню поиска