Семь уроков по 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
Вместо заключения