WordStar - WordStar

WordStar
Wordstar Screenshot.png
Wordstar rodando em MS-DOS
Desenvolvedor (s) Rob Barnaby
lançamento inicial 1978 ; 43 anos atrás ( 1978 )
Versão estável
WordStar 7.0d / 1999 ; 22 anos atras ( 1999 )
Sistema operacional CP / M-80 (original em Intel 8080 e Zilog Z80)
MS-DOS , Windows
Modelo Processador de palavras

WordStar é um aplicativo processador de texto para microcomputadores . Ele dominou o mercado no início e em meados da década de 1980, sucedendo ao líder de mercado Electric Pencil . Foi publicado pela MicroPro International, originalmente escrito para o sistema operacional CP / M -80 e, posteriormente, escrito também para MS-DOS e outros sistemas operacionais de PC de 16 bits. Seymour I. Rubinstein era o principal proprietário da empresa e Rob Barnaby era o único autor das primeiras versões do programa. Começando com o WordStar 4.0, o programa foi construído em um novo código escrito principalmente por Peter Mierau.

O WordStar foi escrito com o mínimo de suposições possíveis sobre o sistema operacional e o hardware da máquina, permitindo que fosse facilmente transportado para as muitas plataformas que proliferaram no início dos anos 1980. Como todas essas versões tinham comandos e controles relativamente semelhantes, os usuários podiam se mover entre as plataformas com a mesma facilidade. Ele já era popular quando sua inclusão com o computador portátil Osborne 1 tornou o programa o padrão de fato para grande parte do mercado de processadores de texto para pequenos computadores.

À medida que o mercado passou a ser dominado pelo IBM PC e posteriormente pelo MS-Windows, esse mesmo design portátil tornou difícil para o programa adicionar novos recursos e afetou seu desempenho. Apesar de sua grande popularidade no início dos anos 1980, esses problemas permitiram que o WordPerfect ocupasse o lugar do WordStar como o processador de texto mais usado de 1985 em diante.

História

Fundador

Seymour I. Rubinstein foi funcionário da empresa de microcomputadores IMSAI , onde negociou contratos de software com a Digital Research e a Microsoft . Depois de deixar a IMSAI, Rubinstein planejou iniciar sua própria empresa de software que venderia por meio da nova rede de lojas de varejo de computadores. Ele fundou a MicroPro International Corporation em setembro de 1978 e contratou John Robbins Barnaby como programador, que escreveu um processador de texto , WordMaster, e um programa de classificação, SuperSort, na linguagem assembly Intel 8080 . Depois que Rubinstein obteve um relatório que discutia as habilidades dos processadores de texto autônomos contemporâneos da IBM , Xerox e Wang Laboratories , Barnaby aprimorou o WordMaster com recursos semelhantes e suporte para o sistema operacional CP / M. A MicroPro começou a vender o produto, agora renomeado WordStar , em junho de 1979. Ao preço de US $ 495 e US $ 40 pelo manual, no início de 1980, a MicroPro afirmou em anúncios que 5.000 pessoas haviam comprado o WordStar em oito meses.

Sucesso inicial

WordStar foi o primeiro processador de texto de microcomputador a oferecer mala direta e WYSIWYG textual . Além de quebra de linha (ainda um recurso notável para os primeiros programas de microcomputador), este último foi mais notavelmente implementado como paginação na tela durante a sessão de edição. Usando o número de linhas por página fornecido pelo usuário durante a instalação do programa, o Wordstar exibiria uma linha completa de caracteres de traço na tela, mostrando onde ocorreriam as quebras de página durante a impressão em papel. Muitos usuários acharam isso muito reconfortante durante a edição, sabendo de antemão onde as páginas terminariam e começariam e onde o texto seria interrompido nas páginas.

Barnaby deixou a empresa em março de 1980, mas devido à sofisticação do WordStar, aos extensos esforços de vendas e marketing da empresa e aos acordos com Osborne e outros fabricantes de computadores, as vendas do MicroPro cresceram de $ 500.000 em 1979 para $ 72 milhões no ano fiscal de 1984, superando o mercado anterior líder Lápis Elétrico . Em maio de 1983, a revista BYTE chamou WordStar "sem dúvida o programa de processamento de texto para computador pessoal mais conhecido e provavelmente o mais usado". A empresa lançou o WordStar 3.3 em junho de 1983; as 650.000 cópias cumulativas do WordStar para o IBM PC e outros computadores vendidos naquele outono eram mais do que o dobro do segundo processador de texto mais popular, e naquele ano o MicroPro detinha 10% do mercado de software de computador pessoal. Em 1984, ano em que realizou uma oferta pública inicial , a MicroPro era a maior empresa de software do mundo, com 23% do mercado de processadores de texto.

Distribuição 5+Disquetes de 14 polegadas e embalagem para a última versão (Versão 4) do WordStar lançado para CP / M de 8 bits.

