DIRECTORY Imager, IO, Rope; IPtoPS: CEDAR DEFINITIONS ~ BEGIN Context: TYPE ~ Imager.Context; STREAM: TYPE ~ IO.STREAM; ROPE: TYPE ~ Rope.ROPE; PSFont: TYPE ~ RECORD [name: ROPE, type: ATOM, scale: REAL]; EncodingVectorType: TYPE ~ {isoLatin1, symbol, expert, standard}; DoWithCodeProc: TYPE ~ PROC [code: BYTE, encodingVector: EncodingVectorType] RETURNS [continue: BOOL ¬ TRUE]; Warn: SIGNAL [reason: ROPE]; Create: PROC [ stream: STREAM, nPages: INT, creator: ROPE, comment: ROPE ¬ NIL, compact: BOOL ¬ FALSE, debug: STREAM ¬ NIL] RETURNS [Context]; Close: PROC [context: Imager.Context]; DoWithCode: PROC [name: ATOM, action: DoWithCodeProc]; NInvalidChars: PROC [context: Context] RETURNS [INTEGER]; PSFontFromImager: PROC [imagerName: ROPE] RETURNS [psFont: PSFont]; END. r IPtoPS.mesa Copyright Σ 1990, 1992 by Xerox Corporation. All rights reserved. Michael Plass, September 28, 1990 3:45 pm PDT Jules Bloomenthal June 8, 1993 1:41 pm PDT Creates a context that will write JaM, er, Postscript code to the stream. Closes the underlying stream; no-op if context was not created by Create. Obtain the PostScript byte code and encoding vector for the given name; if name is not found, call action with code = 0. Return number of invalid characters accumulated since Create (each rendered as a space). Return number of invalid characters accumulated since Create (each rendered as a space). Κ•NewlineDelimiter –(cedarcode) style™code™ Kšœ Οeœ6™BK™-K™*K™—KšΟk œžœ˜K˜K–0.320 0.931 0.362 textColoršΟnœΠbkΟb  ˜šœž˜K˜J• CharProps'Postfix16.0 24 .div 1 1 textColorš‘œž œ˜$J–'Postfix16.0 24 .div 1 1 textColorš œž œžœžœ˜–'Postfix16.0 24 .div 1 1 textColorš œž œžœ˜J˜—–'Postfix16.0 24 .div 1 1 textColor;š‘œ‘œžœžœžœžœ žœ˜AJ˜—–'Postfix16.0 24 .div 1 1 textColor/š‘œžœ)˜AJ˜—–'Postfix16.0 24 .div 1 1 textColor@š‘œžœžœžœ%˜NJšžœ žœžœ˜*J˜—–&Postfix0.0 24 .div 1 1 textColoršŸœžœ žœ˜J˜—–(Postfix0.320 0.931 0.362 textColoršŸœžœ˜Jšœžœ˜Jšœžœ˜ Jšœ žœ˜Jšœ žœžœ˜Jšœ žœžœ˜Jšœžœžœ˜Jšžœ ˜J–16.0 24 .div 1 1 textColoršœI™IJ˜—–(Postfix0.320 0.931 0.362 textColor!šŸœžœ˜&J–16.0 24 .div 1 1 textColoršœI™IJ–16.0 24 .div 1 1 textColor™—–( Postfix0.320 0.931 0.362 textColor,šŸ œžœžœ˜6J–16.0 24 .div 1 1 textColor™GJ–16.0 24 .div 1 1 textColor™0J™—–( Postfix0.320 0.931 0.362 textColor,šŸ œžœžœžœ˜9J–16.0 24 .div 1 1 textColor™XJ˜—–(Postfix0.320 0.931 0.362 textColor3šŸœžœžœžœ˜CJ–16.0 24 .div 1 1 textColor™XK˜——Kšžœ˜K˜—…—< Ύ