Методика разработки сцен на PostScript Библиотека | Описание библиотекиБиблиотеку можно взять отсюда. и файл, подключающий шрифты, fontmap.ps. В библиотеки собраны часто употребляемые функции, позволяющие упростить работу. Библиотека имеет несколько особенностей: Русскоязычные названия функцийБольшинство функций библиотеки имеют русские имена. Спецификация языка это допускает, а интерпретатор Ghostscript их обрабатывает. Это повышает читабельность программ, делает, насколько это возможно их самодокументироваными. Имена присваиваются по правилам:
Состояние стекаНовшеством является и описание состояние стека ДО выполнения оператора и ПОСЛЕ. Офрмление построено на следующих принципах:
Ниже дается расшифровка обозначений. Пример оформление оператора:
Комментарии в библиотекеНасколько смог я документировал и текст библиотеки и функции, в ней описанные. Оформленный исходный текст повышает понимание алгоритмов работы, но и комментарии также важны для понимания работы библиотеки. Подключение библиотекиЧтобы подключить библиотеку в начало файла необходимо вставить строку: (c:/aaa/bbb/lib-2.ps) run где c:/aaa/bbb полный путь к библитеке lib-2.ps ВАЖНО Путь записывается с обратным слешем (как в UNIX)! Описание функцийОписание операторов функций приведено по группам. Но также проведен индекс и по алфавиту для названий ВСЕХ функций библиотеки. Структура директорийБиблиотека настроена на следующую структуру директорий: C:\-- aaa +---bbb +---font В папке C:/aaa/bbb храниться сама библиотека, а в папке C:\aaa\font лежат фонты, которые доступны через библиотеку. Подключаемые шрифты описываются в файле fontmap.ps. Создайте такую же структуру директорий у себя и загрузите в папку C:/aaa/bbb библиотеку отсюда. 24.02.2002 |