[comp.unix.aix] C/A/T Phototypesetter output from troff?

raj@pollux.geog.ucsb.edu (Richard A Johnson) (02/02/91)

I can't find a way to make troff on the RS/6000 produce the standard C/A/T
Phototypesetter files which it produces on every other version of Unix!
Apparently IBM has changed this command SIGNIFICANTLY!

Is there a way to get C/A/T Phototypesetter output from troff?
Lacking that, is there a way to get a standard Postscript file from troff?

ANY help would be GREATLY APPRECIATED!

-----------------------------------------------------------------------------
Richard A. Johnson                           raj@topdog.ucsb.edu   (Internet)
NCGIA Computing Resources Manager                  ucbvax!ucivax!raj   (UUCP)
U. C. Santa Barbara                      raj@ncgia.ucsb.edu (via Nameservers)

scott@prism.gatech.EDU (Scott Holt) (02/02/91)

In article <8709@hub.ucsb.edu> raj@pollux.geog.ucsb.edu (Richard A Johnson) writes:
>I can't find a way to make troff on the RS/6000 produce the standard C/A/T
>Phototypesetter files which it produces on every other version of Unix!
>Apparently IBM has changed this command SIGNIFICANTLY!

IBM did not change troff - AT&T did - many years ago. The versions of troff
which produce C/A/T output are archaic at best.

Some (probably inacurate) historical perspective.

The version of troff which produced C/A/T output was originally released
with version 7 UNIX and eventually became a standard feature of BSD. Its
remained with that system ever since and continues to be release with BSD
based systems such as Sun OS.

A number of years ago (1984?), AT&T rewrote troff and bundled it with a product
called "Documenter's Workbench": troff, nroff, pic, grap, enq & tbl plus macros.
This version produces device independent output which must be filtered through
a driver to produce output for a particular output device. This implementation
is commonly known as ditroff. Though officially an unbundled AT&T product, 
a number of vendors include it with their System V based systems - IBM and
Apple come to mind. 

>
>Is there a way to get C/A/T Phototypesetter output from troff?
>Lacking that, is there a way to get a standard Postscript file from troff?
>
>ANY help would be GREATLY APPRECIATED!

Unless someone wrote a C/A/T driver for ditroff, I doubt it - I have heard that
there have not been any C/A/T devices sold since the late 70's anyway.

A number of ditroff drivers for various output devices are sold. The most
famous is probably Transcript from Adobe. Being that is from Adobe, you
can probably guess what it does - PostScript. In addition to Transcript,
a package called devps is (was?) sold by a company called Pipeline Associates.
Lastly, a number of vendors have licensed and enhanced Documenter's Workbench -
Elan and Image Network come to mind. There was an article in UNIX Review about
a year or more ago which reviewed the various packages.

- Scott
-- 
This is my signature. There are many like it, but this one is mine.
Scott Holt                 		Internet: scott@prism.gatech.edu
Georgia Tech 				UUCP: ..!gatech!prism!scott
Office of Information Technology, Technical Services

3003jalp@ucsbuxa.ucsb.edu (Applied Magnetics) (02/05/91)

In article <21022@hydra.gatech.EDU> scott@prism.gatech.EDU (Scott Holt) writes:

>[...] A number of ditroff drivers for various output devices are sold.
>The most famous is probably Transcript from Adobe.  [...]

When I called Adobe several months ago, they would only sell me
a 9-track tape.  No QICs.  I'm on freeware now.  Long live the net!

--Pierre Asselin, R&D, Applied Magnetics Corp.  I speak for me.

slh@wolf.cs.washington.edu (Scott Heyano) (02/05/91)

In article <8709@hub.ucsb.edu> raj@pollux.geog.ucsb.edu (Richard A Johnson) writes:
|I can't find a way to make troff on the RS/6000 produce the standard C/A/T
|Phototypesetter files which it produces on every other version of Unix!
|Apparently IBM has changed this command SIGNIFICANTLY!
|
|Is there a way to get C/A/T Phototypesetter output from troff?
|Lacking that, is there a way to get a standard Postscript file from troff?
|
	The troff on rs/6000 is ditroff (device-independent troff).
	I couldn't find a way to get it output normal troff,
	though I guess if you could put together a device descr file
	you could.
	I think there are other version of unix that don't have old troff
	either.
	If gcc is running on aix or will run on aix then you could
	get g++ and then groff, which produces postscript (CAT files too?).
	Also, there should be some pd troff's.
	Of course, none of these "solutions" is easy.