Um manual que a PC Magazine descreveu como "incrivelmente inadequado" levou muitos autores a publicar substitutos. Um deles, Introdução ao WordStar , foi escrito pelo futuro fundador da Goldstein & Blair e contribuidor do Whole Earth Software Catalog Arthur Naiman, que odiava o programa e tinha um termo inserido em seu contrato de publicação que não era obrigado a usar o WordStar para escrever o livro , usando WRITE em seu lugar.

MS-DOS

WordStar 3 em CP / M
Captura de tela do WordStar 4
WordStar 7 no Windows XP

WordStar 3.0 , a primeira versão para MS-DOS , apareceu em abril de 1982. A versão DOS era muito semelhante à original e, embora o IBM PC tivesse teclas de seta e teclas de função separadas, o tradicional "diamante WordStar" e outras teclas Ctrl funções foram mantidas, levando à rápida adoção por antigos usuários de CP / M. A capacidade do WordStar de usar um modo "não-documento" para criar arquivos de texto sem formatação o tornou popular entre os programadores para escrever código. Como as versões CP / M, o DOS WordStar não foi explicitamente projetado para PCs IBM, mas sim para qualquer máquina x86 (já que havia vários PCs não compatíveis com IBM que usavam CPUs 8086 ou 80186). Como tal, ele usou apenas chamadas de API do DOS e evitou qualquer uso de BIOS ou acesso direto ao hardware. Isso trouxe consigo uma infeliz penalidade de desempenho, já que tudo tinha que ser processado "duas vezes" (o que significa que as funções da API do DOS lidariam com a tela ou teclado E / S primeiro e depois os passariam para o BIOS).

A primeira versão DOS do WordStar, demonstrada por Jim Fox e executada por uma equipe de programadores irlandeses em abril de 1982, foi um port da versão CP / M-86 do WordStar, que por sua vez foi portado do CP / M-80 versão em setembro de 1981. Esta tinha sido iniciado por Diane Hajicek e foi concluída por uma equipa irlandesa de programadores sob ISIS-II , provavelmente usando Intel 's fonte-to-source tradutor CONV86 . Portanto, o principal executável do programa era um arquivo .COM que só podia acessar 64 kB de memória. Os usuários aprenderam rapidamente que podiam fazer o WordStar rodar muito mais rápido instalando uma placa de disco RAM e copiando os arquivos do programa WordStar nela. O WordStar ainda acessaria o "disco" repetidamente, mas o acesso muito mais rápido da unidade de RAM em comparação com um disquete resultou em uma melhora substancial na velocidade. No entanto, as versões editadas de um documento eram "salvas" apenas neste disco RAM e precisavam ser copiadas para uma mídia física antes da reinicialização.

A InfoWorld descreveu o WordStar como "notório por sua complexidade", mas em 1983 ele era o principal sistema de processamento de texto. Embora a competição tenha surgido cedo (a primeira versão do WordPerfect foi lançada em 1982 e do Microsoft Word em 1983), o WordStar era o processador de texto dominante em máquinas x86 até 1985. Fazia parte do pacote de software que acompanhava os computadores Kaypro .

Naquela época, ocorria a evolução do CP / M para o MS-DOS, com a tecla "Alt". Até então, o WordStar nunca havia explorado com sucesso o teclado do MS-DOS, e essa é uma das explicações para o seu desaparecimento.

Nesse ponto, o MicroPro havia abandonado o suporte genérico do MS-DOS e o WordStar 4.0 era exclusivamente para compatíveis com IBM, o que diferia dos programas compatíveis com o MS-DOS em termos de endereçamento de tela. Foi a primeira versão dos diretórios de suporte do WordStar - um recurso quase obrigatório para uso em máquinas com discos rígidos. Também foram introduzidas macros simples (abreviações) e o programa de instalação foi completamente atualizado para incluir recursos como teclas de função de reprogramação e um amplo suporte para impressora. Durante a segunda metade da década de 1980, o WordPerfect totalmente modernizado ultrapassou-o nas vendas.

WordStar 5 (lançado em 1989) adicionou capacidade de notas de rodapé e de fim e uma função de visualização de página bastante avançada. As versões 5.5 e 6 adicionaram recursos, e a versão 7 (lançada em 1991) incluía uma linguagem macro completa, bem como suporte para mais de 500 impressoras. Ele também apresentava folhas de estilo e suporte para mouse.

Problemas com pirataria

O colunista John Dvorak observou: "O Wordstar pode ter sido o software mais pirateado do mundo, o que de muitas maneiras foi responsável por seu sucesso. (As empresas de software não gostam de admitir isso como uma possibilidade.) Livros para Wordstar vendidos como bolos quentes e os autores sabiam que estavam vendendo documentação para cópias piratas do Wordstar. A própria empresa deveria ter vendido apenas a documentação para aumentar as vendas. Esse era o aspecto piscadela da indústria na época e todos sabiam disso. Portanto, quando o Wordstar2000 chegou com um esquema de proteção contra cópia, todos deveriam ter previsto seu fim imediato. " Além da disponibilidade imediata de livros de terceiros explicando o WordStar em detalhes, a extensa e configurável facilidade de ajuda na tela do programa (o texto de ajuda apareceu em uma janela redimensionável na parte superior da tela) facilitou o uso de uma cópia ilegal.

