Questions about dev. ind. troff
Doug Gwyn (VLD/VMB)
gwyn at BRL-VLD.ARPA
Mon Jan 7 03:19:26 AEST 1985
Device-Independent TROFF is a rewrite of TROFF to improve support
for a wider variety of typesetters; it was done by Brian Kernighan
some time ago and is distributed in two forms:
Typesetter-Independent TROFF package from AT&T Bell Labs
(The original packaging; includes tbl/eqn/refer/ideal/pic/-ms)
Documenter's WorkBench from AT&T Software Sales & Marketing
(Essentially the same TITROFF with a different complement of
typesetter filters, minus refer/ideal/-ms, adapted for UNIX
System V)
TITROFF is (or was) available directly from Bell Labs, unsupported.
DWB is available from AT&T, supported (you will probably need to work
on the device filter for your particular typesetter, though). Either
requires a separate license. AT&T was including DWB V1.0 "free" as
part of upgrades from UNIX System V Release 1 to UNIX System V
Release 2.0 until April 1984.
The combination of TITROFF & DWB includes support for the following
typesetters:
C/A/T (needs work)
Canon
Imagen Imprint-10
APS-5
Mergenthaler Linotron-202
The font tables are stored external to TROFF and can be edited
without TROFF source (I am not sure how suitable a binary DWB
license is for this). DITROFF output is ASCII and it is not too
hard to write a device filter IF you have the source for a good
one on hand to use as a guide. The DWB device filters are, if
anything, excessively commented so one could hardly go wrong
working from one of those.
Apart from supporting a wider range of fonts and so forth, the
most notable functional addition to TROFF accomplished by DITROFF
is a set of graphic typesetter primitives, along with the "pic"
diagram preprocessor.
More information about the Comp.unix
mailing list