# 2. /theString{

2. /theString{ (P o s t S c r i p t … p i c t u r e s ) } def {pop pop -7 rotate 0.99 0.99 scale} theString kshow Как видите, мы ввели слово theString для того, чтобы не мучаться с изображением длинного текста. Само действие записано в четвертой строке: сначала мы удаляем два ненужных нам параметра, затем поворачиваем координаты на 7 градусов по часовой стрелке, а затем уменьшаем масштаб на один процент. Невозможно умолчать о команде charpath, которая формирует контур строки и добавляет его к имеющемуся пути. Дополнительный булевский параметр со значением “для stroke” определяет назначение этого контура: значение true позволяет затем обвести текст по контуру, а false - использовать контур букв для заполнения внутренности букв рисунком. Формат вызова этой команды bool string charpath Возьмем какую-нибудь красивую букву и сделаем с ней два рисунка: в одном закрасим внутренность буквы одним цветом, а в другом - используем контур буквы для ограничения области

Индекс
Элементарные функции Линейные уравнения Нелинейные уравнения Случайные числа