# stroke GR % фон (M)

stroke GR % фон (M) GS -2 6 rm 0.83 1 scale dup % скопировали строку GS 0.9 0.7 0.7 RGB % выбрали цвет show GR % изобразили букву false charpath % контур буквы S GR % обвели его Рис. 4. x0 y0 m GS makebox GS 0.9 1 0.5 RGB fill GR S GR % подготовка фона (M) GS -2 6 rm 0.83 1 scale GS 1 setgray dup show GR % белая буква true charpath % подготовлен контур GS 1 0.83 div 1 scale rays GR % нарисовали лучи S GR % обвели букву Здесь приходится несколько раз изменять масштаб из-за того, что исходная буква M слишком широка и плохо выглядит в квадрате. Шрифты Об этом архиважном вопросе мы до сих пор специально умалчивали. В ПостСкрипте проблема шрифтов решена очень просто, может быть, первоначальное решение было даже слишком простым. Каждый шрифт определяется как набор очень экономно написанных процедур рисования отдельных букв, изображенных в одном и том же масштабе. Готовый шрифт записывается в отдельном файле вместе с некоторой справочной информацией и получает

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