TYPSET and RUNOFF

RUNOFFRUNOFF commandCTSS RUNOFFRunoff (program)
TYPSET was a document editor that was used with the 1964-released RUNOFF program, one of the earliest text formatting programs to see significant use.wikipedia
54 Related Articles

Compatible Time-Sharing System

CTSSCompatible Time Sharing System
The original RUNOFF type-setting program for CTSS was written by Jerome H. Saltzer.

TJ-2

page layout
Of two earlier print/formatting programs DITTO and TJ-2, only the latter had and introduced text justification; RUNOFF also added pagination.
TJ-2 was succeeded by TYPSET and RUNOFF, a pair of complementary programs written in 1964 for the CTSS operating system.

Roff (computer program)

roffdocument preparation system
This runoff code was the ancestor of the machine language roff that was written for the fledgling Unix. RUNOFF is a direct predecessor of the runoff document formatting program of Multics, which in turn was the ancestor of the roff and nroff document formatting programs of Unix, and their descendants.
It was a Unix version of the runoff text-formatting program from Multics, which was a descendant of RUNOFF for CTSS (the first computerized text-formatting application).

Jerry Saltzer

Jerome H. SaltzerJerome SaltzerJ. H. Saltzer
The original RUNOFF type-setting program for CTSS was written by Jerome H. Saltzer.

MAD (programming language)

MADGOMGood Old MAD
Bob Morris and Doug McIlroy translated that from MAD assembler to BCPL.
Programs written in MAD included MAIL, RUNOFF, one of the first text processing systems, and several other utilities all under Compatible Time-Sharing System (CTSS).

RT-11

RT11
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system.
DEC's version of Runoff allowed a user to produce documents.

SCRIPT (markup)

SCRIPTDocument Composition FacilitySCRIPT/VS
The origin of IBM's SCRIPT (markup) software began in 1968 when "IBM contracted Stuart Madnick of MIT to write a simple document preparation ..."
SCRIPT was developed for CP-67/CMS by Stuart Madnick at MIT, succeeding CTSS RUNOFF.

Nroff

RUNOFF is a direct predecessor of the runoff document formatting program of Multics, which in turn was the ancestor of the roff and nroff document formatting programs of Unix, and their descendants.
It was a descendant of the RUNOFF program from CTSS, the first computerized text-formatting program, and is a predecessor of the Unix troff document processing system.

EDT (Univac)

EDTEDT editorEDT text editor
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system.

Pagination

electronic pagepaginateddigital page
Of two earlier print/formatting programs DITTO and TJ-2, only the latter had and introduced text justification; RUNOFF also added pagination.

Typesetting

typesettercompositortypeset
The original RUNOFF type-setting program for CTSS was written by Jerome H. Saltzer.

Robert Morris (cryptographer)

Robert MorrisBob MorrisRobert Morris Sr.
Bob Morris and Doug McIlroy translated that from MAD assembler to BCPL.

Douglas McIlroy

Doug McIlroyM. Douglas McIlroyMcIlroy
Bob Morris and Doug McIlroy translated that from MAD assembler to BCPL.

BCPL

O-codeO-code machine
Bob Morris and Doug McIlroy translated that from MAD assembler to BCPL.

Multics

Multics operating systemMultics project
RUNOFF is a direct predecessor of the runoff document formatting program of Multics, which in turn was the ancestor of the roff and nroff document formatting programs of Unix, and their descendants. Morris and McIlroy then moved the BCPL version to Multics when the IBM 7094 on which CTSS ran was being shut down.

IBM 7090

IBM 709470907094
Morris and McIlroy then moved the BCPL version to Multics when the IBM 7094 on which CTSS ran was being shut down.

Operating system

operating systemsOScomputer operating system
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system. Documentation for the Multics version of RUNOFF described it as "types out text segments in manuscript form."

PL/I

PL/1PL1Early PL/I
A later version of runoff for Multics was written in PL/I by Dennis Capps, in 1974.

Unix

UNIX operating systemAT&T UnixUnix-like
This runoff code was the ancestor of the machine language roff that was written for the fledgling Unix. RUNOFF is a direct predecessor of the runoff document formatting program of Multics, which in turn was the ancestor of the roff and nroff document formatting programs of Unix, and their descendants.

Digital Equipment Corporation

DECDigitalDigital Equipment
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system.

PDP-11

LSI-11PDP-11/70DEC PDP-11
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system.

Minicomputer

minicomputersmini-computermini
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system.

RSTS/E

RSTSRSTS-11
Other versions of Runoff were developed for various computer systems including Digital Equipment Corporation's PDP-11 minicomputer systems running RT-11, RSTS/E, RSX on Digital's PDP-10 and for OpenVMS on VAX minicomputers, as well as UNIVAC Series 90 mainframes using the EDT text editor under the VS/9 operating system.