PostScript: відмінності між версіями
[перевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
Bunyk (обговорення | внесок) м додана Категорія:Мови опису сторінок за допомогою HotCat |
|||
Рядок 13:
PostScript — інтерпретована стекова мова, схожа на Форт. Синтаксис мови використовує зворотню польську нотацію, що робить непотрібним використання дужок, однак вимагає деякої практики для читання тексту програми через необхідність тримати в голові вміст стеку. Більшість операторів беруть операнди зі стеку і поміщають результат обчислень на стек. Літерали (рядки і числа) поміщають свою копію на стек.
У PostScript для малювання використовується двовимірна прямокутна система координат, початок якої збігається з лівим нижнім кутом сторінки; вісь X за замовчуванням спрямована горизонтально (тобто по ширині сторінки), вісь Y — вертикально. Одиницею
Наприклад, «дзеркальне» виведення зображення на плівку (т.зв. «Emulsion down») в PostScript-принтерах здійснюється за допомогою одного єдиного оператора scale, що задає негативний масштаб по одній з осей системи координат: наприклад, -1.0 1.0 scale.
|