WordStar 2000

Na época, o IBM Displaywriter System dominava o mercado de processadores de texto dedicados . O principal concorrente da IBM eram os Wang Laboratories . Essas máquinas eram caras e geralmente acessadas por meio de terminais conectados a computadores centrais ou de médio porte.

Quando a IBM anunciou que estava trazendo o DisplayWrite para o PC, a MicroPro se concentrou na criação de um clone dele que foi comercializado, em 1984, como WordStar 2000 . O WordStar 2000 suportava recursos como diretórios de disco, mas não tinha compatibilidade com os formatos de arquivo das versões existentes do WordStar e também fez várias mudanças impopulares na interface. Gradualmente, concorrentes como o WordPerfect reduziram a participação de mercado do MicroPro. A MultiMate , em particular, usava as mesmas sequências de teclas que os processadores de texto Wang, o que a tornou popular entre secretárias que trocavam por PCs.

A BYTE afirmou que o WordStar 2000 tinha "todo o charme de um elefante em patins motorizados", avisando em 1986 que um IBM PC AT com disco rígido era altamente recomendável para executar o software, que descreveu como "desajeitado, superdimensionado e pouco convidativo .. . Não consigo encontrar um motivo para querer usá-lo ". O WordStar 2000 tinha uma interface de usuário substancialmente diferente do WordStar original, e a empresa pouco fez para anunciar isso. No entanto, seu legado duradouro na indústria de processamento de texto foi a introdução de três atalhos de teclado que ainda são amplamente usados, a saber, Ctrl + B para negrito , Ctrl + I para itálico e Ctrl + U para sublinhar texto.

Nova estrela

WordStar tornou-se popular em grandes empresas sem MicroPro. A empresa, que não tinha um programa de vendas corporativo até dezembro de 1983, desenvolveu uma má reputação entre os clientes. A PC Magazine escreveu em 1983 que o "lema da MicroPro muitas vezes parece ser: 'Pergunte ao seu revendedor'", e em 1985 que

