clewis@ferret.ocunix.on.ca (Chris Lewis) (03/19/91)
In upgrading psroff to support psfig, and support other fancy pass-thru mechanisms, I've run into trying to implement \X and \! support. Is there a convention for what can be specified in the \X and \!?. All that happens with troff, is that the contents are passed thru as a "x X" request (eg: \X'anything' becomes "x X anything"). "\!something" is even simpler, it becomes "something" on output. Eg: "\!x X foo" becomes "x X foo" in the ditroff output. The only examples I've seen are psfig's: \X'pfoo' - passes "foo" thru unchanged to the backend \X'ffoo' - means include file "foo" in the postscript output. Are there any other conventions? (I've invented several already to enable CAT troff to work more like ditroff, but it would be nice to see what other conventions there are so I can support them too) -- Chris Lewis, clewis@ferret.ocunix.on.ca or ...uunet!mitel!cunews!latour!ecicrl!clewis Psroff support: psroff-request@eci386.uucp, or call 613-832-0541 (Canada) (If this message has a ".bitnet" return address, please send me a copy!)