From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu, john@cs.york.ac.uk From: "John A. Murdie" Message-Id: Subject: [9fans] Re: psutils et al Date: Fri, 16 Feb 2001 11:36:01 +0000 Topicbox-Message-UUID: 672c6b52-eac9-11e9-9e20-41e7f4b1d025 "Douglas A. Gwyn" wrote: >"John A. Murdie" wrote: >> ... On Unix and Plan 9, I'd say that was probably >> at the ditroff output level. ... > >Unfortunately, troff "knows" physical characteristics of the >device when it preforms the formatting. Certainly, ditroff >output can be manipulated by filters and device interpreters >(e.g. there is often a "landscape" switch), but the language >is a little too close to the hardware to expect good results. Thanks, this is interesting. So, if I am writing an application program for Plan 9 which requires to print graphical output, what document description language do I use? I think I'd probably write pic/eqn/tbl etc. Is that your solution too? Where then should one do any N-upping, page rotation etc that is required, given that doing it at the PostScript level invites people similarly to post-process bad PostScript? What should the Plan 9 solution be? John A. Murdie Department of Computer Science University of York England