TYPSET och RUNOFF

TYPSET och RUNOFF
Originalförfattare Jerome H. Saltzer
Initial release 1964 ; 59 år sedan ( 1964 )
Skrivet i MAD och FAP
Operativ system Kompatibelt tidsdelningssystem
Plattform IBM 7094
Typ Dokumentredigerare och textformateringsprogram _

TYPSET är en tidig dokumentredigerare som användes med det 1964-släppta RUNOFF- programmet, ett av de tidigaste textformateringsprogrammen som har haft betydande användning.

Av två tidigare utskrifts-/formateringsprogram DITTO och TJ-2 var det bara det senare som hade och introducerade textmotivering ; RUNOFF lade också till paginering .

Namnet RUNOFF och liknande namn ledde till andra implementeringar av formateringsprogram. År 1982 Runoff till stor del associerat med Digital Equipment Corporation och Unix-datorer. DEC använde termerna VAX DSR och DSR för att referera till VAX DIGITAL Standard Runoff .

Historia

CTSS

Det ursprungliga RUNOFF -typinställningsprogrammet för CTSS skrevs av Jerome H. Saltzer cirka 1964. Bob Morris och Doug McIlroy översatte det från MAD till BCPL . Morris och McIlroy flyttade sedan BCPL-versionen till Multics när IBM 7094 som CTSS körde på stängdes av.

Multics

Dokumentation för Multics- versionen av RUNOFF beskrev den som "skriver ut textsegment i manuskriptform."

Andra versioner och implementeringar

En senare version av runoff för Multics skrevs i PL/I av Dennis Capps, 1974. Denna runoff-kod var förfadern till roff som skrevs för den nystartade Unix assemblerspråk av Ken Thompson .

Andra versioner av Runoff utvecklades för olika datorsystem inklusive Digital Equipment Corporations PDP -11 minidatorsystem som kör RT-11 , RSTS/E , RSX på Digitals PDP-10 och för OpenVMS VAX minidatorer, såväl som UNIVAC Series 90 stordatorer med EDT-textredigeraren under operativsystemet VS/9 . Dessa olika utgåvor av Runoff hade vanligtvis lite gemensamt förutom konventionen att indikera ett kommando till Runoff genom att börja raden med en punkt.

Ursprunget till IBM:s SCRIPT (markup) programvara började 1968 när "IBM kontrakterade Stuart Madnick från MIT för att skriva en enkel dokumentförberedelse ..." för att köras på CP/67 . Han modellerade den på MIT :s CTSS RUNOFF.

Bakgrund

RUNOFF skrevs 1964 för operativsystemet CTSS av Jerome H. Saltzer i MAD och FAP .

Den bestod faktiskt av ett par program, TYPSET (som i grunden var en dokumentredigerare) och RUNOFF (utgångsprocessorn). RUNOFF hade stöd för paginering och rubriker, såväl som textjustering ( TJ -2 verkar ha varit det tidigaste textjusteringssystemet , men det hade inte de andra funktionerna).

RUNOFF är en direkt föregångare till formateringsprogrammet för runoff-dokument från Multics , som i sin tur var förfadern till roff- och nroff -dokumentformateringsprogrammen i Unix , och deras ättlingar. Det var också förfadern till FORMAT för IBM System/360 , och naturligtvis indirekt till alla datoriserade ordbehandlingssystem .

Likaså var RUNOFF för CTSS föregångaren till de olika RUNOFFerna för DEC :s operativsystem, via RUNOFF utvecklat av University of California, Berkeleys Project Genie för SDS 940- systemet.

Namnet påstås ha kommit från frasen på den tiden, I'll run off a copy .

TYPESET innehåller funktioner inspirerade av en mängd andra program, inklusive Colossal Typewriter och Expensive Typewriter .

Exempel

Inmatning:

 När du är redo att beställa, ring oss på vårt avgiftsfria nummer: .  BR  .  CENTER  1-800-555-xxxx .  BR  Din beställning kommer att behandlas inom två arbetsdagar och skickas 

Produktion:

När du är redo att beställa, ring oss på vårt avgiftsfria nummer: 1-800-555-xxxx Din beställning kommer att behandlas inom två arbetsdagar och skickas

Se även

Referenser

externa länkar

Honeywell Bull, Inc. (feb 1985). Multics-kommandon och aktiva funktioner (AG92-06) (PDF) . s. 3-822 till 3-842 . Hämtad 23 februari 2012 .

"Runnoff dokumentation" . MIT . Hämtad 25 juli 2013 .