TYPSET e RUNOFF - TYPSET and RUNOFF
Autor (es) original (is) | Jerome H. Saltzer |
---|---|
lançamento inicial | 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
- Jerome H. Saltzer, TYPSET e RUNOFF: editor de memorando e comandos de digitação ( MIT Computation Center CC-244, Projeto MAC MAC-M-193, Cambridge, 1964)
- Jerome H. Saltzer, digitação e edição do manuscrito: TYPSET, RUNOFF (Seção AH.9.01, CTSS Programmer's Guide, Project MAC, Cambridge, 1966)
- Jerome H. Saltzer, Experimental Additions to the RUNOFF Command (Programming Staff Note 40, Project MAC, Cambridge, 1965)
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 .
Este artigo sobre tipografia digital é um esboço . Você pode ajudar a Wikipedia expandindo-a . |