Семь уроков по PostScript

         

Семь уроков по PostScript

Предисловие
Занятие первое
Основные понятия
Система координат.
Набор символов
Стек.

Постфиксная нотация
Типы данных.
О гибкости языка.
Переносимость программ.
Стек и арифметические операции
Занесение чисел в стек.

Арифметические операторы


Операторы add и sub.
Действия над стеком.
clear
count
dup
pop

roll
copy
Начала графики
Занятие второе
Процедуры и переменные
Переменные.
Процедуры.

Работа со шрифтами
PostScript-шрифты
Графика и текст
Поворот осей
Изменение шкал по осям координат
Сохранение состояния графики PostScript
Кривые

Сглаживание углов
Условные переходы
Оператор if
Логические операторы: not and or и xor.
Оператор ifelse
У попа была собака
Занятие четвёртое
Циклы

Задание.
Массивы
Операторы length, put, get и forall
Еще раз о шрифтах
Кодирование шрифта
Занятие пятое
languagelevel

version
product
revision
print
ceiling
round
truncate
floor
cvi
cvlit
cvr
cvs –

cvrs
cvn
cvx
xor –
bitshift
rand
rrand
realtime
usertime

Контуры символов
Траектория отсечения
Урок шестой
Встраивание PostScript-программ в документы
Ещё о типах данных
Операторы для работы со словарями
Объекты типа operator

Атрибуты объекта
Виртуальная память
Цветовые модели в PostScript
Выборка произвольного элемента из стека
Ещё о работе с отсечениями
О работе с файлами

Соглашения по структуре программы
Заголовочные комментарии
Комментарии тела программы
Комментарии эпилога
Операторы рисования
Оператор fill
Оператор anchorsearch

PostScript Level 3
Книги по PostScript фирмы Adobe Systems
Вместо заключения