TYPSET e RUNOFF - TYPSET and RUNOFF

TYPSET e RUNOFF
Autor (es) original (is) Jerome H. Saltzer
lançamento inicial 1964 ; 57 anos atrás  ( 1964 )
Escrito em Montador MAD e FAP
Sistema operacional Sistema de Compartilhamento de Tempo Compatível
Plataforma IBM 7094
Modelo Editor de documentos e programas de formatação de texto

TYPSET é um dos primeiros editores de documentos que foi usado com o programa RUNOFF lançado em 1964 , um dos primeiros programas de formatação de texto a ter um uso significativo.

Dos dois programas anteriores de impressão / formatação DITTO e TJ-2 , apenas o último tinha, e introduziu, a justificação de texto ; RUNOFF também adicionou paginação .

O nome RUNOFF e nomes semelhantes levaram a outras implementações de programa de formatação. Em 1982, a Runoff tornou-se amplamente associada à Digital Equipment Corporation e aos computadores Unix. O DEC usou os termos VAX DSR e DSR para se referir ao VAX DIGITAL Standard Runoff .

História

CTSS

O programa de configuração de tipo RUNOFF original para CTSS foi escrito por Jerome H. Saltzer . Bob Morris e Doug McIlroy traduziram isso de MAD assembler para BCPL . Morris e McIlroy então mudaram a versão BCPL para o Multics quando o IBM 7094 no qual o CTSS era executado estava sendo encerrado.

Multics

A documentação para a versão Multics de RUNOFF o descreveu como "digita segmentos de texto em forma de manuscrito."

Outras versões e implementações

Uma versão posterior do runoff para Multics foi escrita em PL / I por Dennis Capps, em 1974. Este código runoff foi o ancestral do roff que foi escrito para o inexperiente Unix em linguagem de máquina por Ken Thompson .

Outras versões do escoamento foram desenvolvidos vários sistemas de computadores, incluindo Digital Equipment Corporation 's PDP-11 minicomputador sistemas que executam o RT-11 , RSTS / E , RSX on do Digital PDP-10 e para OpenVMS no VAX minicomputadores, bem como Série UNIVAC 90 mainframes usando o editor de texto EDT no sistema operacional VS / 9 . Essas versões diferentes de Runoff normalmente tinham pouco em comum, exceto a convenção de indicar um comando para Runoff começando a linha com um ponto.

A origem do software SCRIPT (marcação) da IBM começou em 1968 quando "a IBM contratou Stuart Madnick do MIT para escrever uma preparação de documento simples ..." para rodar no CP / 67 . Ele modelou-lo no MIT 's CTSS RUNOFF.

Fundo

RUNOFF foi escrito em 1964 para o sistema operacional CTSS por Jerome H. Saltzer em MAD e FAP .

Na verdade, consistia em um par de programas, TYPSET (que era basicamente um editor de documentos) e RUNOFF (o processador de saída). RUNOFF tinha suporte para paginação e cabeçalhos, bem como justificação de texto ( TJ-2 parece ter sido o sistema de justificação de texto mais antigo , mas não tinha os outros recursos).

RUNOFF é um predecessor direto do programa de formatação de documentos de runoff do Multics , que por sua vez foi o ancestral dos programas de formatação de documentos roff e nroff do Unix e seus descendentes. Foi também o ancestral do FORMAT para o IBM System / 360 e, claro, indiretamente de todos os sistemas de processamento de texto computadorizados .

Da mesma forma, RUNOFF para CTSS foi o predecessor de vários RUNOFFs para sistemas operacionais DEC , através do RUNOFF desenvolvido pela Universidade da Califórnia, Berkeley 's Project Genie para o sistema SDS 940 .

O nome supostamente veio da frase na época, vou executar uma cópia .

Exemplo

Entrada:

When you're ready to order,
call us at our toll free number:
.BR
.CENTER
1-800-555-xxxx
.BR
Your order will be processed
within two working days and shipped

Resultado:

   When you're ready to order, call us at our toll free number:

                             1-800-555-xxxx

   Your order will be processed within two working days and shipped

Veja também

Notas

Referências

links externos

Honeywell Bull, Inc. (fevereiro de 1985). Comandos e funções ativas de Multics (AG92-06) (PDF) . pp. 3-822 a 3-842 . Recuperado em 23 de fevereiro de 2012 .

"Documentação de runnoff" . MIT . Retirado em 25 de julho de 2013 .