-
timeout: Typically related to setting or handling timeouts, but not a standard operator itself.
-
token: Parses the next token from a string.
(123 /name) token % Might return 123 and leave "/name" in the string
-
transform: Transforms a coordinate (x, y) using the current transformation matrix.
10 20 transform % Transforms point (10, 20) according to the current matrix
-
translate: Translates the current coordinate system by
(tx, ty).100 200 translate % Moves the origin of the coordinate system to (100, 200)
-
true: Pushes the boolean value
trueonto the stack.true % The stack now has the boolean value true
-
truncate: Truncates a real number to an integer.
3.9 truncate % Returns 3
-
type: Returns the type of the object.
/x type % Returns /nametype if x is a name
-
typecheck: Typically used to indicate a type mismatch error, not an operator to invoke.
-
uappend: Not a standard PostScript operator. Similar functionality might be achieved through string concatenation.
-
ucache: Not a standard PostScript operator.
-
ucachestatus: Not a standard PostScript operator.
-
ueofill: Not a standard PostScript operator.
-
ufill: Not a standard PostScript operator.
-
undef: Removes a name from the current dictionary.
/x undef % Removes the name 'x' from the current dictionary
-
undefined: Used to signal an undefined error, not typically an operator.
-
undefinedfilename: Indicates an error when a filename is not found or undefined.
-
undefinedresource: Used to signal when a requested resource is not available.
/Font /NonexistentFont undefinedresource % Error if NonexistentFont is not defined
-
undefinedresult: Indicates an operation yielded an undefined result.
-
undefinefont: Removes a font from the font dictionary.
/MyFont undefinefont % Removes 'MyFont' from the font dictionary
-
undefineresource: Removes a resource from a category.
/Category /ResourceName undefineresource % Removes 'ResourceName' from 'Category'
-
undefineuserobject: Not a standard PostScript operator.
-
unmatchedmark: Indicates a stack imbalance involving
mark. -
unregistered: Not a standard PostScript operator.
-
upath: Not a standard PostScript operator.
-
userdict: Returns the user dictionary, where users can define their own entries.
userdict % Accesses the user dictionary
-
usertime: Returns the amount of time the current job has been processing in milliseconds.
usertime % Returns processing time in milliseconds
-
ustroke: Not a standard PostScript operator.
-
ustrokepath: Not a standard PostScript operator.
-
version: Returns the version number of the PostScript interpreter.
version % Might return '2017.1' or similar
-
viewclip: Sets the view clipping path to a rectangle.
0 0 100 100 viewclip % Sets view clipping path to specified rectangle
-
viewclippath: Restores the view clipping path to what it was before the last
viewclip. -
vmreclaim: Manually triggers the garbage collection process.
1 vmreclaim % Force immediate garbage collection
-
vmstatus: Returns information about the virtual memory usage.
vmstatus % Returns current VM usage
-
wait: Pauses execution for a specified amount of time.
1000 wait % Waits for 1000 milliseconds
-
wcheck: Checks if an object is writable.
/x wcheck % Returns true if 'x' is writable
-
where: Searches the dictionary stack for
a name and returns true if found.
postscript /x where % Checks if 'x' exists in any accessible dictionary
-
widthshow: Shows a string and adjusts the position of one character.
(string) 100 200 50 widthshow % Shows 'string' and adjusts the 50th character
-
write: Writes data to a file.
(data) file write % Writes 'data' to 'file'
-
writehexstring: Writes data as a hexadecimal string to a file.
(data) file writehexstring % Writes 'data' to 'file' in hexadecimal form
-
writeobject: Writes an object to a file.
/obj file writeobject % Writes 'obj' to 'file'
-
writestring: Writes a string to a file.
(Hello) file writestring % Writes 'Hello' to 'file'
-
wtranslation: Not a standard PostScript operator.
-
xcheck: Checks if an object is executable.
{1 2 add} xcheck % Returns true as the block is executable -
xor: Performs a logical exclusive OR on two boolean values.
true false xor % Returns true
-
xshow: Adjusts the horizontal displacement of each character when showing a string.
(Hello) [1 2 3 4 5] xshow % Adjusts spacing between characters in 'Hello'
-
xyshow: Adjusts the position of each character in both x and y directions.
(Hello) [1 0 2 0 3 0 4 0 5 0] xyshow % Adjusts x-position of each character
-
yield: Gives up processor time, useful in multitasking environments.
-
yshow: Adjusts the vertical displacement of each character when showing a string.
(Hello) [0 1 0 2 0 3 0 4 0 5] yshow % Adjusts y-position of each character