🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text
Article #3497

Re: Need pointer to Documenter's and Writer's Workbenches

#3497
From: hedrick
Date: Tue, 24 Feb 1987 06:28
31 lines
2581 bytes
If you have a Pyramid, and you are buying the Documentors' Workbench
from a third party, you'll end up with two copies of DWB.  DWB,
including ditroff, is a standard feature of Pyramid's release 4.0.
However if you have a Talaris, you still need the fonts and a
postprocessor for that printer, so getting support from Talaris is
still reasonable.  Now the question is: whose version of ditroff do
you run?  My inclination would be to use Pyramid's.  The complexity is
that ditroff (in violation of all Unix principles) uses binary forms
of various configuration files (normally present in
/usr/lib/font/devxxx).  These depend upon the particular struct
declarations used by your implementation, and how your compiler
compiles them.  If Pyramid has built their ditroff from a different
version than Talaris, Pyramid's ditroff and Talaris' filter may not be
able to use the same format of these files.  There is a sort of
compiler that turns the text form of the declarations into the binary
form (called makedev).  Each vendor supplies one that makes the right
format for its software.  In the worst case, you may need to have
ditroff and the postprocessor use different directories, each
containing binaries compiled by its own version of makedev.  (In case
you don't have the source needed to point the software at the right
directory, we have had good luck using emacs to edit binaries for the
purpose of changing strings.  We use this to change the default device
type from aps to qms in Pyramid's ditroff.)

We were initially somewhat sceptical about using ditroff on Pyramid's
Berkeley side.  Pyramid supplies it in the ATT universe.  The question
was whether it would be compatible with Berkeley's troff macros, eqn,
etc.  The answer turns out to be yes, at least for the things we have
tried.  We have put up ditroff on the UCB side, calling it ditroff
instead of troff, so we can have both versions present.  It seems to
work just fine with no other changes.
Technical Details
Message-ID: <9569@topaz.RUTGERS.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!topaz!hedrick
References: <672@rayssd.RAY.COM> <417@wheaton.UUCP> <1155@sphinx.UChicago.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!topaz!hedrick
From: hedrick@topaz.UUCP
Newsgroups: comp.text
Subject: Re: Need pointer to Documenter's and Writer's Workbenches
Message-ID: <9569@topaz.RUTGERS.EDU>
Date: Tue, 24-Feb-87 01:28:48 EST
Article-I.D.: topaz.9569
Posted: Tue Feb 24 01:28:48 1987
Date-Received: Thu, 26-Feb-87 22:26:35 EST
References: <672@rayssd.RAY.COM> <417@wheaton.UUCP> <1155@sphinx.UChicago.UUCP>
Organization: Rutgers Univ., New Brunswick, N.J.
Lines: 31
To: shor@sphinx.UUCP