Quase desde o seu nascimento, 4 anos atrás, o MicroPro teve uma reputação aparentemente inabalável por três coisas: indiferença arrogante ao feedback do usuário ("A resposta clássica do MicroPro às perguntas sobre o WordStar era" Ligue para seu revendedor "); posse de um dos mais difíceis processadores de texto prontos para uso no mercado e posse do processador de texto mais poderoso disponível.

No final de 1984, a empresa admitiu, de acordo com a revista, que a reputação de poder da WordStar estava desaparecendo e, no início de 1985, suas vendas diminuíram por quatro trimestres, enquanto as da Multimate e Samna aumentaram. Enquanto isso, vários funcionários da MicroPro formaram a empresa rival Newstar. Em setembro de 1983, ela publicou o clone NewWord do WordStar, que oferecia vários recursos que faltavam ao original, como um corretor ortográfico integrado e suporte para impressoras a laser . Anúncios afirmavam que "Qualquer pessoa com experiência em WordStar nem mesmo precisará ler os manuais do NewWord. Os arquivos de texto do WordStar funcionam com o NewWord". Apesar da concorrência da NewStar, Microsoft Word, WordPerfect e dezenas de outras empresas, que normalmente lançavam novas versões de seus softwares a cada 12 a 18 meses, o MicroPro não lançou novas versões do WordStar além do 3.3 durante 1984 e 1985, em parte porque Rubinstein desistiu controle da empresa após um ataque cardíaco em janeiro de 1984. Suas substituições cancelaram o promissor pacote de escritório Starburst, compraram um clone do WordStar e o usaram como base do WordStar 2000, lançado em dezembro de 1984. Recebeu críticas ruins - em abril de 1985, a PC Magazine referiu-se ao WordStar 2000 como "sitiado" - devido a não ser compatível com arquivos WordStar e outras desvantagens, e vender pelo mesmo preço de $ 495 que o WordStar 3.3 confundia os clientes. Os funcionários da empresa foram divididos entre as facções do WordStar e do WordStar 2000, e as vendas do ano fiscal de 1985 caíram para US $ 40 milhões.

Em 1984, o NewWord lançou uma segunda versão e muitos usuários do WordStar mudaram para ela. Uma terceira versão apareceu em 1986. Em fevereiro de 1985, o MicroPro prometeu atualizações para o WordStar 3.3, mas nenhuma apareceu até que uma nova administração comprou o NewWord e o usou como base do WordStar 4.0 em 1987, quatro anos após a versão anterior. Word (quatro versões de 1983 a 1987) e WordPerfect (cinco versões), no entanto, tornaram-se líderes de mercado. Mais conflitos entre as duas facções do MicroPro atrasaram o WordStar 5.0 até o final de 1988, novamente prejudicando as vendas do programa. Após renomear-se após seu principal produto em 1989, a WordStar International se fundiu com a SoftKey em 1993.

WordStar para Windows

Como muitos outros produtores de aplicativos DOS de sucesso, a WordStar International demorou a decidir fazer uma versão para o Windows 3.0 comercialmente bem-sucedido . A empresa comprou o Legacy, um processador de texto baseado em Windows existente, que foi alterado e lançado como WordStar para Windows em 1991. Era um produto bem revisado e incluía muitos recursos normalmente encontrados apenas em pacotes de editoração eletrônica mais caros . No entanto, seu lançamento atrasado significava que o Microsoft Word já havia se estabelecido firmemente como o padrão corporativo durante os dois anos anteriores.

Abandono

WordStar não é mais desenvolvido, mantido ou vendido por seus proprietários. É propriedade da Riverdeep, Inc. Havia alguma incerteza se Gores Technology Group ou Riverdeep agora possui WordStar, mas o consenso é que é Riverdeep, uma empresa de software educacional e de consumo que agora faz parte da Houghton Mifflin Harcourt Learning Technology .

Usuários notáveis

WordStar foi o programa escolhido pelo intelectual conservador William F. Buckley, Jr. , que usou o software para escrever muitas obras, incluindo seu último livro. Isso foi notado por seu filho, Christopher Buckley, que escreveu sobre a quase cômica lealdade e afeição que seu pai demonstrou pelo WordStar, que ele instalou em todos os novos computadores que comprou, apesar da dificuldade técnica de tal empreendimento à medida que o programa se tornava cada vez mais desatualizado e incompatível com computadores mais novos. Ele disse sobre o WordStar: "Disseram-me que existem programas melhores, mas também que existem alfabetos melhores."

Ralph Ellison também usou o WordStar.

O autor canadense de ficção científica Robert J. Sawyer continua a usar o WordStar para DOS 7.0 (a versão final) para escrever seus romances.

O autor de Canções de Gelo e Fogo George RR Martin ainda (2020) usa a versão MS-DOS do WordStar 4.0.

Andy Breckman , o criador do Monk , é um usuário dedicado do WordStar.

A escritora de ficção vampírica Anne Rice foi outra usuária fiel do WordStar que lutou para instalá-lo em computadores mais novos até que não pudesse mais ser feito de maneira razoável. Ela então relutantemente fez a transição para o Microsoft Word, cujo design ela sentia ser comparativamente não intuitivo e ilógico: "WordStar era magnífico. Eu adorei. Era lógico, bonito, perfeito", acrescentando: "Comparado a ele, o MS Word que uso hoje é pura loucura. "

Lista de versões

Esta é uma lista das várias versões do WordStar lançadas ao longo dos anos para diferentes máquinas.

  • WordStar 1.0 para CP / M (1978)
  • WordStar 2.0 para CP / M (1978)
  • WordStar para TRS-80 LDOS (1979)
  • WordStar para computador pessoal Epson (1980)
  • WordStar para Osborne 1 Portable Computer (1981)
  • WordStar 3.0 para CP / M e MS-DOS (1982)
  • WordStar 2000 para MS-DOS (1985)
  • WordStar 2000 para AT&T UNIX (1985)
  • WordStar Express para MS-DOS (1986)
  • WordStar 2000 Versão 2 para MS-DOS (1986)
  • WordStar 2000 Plus Versão 3.5 para MS-DOS (1987)
  • WordStar 4 para CP / M e MS-DOS (1987)
  • WordStar 5 para MS-DOS (1988)
  • WordStar 6 para MS-DOS (1990)
  • WordStar para Windows 1.0 (1991)
  • WordStar para Windows 1.1 (1991)
  • WordStar 7 para MS-DOS (1992)
  • WordStar para Windows 1.5 (1992)
  • WordStar para Windows 2.0 (1994)

Interface

Antes do WordStar, os processadores de texto dividiam a entrada de texto e a formatação em funções separadas; o último geralmente não era feito até que o documento estivesse para ser impresso. WordStar foi um dos primeiros processadores de texto WYSIWYG , mostrando quebras de linha e de página precisas. Foi um grande avanço ser capaz de ver (e, ao escrever, forçar, se desejado) onde as quebras de linha e de página cairiam - mesmo que, sendo um programa baseado em texto, o WordStar não pudesse exibir com precisão diferentes tipos de fontes como negrito e itálico até a versão 5.0.

Em uma instalação padrão em uma tela de 25 linhas, o terço superior da tela continha um menu de comandos e uma linha de status; os dois terços inferiores da tela exibiam o texto do documento do usuário. Uma opção configurável pelo usuário para definir o nível de ajuda liberou este espaço para o texto do usuário. O sistema de ajuda pode ser configurado para exibir a ajuda pouco tempo depois que a primeira tecla de uma sequência de comando for inserida. À medida que os usuários se familiarizavam com as sequências de comandos, o sistema de ajuda poderia ser configurado para fornecer cada vez menos assistência até que, finalmente, todos os menus na tela e as informações de status fossem desligados.

Os terminais de computador e microcomputadores originais para os quais o WordStar foi desenvolvido, muitos executando o sistema operacional CP / M , não tinham teclas de função ou teclas de controle do cursor (teclas de seta, Page Up / Page Down). O WordStar usava sequências de teclas alfabéticas combinadas com a tecla "Control", que nos teclados da época ficava convenientemente ao lado da letra A na posição agora normalmente ocupada pela tecla Caps Lock . Para digitadores de toque, além disso, alcançar as teclas de função e do cursor geralmente requer que eles retirem os dedos das "teclas iniciais" com a conseqüente perda do ritmo de digitação.

Por exemplo, o "diamante" de Ctrl-S / E / D / X (s = esquerda, e = para cima, d = direita, x = para baixo) moveu os cursores um caractere ou linha para a esquerda, para cima, para a direita ou baixa. Ctrl-A / F (para fora do "diamante") moveu o cursor uma palavra inteira para a esquerda / direita e Ctrl-R / C (apenas "passou" as teclas Ctrl para cima e para baixo) rolou uma página inteira para cima / baixa. O prefácio dessas combinações de teclas com Ctrl-Q geralmente expande sua ação, movendo o cursor para o final / início da linha, final / início do documento, etc. Ctrl-G excluiria o caractere sob o cursor. Ctrl-H iria retroceder e excluir. Os comandos para habilitar negrito ou itálico, impressão, bloqueio de texto para copiar ou excluir, salvar ou recuperar arquivos do disco, etc. eram normalmente uma sequência curta de teclas, como Ctrl-PB para negrito ou Ctrl-KS para salvar um arquivo. Os códigos de formatação apareceriam na tela, como ^ B para negrito, ^ Y para itálico e ^ S para sublinhado.

Embora muitas dessas sequências de pressionamento de tecla estivessem longe de ser evidentes, elas tendiam a se prestar a dispositivos mnemônicos (por exemplo, Ctrl- P rint- B antigo, Ctrl-bloc K - S ave), e os usuários regulares as aprenderam rapidamente por meio da memória muscular , permitindo que eles naveguem rapidamente nos documentos pelo toque, em vez de memorizar "Ctrl-S = cursor para a esquerda".

As primeiras versões do WordStar careciam de recursos encontrados em outros processadores de texto, como a capacidade de reformatar automaticamente os parágrafos para caber nas margens atuais conforme o texto era adicionado ou excluído; um comando teve que ser emitido para forçar a reformatação. O WordStar 2000 subsequente (e versões posteriores do WordStar para DOS) adicionou a reformatação automática de parágrafos (e todas as versões do WordStar tinham comandos para reformatar manualmente um parágrafo (^ B) ou o resto do documento (^ QQ ^ B e, como um posterior sinônimo, ^ QU)).

O WordStar era raro entre os programas de processamento de texto, pois permitia ao usuário marcar (destacar) um bloco de texto (com os comandos ^ KB e ^ KK) e deixá-lo marcado no lugar e, em seguida, ir para uma posição diferente no documento e posteriormente (mesmo após um trabalho considerável em outras coisas) copie o bloco (com ^ KC) ou mova-o para um novo local (com ^ KV). Muitos usuários acharam muito mais fácil manipular blocos dessa maneira do que com o sistema Microsoft Word de realce com um mouse e então sendo forçados pela abordagem selecionar e fazer do Word para lidar imediatamente com o bloco marcado, para que nenhuma digitação o substitua. O WordStar 2000 subsequente manteve a funcionalidade distinta do WordStar para manipulação de blocos. Como parte da sequência de atalhos ^ K, oferecia verdadeiros marcadores (^ K1 a ^ K9), permitindo ao editor mover-se em documentos grandes com facilidade.

A edição do modo de coluna provavelmente era exclusiva do WordStar. Como um editor de texto básico, a interface mostrou que todos os caracteres tinham a mesma largura - portanto, 80 caracteres em uma resolução de tela de 80 colunas. Ao ativar o modo de coluna, a edição de um retângulo de texto abrangendo vários caracteres e várias linhas pode ser selecionado e manipulado. Isso era muito útil para manipular colunas de números e arquivos fora do padrão. Uma vez selecionado, o recurso também pode ser usado para calcular o total de uma coluna de números e colocar o resultado no ponto de inserção.

A formatação com o WordStar foi realizada antes do texto a ser formatado - ao contrário de muitos outros processadores de texto onde a formatação de um parágrafo é 'enterrada' dentro do marcador de parágrafo geralmente oculto no final do parágrafo. Este último método não deixa o usuário claro onde começa a formatação. Na edição normal, o WordStar oculta os marcadores de formatação, mas eles são facilmente exibidos com o comando ^ OD. As informações de formatação são exibidas na área de texto normal, deslocando o texto real. Mesmo assim, deixou absolutamente claro onde a formatação começou e terminou. A formatação de página e seção foi tratada de forma diferente pela adição de linhas de formatação. Uma linha de formatação foi indicada pela linha começando com um ponto final. Alguns livros WordStar de terceiros chamam as linhas de formatação de "comandos de ponto". Alguns exemplos: .lh (altura da linha) .lm (margem esquerda) .rm (margem direita) - cada um seguido por um número. O número foi considerado como sendo pontos (pt), mas poderia ser facilmente modificado para polegadas ou mm pela adição de "ou mm após o número. .Lm e .rm nunca foram iguais, pois ambos os valores eram da borda esquerda da página Definir .rm como 0 torna as linhas de texto infinitamente longas. As margens também podem ser definidas de forma absoluta ou relativa (precedendo o valor com - ou +) ao definir o valor.

Se algum comando de formatação inválido for encontrado, ao imprimir o WordStar (versão 3.3 pelo menos) irá ignorar a linha (todo o texto até o próximo retorno de carro que encerra a linha). Isso poderia confundir os usuários novatos que, sem querer, iniciaram uma linha com um ponto decimal (igual ao ponto ou caractere de ponto) e o WordStar não imprimiria a linha. Por exemplo, uma linha que diz: "Texto de texto de texto de 0,05 por cento ..." não apareceria na impressão, embora o documento continuasse na impressão sem nenhum erro relatado.

WordStar 2000 adicionou alguns comandos novos, mas reescreveu completamente a interface do usuário, usando simples mnemônicos em inglês (então o comando para remover uma palavra, que era ^ T no WordStar, tornou-se ^ RW no WordStar 2000; o comando para remover o texto do resto da linha à direita do cursor mudou de ^ QY para ^ RR). No entanto, muitos dos grandes usuários instalados do WordStar ficaram satisfeitos com a interface original do WordStar e não consideraram as mudanças como melhorias. Embora o WordStar 2000 fosse o sucessor do WordStar, ele nunca ganhou uma participação de mercado substancial.

A interface original do WordStar deixou um grande legado, e muitos de seus comandos de tecla de controle ainda estão disponíveis (opcionalmente ou como o padrão) em outros programas, como o software de processamento de texto multiplataforma moderno TextMaker e muitos editores de texto rodando em MS- DOS, Linux e outras variantes do UNIX . Alguns produtos da Borland , incluindo o popular compilador Turbo Pascal e o Borland Sidekick , usavam um subconjunto de comandos de teclado WordStar, o primeiro em seu IDE e o último nos editores "Notepad". O editor de TEXTO embutido no firmware do computador portátil TRS-80 Modelo 100 suportava um subconjunto dos comandos de movimento do cursor Wordstar (além dos seus próprios). O software de processamento de texto doméstico, como o Write & Set, não usa apenas a interface WordStar, mas foi baseado nos formatos de arquivo DOS do WordStar, permitindo que os usuários do WordStar que não têm mais uma cópia do aplicativo abram e editem facilmente seus arquivos. Existem emuladores de comando de teclado e mapeamentos de teclado WordStar, freeware e shareware, para as versões atuais do Microsoft Word . O popular e moderno software de processamento de texto WordPerfect pode abrir ou salvar em documentos WordStar, permitindo que os usuários se movam para frente e para trás.

Complementos

MailMerge era um programa complementar (tornando-se integrado a partir do WordStar 4) que facilitou a impressão de mesclagem de correspondências em massa, como cartas comerciais para clientes. Dois arquivos foram necessários:

  1. um arquivo de dados, sendo uma lista de destinatários armazenados em um arquivo de texto ASCII não documentado, delimitado por vírgulas, normalmente denominado Clients.dat (embora o WordStar não tenha requerido uma extensão de arquivo específica). Cada linha de texto subsequente no arquivo seria dedicada a um cliente específico, com detalhes de nome e endereço separados na linha dedicada a um cliente por vírgulas, lidas da esquerda para a direita. Por exemplo: Sr., Michael, Smith, 7 Oakland Drive, ... WordStar também acessaria arquivos de planilha Lotus123 (* .wk1) para esses dados e se os dados contivessem sinalizadores para iniciar e parar o processamento dos dados pelo WordStar, então os sinalizadores poderiam ser definido para que certos 'clientes' sejam omitidos do fluxo de saída.
  2. um documento mestre contendo o texto da carta, usando parágrafos padrão (também conhecido como texto clichê ) conforme necessário. Eles seriam misturados e combinados conforme necessário e, quando apropriado, os parágrafos poderiam ser inseridos por meio de referência externa a documentos subordinados.

O escritor deve inserir marcadores de posição delimitados por e comercial no documento mestre, por exemplo , & TITLE &, & INITIAL &, & SOBRAME &, & ADDRESS1 &. Em cada cópia da carta, os marcadores de posição seriam substituídos por strings lidas do arquivo DAT. Assim, as correspondências em massa poderiam ser preparadas com cada cópia da carta endereçada individualmente .

Outros programas complementares incluem o SpellStar, um programa de verificação ortográfica , posteriormente incorporado como parte direta do programa WordStar; e DataStar, um programa cujo objetivo era especificamente agilizar a criação dos arquivos de dados usados ​​para impressão de mesclagem. Esses foram recursos revolucionários para usuários de computadores pessoais durante o início a meados da década de 1980. Uma planilha complementar, CalcStar, também foi produzida usando uma interface semelhante ao WordStar; coletivamente, WordStar (processamento de texto), DataStar / ReportStar (gerenciamento de banco de dados, também conhecido como InfoStar) e CalcStar (planilha) incluídos Starburst , o primeiroconjuntode programas de computador pessoal deescritório.

Como um aprimoramento do produto, no final dos anos 1980, o WordStar 5 veio junto com o PC-Outline, um popular delineador DOS então disponível na Brown Bag Software, Inc. na Califórnia. O texto do PC-Outline teve que ser exportado para um arquivo no formato WordStar, pois os programas não foram desenvolvidos para serem internamente compatíveis.

Tipos de arquivo

O WordStar identificou os arquivos como "documentos" ou "não documentos", o que gerou alguma confusão entre os usuários. "Documento" referia-se a arquivos de processamento de texto WordStar contendo comandos de processamento e formatação de texto incorporados. Os arquivos "não documentados" eram arquivos de texto ASCII puros, sem comandos de formatação incorporados. Usar o WordStar no "Modo Não Documento" era essencialmente o mesmo que usar um editor de texto tradicional . O WordStar 5 introduziu um recurso de "visualização de impressão" no modo de documento, permitindo ao usuário inspecionar uma versão WYSIWYG do texto, completa com gráficos inseridos, como apareceria na página impressa.

Instalação

A instalação de versões anteriores do WordStar, especialmente para CP / M, era muito diferente da abordagem dos programas modernos. Embora as edições posteriores tivessem programas de instalação mais ou menos abrangentes que permitiam a seleção de impressoras e terminais a partir de um menu, nas versões iniciais, cada uma das sequências de escape exigidas para o terminal e a impressora tinha que ser identificada na documentação do hardware, então inseridos manualmente (em hexadecimal ) em locais reservados na imagem da memória do programa. Esta era uma limitação bastante típica de todos os programas CP / M da época, uma vez que não havia mecanismo para ocultar as complexidades do hardware subjacente do programa de aplicação. Para usar o programa com uma impressora diferente, é necessária a reinstalação do programa. Ocasionalmente, programas curtos em linguagem de máquina tinham que ser inseridos em uma área de patch no WordStar, para fornecer efeitos de tela específicos ou lidar com impressoras específicas. Pesquisar, testar e provar tais instalações era um processo demorado e de conhecimento intensivo, tornando a instalação e customização do WordStar uma discussão básica de grupos de usuários CP / M durante aquele tempo.

As versões DOS do WordStar pelo menos tinham padronizado a exibição da tela, mas ainda tinham que ser personalizadas para impressoras diferentes.

Executando WordStar em plataformas modernas

O WordStar versão 3.x usava a interface de bloco de controle de arquivo (FCB) do MS-DOS , uma estrutura de dados inicial para entrada / saída de arquivo que se baseava estreitamente nas funções de entrada / saída de arquivo do CP / M. O fornecimento da interface FCB foi planejado para simplificar a transferência de programas ( linguagem assembly ) do CP / M para o novo MS-DOS . Quando o MS-DOS adotou a interface de arquivo semelhante ao Unix para manipuladores de arquivos , os FCBs se tornaram uma interface legada com suporte para compatibilidade com versões anteriores. Como a compatibilidade do FCB não foi mantida, o WordStar 3.x não funcionará corretamente nas versões modernas do Windows. Em particular, o WordStar 3.x não pode salvar arquivos.

Uma solução alternativa é usar o emulador DOSEMU no Linux, que implementa corretamente a interface FCB; o emulador DOSBox não, mesmo no Linux . WordStar 4.0 não tem esse problema porque ele usa a interface mais recente do MS-DOS para entrada / saída. OS / 2 pode executar o WordStar em uma sessão DOS. Outra opção é usar o sistema operacional FreeDos .

Outra opção é rodar as versões CP / M do WordStar usando um emulador CP / M, como o CPMEmu para Linux e o Raspberry Pi, ou CP / M para OS X para macOS.

Em outubro de 2014, o suporte WordStar foi adicionado ao vDos , um derivado do DOSBox, mas otimizado para aplicativos de negócios; O vDos permite que o WordStar 4.0 e superior sejam executados em versões de 32 e 64 bits do Microsoft Windows do XP até o 10.

Emulação WordStar

Embora nenhuma versão atual do WordStar esteja disponível para sistemas operacionais modernos, alguns ex-usuários do WordStar ainda preferem a interface do WordStar, especialmente os comandos de diamante do cursor descritos anteriormente neste artigo. Esses usuários dizem que menos movimento da mão é necessário para emitir comandos e, portanto, escrever nesta interface é mais eficiente. O usuário acessa a tecla Ctrl próxima e, em seguida, uma letra ou combinação de letras, mantendo assim as mãos sobre ou perto da linha inicial de digitação, em vez de movê-las para longe dela para alcançar uma tecla especial ou um mouse.

Para acomodar esses usuários, foram criados programas de emulação WordStar. Um desses programas é o CtrlPlus de Yoji Hagiya, que remapeia o teclado padrão do PC, tornando muitos comandos do WordStar disponíveis na maioria dos programas do Windows. CtrlPlus alterna as teclas Control e Caps Lock para que a tecla Ctrl volte para onde estava nos teclados mais antigos, ao lado da tecla A. Ele também fornece funcionalidade aos comandos de losango do cursor principal mencionados neste artigo.

Outro utilitário de emulação WordStar é o 'WordStar Command Emulator for Microsoft Word', também conhecido como 'WordStar for Word,' por Mike Petrie. Projetado para funcionar em conjunto com o CtrlPlus, o Emulador de Comando adiciona muito mais comandos WordStar ao MS Word do que o CtrlPlus por si só, e também altera os menus do Word 97-XP para ficarem mais parecidos com os do WordStar 7.0 para DOS, a última versão DOS do WordStar. Por exemplo, Ctrl + K? era o comando de contagem de palavras do WordStar e Ctrl + QL era o comando de verificação ortográfica. Acertar esses comandos no Emulador WordStar dentro do Word executa os comandos equivalentes do Word. WordStar para Word também adiciona comandos de bloco do WordStar, nomeadamente Ctrl + KB para marcar o início de um bloco, Ctrl + KK para marcar o fim e Ctrl + KV para movê-lo. Alternativamente, Ctrl + KC pode ser usado para copiar o bloco. O WordStar para Word funciona em todas as versões do Word, do Word 97 a 2010.

O WordStar Command Emulator é escrito em Microsoft Visual Basic for Applications , uma linguagem de programação de macro baseada em Visual Basic embutida no Microsoft Word para permitir um alto nível de personalização. A maioria dos suplementos do Word é escrita nesta linguagem, também conhecida como VBA.

GNU Emacs costumava vir com uma biblioteca 'wordstar-mode.el' que fornece emulação WordStar, mas foi declarada obsoleta a partir da versão 24.5. Um macro definido para vi que fornece emulação WordStar está disponível.

O editor JOE de plataforma cruzada é uma alternativa muito semelhante ao WordStar. Quando chamado como jstarJoe emula muitos atalhos de teclado WordStar . JOE não tem opções de formatação e, essencialmente, só opera no modo sem documentos, mas os documentos formatados podem ser criados em HTML / CSS , Markdown ou outra linguagem de marcação .

WordStar é bidirecional

Por volta de 1978, a Elbit Systems em Israel desenvolveu um microcomputador capaz de CP / M chamado DS2100 . As máquinas CP / M estavam prontamente disponíveis e a Elbit precisava de algo para diferenciar seu produto de outros. Um acordo foi feito com a MicroPro para desenvolver uma versão do WordStar que suportasse entrada em inglês e hebraico. O conceito era revolucionário, já que o hebraico é escrito da direita para a esquerda e todos os processadores de texto da época assumidos da esquerda para a direita. WordStar, desenvolvido pela Elbit, foi o primeiro processador de texto a oferecer entrada bidirecional e alfabetos mistos.

A Elbit adquiriu os direitos do código-fonte e uma equipe de desenvolvimento em Elbit, Haifa, trabalhou no projeto. Por vários anos, o hebraico-inglês WordStar foi o líder de processamento de texto WYSIWYG de fato , até que, inevitavelmente, foi afastado por concorrentes mais jovens.

Extensões de nome de arquivo

  • Os arquivos DOS WordStar por padrão não têm extensão; alguns usuários adotaram suas próprias convenções, como as letras WS seguidas do número da versão (por exemplo, WS3) ou simplesmente WS. Os arquivos de backup foram salvos automaticamente como BAKs.
  • Arquivos WordStar para Windows usam a extensão WSD
  • Os modelos do WordStar para Windows usam a extensão WST
  • As macros do WordStar para Windows usam a extensão WMC
  • Os arquivos temporários do WordStar para Windows usam a extensão! WS
  • WordStar 2000 para DOS e UNIX PC não tem uma extensão fixa, mas DOC e WS2 eram comuns

Legado

A Newstar produziu o New Word para Amstrad PCW8256 , PCW8512 em meados da década de 1980, executando CP / M em disquetes de 3 polegadas . NewWord também estava disponível para MS-DOS e em uma versão nativa para Concurrent CP / M. Era muito semelhante ao WordStar. O LapStar foi um clone reduzido para o computador portátil TRS-80 Modelo 100 .

Desde 2013, um clone parcial do WordStar está em processo de desenvolvimento com o nome de WordTsar. Além disso, o autor alemão de software Martin Vieregg vendeu o pacote Write & Set, um clone do WordStar baseado em GUI shareware para Microsoft Windows e OS / 2 - eComStation desde a segunda metade da década de 1990, e para Linux e OS X também.

Veja também

Referências

links externos