WordStar - WordStar

WordStar
Wordstar Screenshot.png
Wordstar ejecutándose en MS-DOS
Desarrollador (es) Rob Barnaby
Versión inicial 1978 ; Hace 43 años ( 1978 )
Lanzamiento estable
WordStar 7.0d / 1999 ; Hace 22 años ( 1999 )
Sistema operativo CP / M-80 (original en Intel 8080 y Zilog Z80)
MS-DOS , Windows
Escribe Procesador de textos

WordStar es una aplicación de procesador de textos para microcomputadoras . Dominó el mercado a principios y mediados de la década de 1980, sucediendo al líder del mercado Electric Pencil . Fue publicado por MicroPro International, originalmente escrito para el sistema operativo CP / M -80 , y luego escrito también para MS-DOS y otros sistemas operativos de PC de 16 bits. Seymour I. Rubinstein era el principal propietario de la empresa y Rob Barnaby era el único autor de las primeras versiones del programa. A partir de WordStar 4.0, el programa se construyó sobre un nuevo código escrito principalmente por Peter Mierau.

WordStar se escribió con la menor cantidad de suposiciones posible sobre el sistema operativo y el hardware de la máquina, lo que permite que se adapte fácilmente a las muchas plataformas que proliferaron a principios de la década de 1980. Debido a que todas estas versiones tenían comandos y controles relativamente similares, los usuarios podían moverse entre plataformas con la misma facilidad. Ya era popular cuando su inclusión con la computadora portátil Osborne 1 convirtió al programa en el estándar de facto para gran parte del mercado de procesamiento de texto de computadoras pequeñas.

A medida que el mercado se volvió dominado por IBM PC y más tarde MS-Windows, este mismo diseño portátil hizo que al programa le resultara difícil agregar nuevas funciones y afectó su rendimiento. A pesar de su gran popularidad a principios de la década de 1980, estos problemas permitieron que WordPerfect ocupara el lugar de WordStar como el procesador de texto más utilizado a partir de 1985.

Historia

Establecimiento

Seymour I. Rubinstein era un empleado de la primera empresa de microcomputadoras IMSAI , donde negoció contratos de software con Digital Research y Microsoft . Después de dejar IMSAI, Rubinstein planeó comenzar su propia compañía de software que vendería a través de la nueva red de tiendas minoristas de computadoras. Fundó MicroPro International Corporation en septiembre de 1978 y contrató a John Robbins Barnaby como programador, quien escribió un procesador de texto , WordMaster, y un programa de clasificación, SuperSort, en lenguaje ensamblador Intel 8080 . Después de que Rubinstein obtuvo un informe que discutía las capacidades de los procesadores de texto independientes contemporáneos de IBM , Xerox y Wang Laboratories , Barnaby mejoró WordMaster con características similares y soporte para el sistema operativo CP / M. MicroPro comenzó a vender el producto, ahora rebautizado como WordStar , en junio de 1979. Con un precio de $ 495 y $ 40 por el manual, a principios de 1980, MicroPro afirmó en anuncios que 5,000 personas habían comprado WordStar en ocho meses.

Éxito temprano

WordStar fue el primer procesador de texto de microcomputadora en ofrecer combinación de correspondencia y WYSIWYG textual . Además del ajuste de palabras (que sigue siendo una característica notable de los primeros programas de microcomputadoras), esta última se implementó de manera más notable como paginación en pantalla durante la sesión de edición. Usando el número de líneas por página proporcionado por el usuario durante la instalación del programa, Wordstar mostraría una línea completa de guiones en la pantalla mostrando dónde ocurrirían los saltos de página durante la copia impresa. Muchos usuarios encontraron esto muy tranquilizador durante la edición, sabiendo de antemano dónde terminarían y comenzarían las páginas, y dónde se interrumpiría el texto en las páginas.

Barnaby dejó la compañía en marzo de 1980, pero debido a la sofisticación de WordStar, los extensos esfuerzos de ventas y marketing de la compañía y los acuerdos de paquete con Osborne y otros fabricantes de computadoras, las ventas de MicroPro crecieron de $ 500,000 en 1979 a $ 72 millones en el año fiscal 1984, superando el mercado anterior. Lápiz eléctrico líder . En mayo de 1983, la revista BYTE llamó a WordStar "sin duda el programa de procesamiento de textos de computadora personal más conocido y probablemente el más utilizado". La compañía lanzó WordStar 3.3 en junio de 1983; las 650.000 copias acumuladas de WordStar para IBM PC y otras computadoras vendidas en ese otoño eran más del doble que las del segundo procesador de texto más popular, y ese año MicroPro tenía el 10% del mercado de software de computadoras personales. En 1984, año en que realizó una oferta pública inicial , MicroPro era la empresa de software más grande del mundo con el 23% del mercado de procesadores de texto.

Distribución 5+Disquetes de 14 pulgadas y empaques para la última versión (Versión 4) de WordStar lanzada para CP / M de 8 bits.

Un manual que PC Magazine describió como "increíblemente inadecuado" llevó a muchos autores a publicar reemplazos. Uno de ellos, Introducción a WordStar , fue escrito por el futuro fundador de Goldstein & Blair y colaborador de Whole Earth Software Catalog, Arthur Naiman, quien odiaba el programa y tenía un término insertado en su contrato de publicación de que no estaba obligado a usar WordStar para escribir el libro. , usando WRITE en su lugar.

MS-DOS

WordStar 3 bajo CP / M
Captura de pantalla de WordStar 4
WordStar 7 en Windows XP

WordStar 3.0 , la primera versión para MS-DOS , apareció en abril de 1982. La versión para DOS era muy similar a la original, y aunque la PC IBM tenía teclas de flecha y teclas de función separadas, el tradicional "Diamante de WordStar" y otras teclas Ctrl se mantuvieron las funciones, lo que dio lugar a una rápida adopción por parte de los antiguos usuarios de CP / M. La capacidad de WordStar de utilizar un modo "sin documento" para crear archivos de texto sin formatear lo hizo popular entre los programadores para escribir código. Al igual que las versiones CP / M, DOS WordStar no se diseñó explícitamente para PC IBM, sino para cualquier máquina x86 (ya que había varias PC no compatibles con IBM que usaban CPU 8086 o 80186). Como tal, usó solo las llamadas API de DOS y evitó cualquier uso de BIOS o acceso directo al hardware. Esto conllevaba una desafortunada penalización en el rendimiento, ya que todo tenía que ser procesado "doble" (lo que significa que las funciones de la API de DOS manejarían primero las E / S de la pantalla o del teclado y luego las pasarían al BIOS).

La primera versión DOS de WordStar, demostrada por Jim Fox y ejecutada por un equipo de programadores irlandeses en abril de 1982, fue un puerto de la versión CP / M-86 de WordStar, que a su vez había sido adaptado desde el CP / M-80. versión en septiembre de 1981. Este había sido iniciado por Diane Hajicek y fue completado por un equipo de programadores de Irlanda bajo ISIS-II , probablemente usando Intel 's traductor de código-fuente CONV86 . Por lo tanto, el ejecutable del programa principal era un archivo .COM que solo podía acceder a 64 kB de memoria. Los usuarios aprendieron rápidamente que podían hacer que WordStar se ejecutara dramáticamente más rápido instalando una placa de disco RAM y copiando los archivos de programa de WordStar en ella. WordStar seguiría accediendo al "disco" repetidamente, pero el acceso mucho más rápido de la unidad RAM en comparación con un disquete produjo una mejora sustancial en la velocidad. Sin embargo, las versiones editadas de un documento se "guardaban" solo en este disco RAM y tenían que copiarse en un medio físico antes de reiniciar.

InfoWorld describió WordStar como "notorio por su complejidad", pero en 1983 era el principal sistema de procesamiento de texto. Aunque la competencia apareció temprano (la primera versión de WordPerfect debutó en 1982 y Microsoft Word en 1983), WordStar fue el procesador de texto dominante en las máquinas x86 hasta 1985. Formaba parte del paquete de software que acompañaba a las computadoras Kaypro .

En ese momento se había producido la evolución de CP / M a MS-DOS, con una tecla "Alt". WordStar hasta entonces nunca había explotado con éxito el teclado de MS-DOS, y esa es una de las explicaciones de su desaparición.

En ese momento, MicroPro había eliminado el soporte genérico de MS-DOS y WordStar 4.0 era exclusivamente para compatibles con IBM, que se diferenciaba de los programas compatibles con MS-DOS en términos de direccionamiento de pantalla. Fue la primera versión de directorios compatibles con WordStar, una característica casi obligatoria para poder usarse en máquinas con discos duros. También se introdujeron macros simples (taquigrafía) y el programa de instalación se actualizó por completo para incluir características como la reprogramación de teclas de función y una amplia compatibilidad con la impresora. Durante la segunda mitad de la década de 1980, WordPerfect completamente modernizado lo superó en ventas.

WordStar 5 (lanzado en 1989) agregó capacidad de notas al pie y notas al final y una función de vista previa de página bastante avanzada. Las versiones 5.5 y 6 tenían características adicionales, y la versión 7 (lanzada en 1991) incluía un lenguaje de macros completo, así como soporte para más de 500 impresoras. También contó con hojas de estilo y soporte para mouse.

Problemas con la piratería

El columnista John Dvorak señaló: "Es posible que Wordstar haya sido el software más pirateado del mundo, lo que en muchos aspectos explica su éxito. (A las empresas de software no les gusta admitir esto como una posibilidad). Los libros para Wordstar se venden como pan caliente. y los autores sabían que estaban vendiendo documentación para copias pirateadas de Wordstar. La propia empresa debería haber vendido solo la documentación para aumentar las ventas. Este era el aspecto de guiño-guiño-empujón-empujón de la industria en ese momento y todo el mundo lo sabía. Entonces, cuando Wordstar2000 llegó con un esquema de protección contra copias, todos deberían haber predicho su desaparición inmediata ". Además de la disponibilidad inmediata de libros de terceros que explican WordStar en detalle, la función de ayuda en pantalla extensa y configurable del programa (el texto de ayuda apareció en una ventana de tamaño variable en la parte superior de la pantalla) facilitó el uso de una copia ilegal.

WordStar 2000

En ese momento, IBM Displaywriter System dominaba el mercado de procesadores de texto dedicados . La principal competencia de IBM fue Wang Laboratories . Estas máquinas eran caras y, por lo general, se accede a ellas a través de terminales conectados a ordenadores centrales o de gama media.

Cuando IBM anunció que llevaría DisplayWrite a la PC, MicroPro se centró en crear un clon que comercializaron, en 1984, como WordStar 2000 . WordStar 2000 admitía funciones como directorios de disco, pero carecía de compatibilidad con los formatos de archivo de las versiones existentes de WordStar y también realizó numerosos cambios impopulares en la interfaz. Poco a poco, competidores como WordPerfect redujeron la participación de mercado de MicroPro. MultiMate , en particular, utilizó las mismas secuencias de teclas que los procesadores de texto Wang, lo que lo hizo popular entre las secretarias que cambiaban de esos a PC.

BYTE declaró que WordStar 2000 tenía "todo el encanto de un elefante en patines motorizados", advirtiendo en 1986 que una IBM PC AT con disco duro era muy recomendable para ejecutar el software, que describió como "torpe, sobrediseñado y poco atractivo". . No se me ocurre una razón por la que querría usarlo ". WordStar 2000 tenía una interfaz de usuario que era sustancialmente diferente de la WordStar original, y la compañía hizo poco para anunciar esto. Sin embargo, su legado duradero en la industria del procesamiento de texto fue la introducción de tres atajos de teclado que todavía se usan ampliamente, a saber, Ctrl + B para escribir en negrita , Ctrl + I para escribir en cursiva y Ctrl + U para subrayar el texto.

Nueva estrella

WordStar se hizo popular en las grandes empresas sin MicroPro. La empresa, que no contaba con un programa de ventas corporativas hasta diciembre de 1983, desarrolló una mala reputación entre los clientes. PC Magazine escribió en 1983 que el "lema de MicroPro a menudo parece ser: 'Pregúntele a su distribuidor'", y en 1985 que

Casi desde su nacimiento hace 4 años, MicroPro ha tenido una reputación aparentemente inquebrantable por tres cosas: indiferencia arrogante a los comentarios de los usuarios ("La respuesta clásica de MicroPro a las preguntas sobre WordStar era" Llame a su distribuidor "); posesión de uno de los más difíciles- procesadores de texto de uso en el mercado y posesión del procesador de texto más potente disponible.

A fines de 1984, la compañía admitió, según la revista, que la reputación de WordStar por el poder se estaba desvaneciendo y, a principios de 1985, sus ventas habían disminuido durante cuatro trimestres, mientras que las de Multimate y Samna aumentaban. Mientras tanto, varios empleados de MicroPro formaron la empresa rival Newstar. En septiembre de 1983 publicó el clon NewWord de WordStar, que ofrecía varias características de las que carecía el original, como un corrector ortográfico integrado y soporte para impresoras láser . Los anuncios declararon que "Cualquiera con experiencia en WordStar ni siquiera tendrá que leer los manuales de NewWord. Los archivos de texto de WordStar funcionan con NewWord". A pesar de la competencia de NewStar, Microsoft Word, WordPerfect y decenas de otras empresas, que normalmente lanzaban nuevas versiones de su software cada 12 a 18 meses, MicroPro no lanzó nuevas versiones de WordStar más allá de la 3.3 durante 1984 y 1985, en parte porque Rubinstein renunció control de la empresa tras un infarto en enero de 1984. Sus reemplazos cancelaron la prometedora suite ofimática Starburst, compraron un clon de WordStar y lo usaron como base de WordStar 2000, lanzado en diciembre de 1984. Recibió críticas negativas (en abril de 1985, PC Magazine se refirió a WordStar 2000 como "asediado") debido a no ser compatible con archivos de WordStar y otras desventajas, y vender al mismo precio de $ 495 que WordStar 3.3 confundió a los clientes. Los empleados de la empresa se dividieron entre las facciones WordStar y WordStar 2000, y las ventas del año fiscal 1985 disminuyeron a $ 40 millones.

En 1984, NewWord había lanzado una segunda versión y muchos usuarios de WordStar se cambiaron a ella. Una tercera versión apareció en 1986. En febrero de 1985, MicroPro prometió actualizaciones para WordStar 3.3, pero ninguna apareció hasta que una nueva administración compró NewWord y lo utilizó como base de WordStar 4.0 en 1987, cuatro años después de la versión anterior. Word (cuatro versiones de 1983 a 1987) y WordPerfect (cinco versiones), sin embargo, se habían convertido en los líderes del mercado. Más conflictos entre las dos facciones de MicroPro retrasaron WordStar 5.0 hasta finales de 1988, lo que volvió a perjudicar las ventas del programa. Después de cambiar su nombre a su producto estrella en 1989, WordStar International se fusionó con SoftKey en 1993.

WordStar para Windows

Como muchos otros productores de aplicaciones DOS exitosas, WordStar International se demoró antes de decidir hacer una versión para Windows 3.0, que tuvo éxito comercialmente . La compañía compró Legacy, un procesador de texto existente basado en Windows, que fue modificado y lanzado como WordStar para Windows en 1991. Era un producto bien revisado e incluía muchas características que normalmente solo se encuentran en paquetes de autoedición más costosos . Sin embargo, su lanzamiento retrasado significó que Microsoft Word ya se había establecido firmemente como el estándar corporativo durante los dos años anteriores.

Abandono

WordStar ya no es desarrollado, mantenido ni vendido por sus propietarios. Es propiedad de Riverdeep, Inc. Hubo cierta incertidumbre sobre si Gores Technology Group o Riverdeep ahora son propietarios de WordStar, pero el consenso es que se trata de Riverdeep, una empresa de software de educación y consumo que ahora forma parte de Houghton Mifflin Harcourt Learning Technology. .

Usuarios notables

WordStar fue el programa elegido por el intelectual conservador William F. Buckley, Jr. , quien utilizó el software para escribir muchas obras, incluido su último libro. Esto fue notado por su hijo, Christopher Buckley, quien escribió sobre la lealtad y el afecto casi cómicos que su padre había mostrado por WordStar, que había instalado en cada computadora nueva que compraba a pesar de la dificultad técnica de tal esfuerzo a medida que el programa se volvía cada vez más desactualizado. e incompatible con computadoras más nuevas. Dijo de WordStar: "Me han dicho que hay mejores programas, pero también me han dicho que hay mejores alfabetos".

Ralph Ellison también usó WordStar.

El autor canadiense de ciencia ficción Robert J. Sawyer continúa usando WordStar para DOS 7.0 (la versión final) para escribir sus novelas.

El autor de Canción de hielo y fuego , George RR Martin, todavía (2020) usa la versión MS-DOS de WordStar 4.0.

Andy Breckman , el creador de Monk , es un usuario devoto de WordStar.

La escritora de ficción vampírica Anne Rice fue otra usuaria fiel de WordStar que luchó para que se instalara en computadoras más nuevas hasta que ya no se pudo hacer de manera razonable. Luego, a regañadientes, hizo la transición a Microsoft Word, cuyo diseño consideró que era comparativamente poco intuitivo e ilógico: "WordStar era magnífico. Me encantó. Era lógico, hermoso, perfecto", y agregó: "Comparado con él, MS Word que uso hoy es pura locura."

Lista de versiones

Esta es una lista de las diversas versiones de WordStar lanzadas a lo largo de los años 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 computadora personal Epson (1980)
  • WordStar para computadora portátil Osborne 1 (1981)
  • WordStar 3.0 para CP / M y MS-DOS (1982)
  • WordStar 2000 para MS-DOS (1985)
  • WordStar 2000 para AT&T UNIX (1985)
  • WordStar Express para MS-DOS (1986)
  • WordStar 2000 versión 2 para MS-DOS (1986)
  • WordStar 2000 Plus versión 3.5 para MS-DOS (1987)
  • WordStar 4 para CP / M y 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)

Interfaz

Antes de WordStar, los procesadores de texto dividían la entrada de texto y el formato en funciones separadas; esto último a menudo no se hacía hasta que un documento estaba a punto de imprimirse. WordStar fue uno de los primeros procesadores de texto WYSIWYG , que mostraba saltos de línea y página precisos. Fue un gran avance poder ver (y, mientras se escribe, forzar, si se desea) dónde caerían los saltos de línea y de página, aunque, al ser un programa basado en texto, WordStar no podía mostrar con precisión diferentes tipos de letra. como negrita y cursiva hasta la versión 5.0.

En una instalación predeterminada en una pantalla de 25 líneas, el tercio superior de la pantalla contenía un menú de comandos y una línea de estado; los dos tercios inferiores de la pantalla mostraban el texto del documento del usuario. Una opción configurable por el usuario para establecer el nivel de ayuda liberó este espacio para el texto del usuario. El sistema de ayuda puede configurarse para mostrar ayuda poco tiempo después de que se ingrese la primera tecla de una secuencia de comando. A medida que los usuarios se familiarizaban con las secuencias de comandos, el sistema de ayuda podía configurarse para proporcionar cada vez menos asistencia hasta que finalmente se apagaran todos los menús en pantalla y la información de estado.

Las terminales de computadora y microcomputadoras originales para las que se desarrolló WordStar, muchas de las cuales ejecutaban el sistema operativo CP / M , no tenían teclas de función o teclas de control del cursor (teclas de flecha, Page Up / Page Down). WordStar usaba secuencias de teclas alfabéticas combinadas con la tecla "Control", que en los teclados de la época estaba convenientemente al lado de la letra A en la posición que ahora ocupa habitualmente la tecla Bloq Mayús. Para los mecanógrafos táctiles, además, llegar a las teclas de función y del cursor generalmente requiere que retiren los dedos de las "teclas de inicio" con la consiguiente pérdida del ritmo de escritura.

Por ejemplo, el "diamante" de Ctrl-S / E / D / X (s = izquierda, e = arriba, d = derecha, x = abajo) movió los cursores un carácter o línea hacia la izquierda, arriba, derecha o abajo. Ctrl-A / F (fuera del "rombo") movió el cursor una palabra completa hacia la izquierda / derecha, y Ctrl-R / C (simplemente "pasando" las teclas Ctrl para arriba y abajo) desplazó una página completa hacia arriba / abajo. El prefacio de estas pulsaciones de teclas con Ctrl-Q generalmente expandía su acción, moviendo el cursor al final / comienzo de la línea, final / comienzo del documento, etc. Ctrl-G eliminaría el carácter debajo del cursor. Ctrl-H retrocederá y eliminará. Los comandos para habilitar negrita o cursiva, imprimir, bloquear texto para copiar o eliminar, guardar o recuperar archivos del disco, etc., eran típicamente una secuencia corta de pulsaciones de teclas, como Ctrl-PB para negrita o Ctrl-KS para guardar un archivo. Los códigos de formato aparecerían en la pantalla, como ^ B para negrita, ^ Y para cursiva y ^ S para subrayado.

Aunque muchas de estas secuencias de pulsaciones de teclas estaban lejos de ser evidentes, tendían a prestarse a dispositivos mnemotécnicos (p. Ej., Ctrl- P rint- B antiguo, Ctrl-bloc K - S ave), y los usuarios habituales las aprendían rápidamente a través de la memoria muscular. , lo que les permite navegar rápidamente por los documentos mediante el tacto, en lugar de memorizar "Ctrl-S = cursor a la izquierda".

Las primeras versiones de WordStar carecían de las funciones que se encuentran en otros procesadores de texto, como la capacidad de reformatear automáticamente los párrafos para que se ajusten a los márgenes actuales a medida que se agrega o elimina texto; tuvo que emitirse un comando para forzar el reformateo. La subsiguiente WordStar 2000 (y versiones posteriores de WordStar para DOS) agregaron reformateo automático de párrafos (y todas las versiones de WordStar tenían comandos para reformatear manualmente un párrafo (^ B) o el resto del documento (^ QQ ^ B y, como una versión posterior sinónimo, ^ QU)).

WordStar era poco común entre los programas de procesamiento de texto, ya que permitía al usuario marcar (resaltar) un bloque de texto (con los comandos ^ KB y ^ KK) y dejarlo marcado en su lugar, y luego ir a una posición diferente en el documento y luego (incluso después de un trabajo considerable en otras cosas) copie el bloque (con ^ KC) o muévalo a una nueva ubicación (con ^ KV). A muchos usuarios les resultó mucho más fácil manipular bloques de esta manera que con el sistema de Microsoft Word de resaltar con un mouse y luego ser forzados por el enfoque de seleccionar y luego hacer de Word a lidiar inmediatamente con el bloque marcado, no sea que cualquier escritura lo reemplace. El WordStar 2000 posterior retuvo la funcionalidad distintiva de WordStar para la manipulación de bloques. Como parte de la secuencia de accesos directos ^ K, ofrecía marcadores verdaderos (^ K1 a ^ K9) que permitían al editor moverse con facilidad en documentos grandes.

La edición en modo columna probablemente fue exclusiva de WordStar. Como editor de texto básico, la interfaz mostraba que todos los caracteres tenían el mismo ancho, por lo tanto, 80 caracteres en una resolución de pantalla de 80 columnas. Al activar el modo de columna, se puede seleccionar y manipular un rectángulo de texto que abarca varios caracteres y varias líneas. Esto fue muy útil para manipular columnas de números y archivos no estándar. Una vez seleccionada, la función también podría usarse para calcular el total de una columna de números y colocar el resultado en el punto de inserción.

El formateo con WordStar se llevó a cabo antes del texto que se va a formatear, a diferencia de muchos otros procesadores de texto en los que el formato de un párrafo está "enterrado" dentro del marcador de párrafo generalmente oculto al final del párrafo. Este último método no deja claro al usuario dónde comienza el formateo. En la edición normal, WordStar oculta los marcadores de formato, pero estos se muestran fácilmente con el comando ^ OD. La información de formato se muestra en el área de texto normal desplazando el texto real. No obstante, dejó absolutamente claro dónde comenzaba y terminaba el formateo. El formato de página y sección se manejó de manera diferente mediante la adición de líneas de formato. Una línea de formato fue indicada por la línea que comienza con un punto. Algunos libros de WordStar de terceros denominan líneas de formato "comandos de puntos". Algunos ejemplos: .lh (altura de línea) .lm (margen izquierdo) .rm (margen derecho) - cada uno de los cuales fue seguido por un número. Se asumió que el número era puntos (pt), pero se podía modificar fácilmente a pulgadas o mm añadiendo "o mm después del número. .Lm y .rm nunca fueron iguales, ya que ambos valores estaban en el borde izquierdo de la página. .Configurar .rm en 0 hacía que las líneas de texto fueran infinitamente largas. Los márgenes también se podían establecer de forma absoluta o relativa (precediendo el valor con - o +) al establecer el valor.

Si se encuentran comandos de formato no válidos, al imprimir WordStar (versión 3.3 al menos) ignorará la línea (todo el texto hasta el siguiente retorno de carro que termine la línea). Esto podría confundir a los usuarios novatos que involuntariamente comenzaran una línea con un punto decimal (igual que un punto o un punto) y WordStar no imprimía la línea. Por ejemplo, una línea que diga: ".05 por ciento de texto texto texto ..." no aparecería en la impresión, aunque el documento continuaría en la impresión sin que se informara ningún error.

WordStar 2000 agregó algunos comandos nuevos, pero reescribió completamente la interfaz de usuario, usando mnemónicos simples en inglés (por lo que el comando para eliminar una palabra, que había sido ^ T en WordStar, se convirtió en ^ RW en WordStar 2000; el comando para eliminar el texto del resto de la línea a la derecha del cursor cambió de ^ QY a ^ RR). Sin embargo, muchos usuarios instalados de WordStar estaban contentos con la interfaz original de WordStar y no consideraron que los cambios fueran mejoras. Aunque WordStar 2000 fue concebido como el sucesor de WordStar, nunca ganó una participación sustancial en el mercado.

La interfaz original de WordStar dejó un gran legado, y muchos de sus comandos de teclas de control todavía están disponibles (opcionalmente o por defecto) en otros programas, como el moderno software de procesamiento de textos multiplataforma TextMaker y muchos editores de texto que se ejecutan en MS- DOS, Linux y otras variantes de UNIX . Algunos productos de Borland , incluido el popular compilador Turbo Pascal y Borland Sidekick , utilizaron un subconjunto de comandos de teclado de WordStar, el primero en su IDE y el último en los editores "Bloc de notas". El editor de TEXTO integrado en el firmware de la computadora portátil TRS-80 Modelo 100 admitía un subconjunto de los comandos de movimiento del cursor de Wordstar (además de los suyos propios). El software de procesamiento de textos doméstico como Write & Set no solo usa la interfaz de WordStar, sino que se ha basado en formatos de archivo WordStar DOS, lo que permite a los usuarios de WordStar que ya no tienen una copia de la aplicación abrir y editar fácilmente sus archivos. Hay emuladores de comandos de teclado WordStar y asignaciones de teclas, tanto freeware como shareware, para las versiones actuales de Microsoft Word . El popular y moderno software de procesamiento de textos WordPerfect puede abrir o guardar en documentos WordStar, lo que permite a los usuarios moverse hacia adelante y hacia atrás.

Complementos

MailMerge era un programa complementario (que se integró a partir de WordStar 4 en adelante) que facilitó la impresión combinada de correos masivos, como cartas comerciales a los clientes. Se requerían dos archivos:

  1. un archivo de datos, que es una lista de destinatarios almacenada en un archivo de texto simple ASCII delimitado por comas, que no es un documento, normalmente llamado Clients.dat (aunque WordStar no tenía ningún requisito para una extensión de archivo específica). Cada línea de texto subsiguiente en el archivo estaría dedicada a un cliente en particular, con los detalles del nombre y la dirección separados en la línea dedicada a un cliente por comas, leídos de izquierda a derecha. Por ejemplo: Sr., Michael, Smith, 7 Oakland Drive, ... WordStar también accedería a los archivos de hoja de cálculo de Lotus123 (* .wk1) para estos datos y si los datos contenían indicadores para iniciar y detener el procesamiento de datos de WordStar, entonces los indicadores podrían ser configurado de modo que ciertos 'clientes' se omitan del flujo de salida.
  2. un documento maestro que contiene el texto de la carta, utilizando párrafos estándar (también conocido como texto repetitivo ) según sea necesario. Estos se mezclarán y combinarán según sea necesario y, cuando corresponda, los párrafos podrían insertarse a través de referencias externas a documentos subordinados.

El escritor insertaría marcadores de posición delimitados por símbolos de unión en el documento maestro, por ejemplo , & TITLE &, & INITIAL &, & SURNAME &, & ADDRESS1 &. En cada copia de la carta, los marcadores de posición se reemplazarían con cadenas leídas del archivo DAT. De este modo, se podrían preparar correos masivos con cada copia de la carta dirigida individualmente .

Otros programas complementarios incluyeron SpellStar, un programa de corrector ortográfico , que luego se incorporó como parte directa del programa WordStar; y DataStar, un programa cuyo propósito era específicamente acelerar la creación de los archivos de datos utilizados para la impresión combinada. Estas fueron características revolucionarias para los usuarios de computadoras personales durante la primera mitad de la década de 1980. También se produjo una hoja de cálculo complementaria, CalcStar, utilizando una interfaz similar a WordStar; colectivamente, WordStar (procesamiento de texto), DataStar / ReportStar (administración de bases de datos, también conocido como InfoStar) y CalcStar (hoja de cálculo) comprendían Starburst , la primerasuite ofimáticade programas de computadora personal.

Como mejora del producto, a fines de la década de 1980, WordStar 5 venía incluido con PC-Outline, un popular esquema de DOS disponible entonces en Brown Bag Software, Inc. en California. El texto de PC-Outline tuvo que exportarse a un archivo con formato WordStar, ya que los programas no se desarrollaron para ser compatibles internamente.

Tipos de archivo

WordStar identificó los archivos como "documento" o "no documento", lo que generó cierta confusión entre los usuarios. "Documento" se refiere a archivos de procesamiento de texto WordStar que contienen comandos de formato y procesamiento de texto integrados. Los archivos "no documentados" eran archivos de texto ASCII puros que no contenían comandos de formato incrustados. Usar WordStar en "modo no documentado" era esencialmente lo mismo que usar un editor de texto tradicional . WordStar 5 introdujo una función de "vista previa de impresión" en modo documento, que permite al usuario inspeccionar una versión WYSIWYG de texto, completa con gráficos insertados, tal como aparecería en la página impresa.

Instalación

La instalación de las primeras versiones de WordStar, especialmente para CP / M, era muy diferente del enfoque de los programas modernos. Si bien las ediciones posteriores tenían programas de instalación más o menos completos que permitían la selección de impresoras y terminales desde un menú, en las primeras versiones, cada una de las secuencias de escape requeridas para el terminal y la impresora tenía que identificarse en la documentación del hardware, luego ingresado a mano (en hexadecimal ) en ubicaciones reservadas en la imagen de la memoria del programa. Esta fue una limitación bastante típica de todos los programas CP / M de la época, ya que no había ningún mecanismo para ocultar las complejidades del hardware subyacente del programa de aplicación. Para utilizar el programa con una impresora diferente, es necesario volver a instalar el programa. Ocasionalmente, se tenían que ingresar programas cortos en lenguaje de máquina en un área de parche en WordStar, para proporcionar efectos de pantalla particulares o hacer frente a impresoras particulares. Investigar, probar y probar tales instalaciones fue un proceso que requirió mucho tiempo y conocimiento, lo que hizo que la instalación y personalización de WordStar fuera una discusión básica de los grupos de usuarios de CP / M durante ese tiempo.

Las versiones DOS de WordStar al menos habían estandarizado la visualización de la pantalla, pero aún tenían que personalizarse para diferentes impresoras.

Ejecución de WordStar en plataformas modernas

WordStar versión 3.x usó la interfaz de bloque de control de archivos (FCB) de MS-DOS , una estructura de datos temprana para la entrada / salida de archivos que se basaba estrechamente en las funciones de entrada / salida de archivos de CP / M. La provisión de la interfaz FCB tenía la intención de simplificar la migración de programas (en lenguaje ensamblador ) de CP / M al nuevo MS-DOS . Cuando MS-DOS adoptó la interfaz de archivo de identificadores de archivo similar a Unix , los FCB se convirtieron en una interfaz heredada compatible con versiones anteriores. Debido a que no se ha mantenido la compatibilidad con FCB, WordStar 3.x no funcionará correctamente en las versiones modernas de Windows. En particular, WordStar 3.x no puede guardar archivos.

Una solución alternativa es utilizar el emulador DOSEMU en Linux, que implementa correctamente la interfaz FCB; el emulador DOSBox no lo hace, incluso en Linux . WordStar 4.0 no tiene este problema porque usa la interfaz más reciente de MS-DOS para entrada / salida. OS / 2 puede ejecutar WordStar en una sesión de DOS. Otra opción es utilizar el sistema operativo FreeDos .

Otra opción es ejecutar las versiones CP / M de WordStar usando un emulador CP / M, como CPMEmu para Linux y Raspberry Pi, o CP / M para OS X para macOS.

En octubre de 2014, se agregó compatibilidad con WordStar a vDos , un derivado de DOSBox pero optimizado para aplicaciones comerciales; vDos permite que WordStar 4.0 y superior se ejecuten en versiones de 32 y 64 bits de Microsoft Windows desde XP hasta 10.

Emulación de WordStar

Aunque no hay una versión actual de WordStar disponible para los sistemas operativos modernos, algunos usuarios anteriores de WordStar todavía prefieren la interfaz de WordStar, especialmente los comandos de cursor de diamante descritos anteriormente en este artículo. Estos usuarios dicen que se necesita menos movimiento de la mano para emitir comandos y, por lo tanto, escribir bajo esta interfaz es más eficiente. El usuario accede a la tecla Ctrl cercana y luego a una letra o combinación de letras, manteniendo así sus manos en o cerca de la fila de inicio de escritura en lugar de alejarlas de ella para alcanzar una tecla especial o un mouse.

Para adaptarse a estos usuarios, se crearon programas de emulación WordStar. Uno de esos programas es CtrlPlus de Yoji Hagiya, que reasigna el teclado estándar de la PC, lo que hace que muchos comandos de WordStar estén disponibles en la mayoría de los programas de Windows. CtrlPlus cambia las teclas Control y Bloq Mayús para que la tecla Ctrl vuelva a estar donde estaba en los teclados más antiguos, junto a la tecla A. También brinda funcionalidad a los comandos de diamante del cursor principal mencionados en este artículo.

Otra utilidad de emulación de WordStar es 'WordStar Command Emulator para Microsoft Word', también conocido como 'WordStar for Word', de Mike Petrie. Diseñado para funcionar junto con CtrlPlus, el Emulador de comandos agrega muchos más comandos de WordStar a MS Word que CtrlPlus por sí mismo, y también cambia los menús de Word 97-XP para que se parezcan más a los de WordStar 7.0 para DOS, la última versión de WordStar para DOS. Por ejemplo, Ctrl + K? era el comando de conteo de palabras de WordStar y Ctrl + QL era el comando de revisión ortográfica. Al presionar estos comandos en el emulador de WordStar dentro de Word, se ejecutan los comandos equivalentes de Word. WordStar para Word también agrega los comandos de bloque de WordStar, a saber, Ctrl + KB para marcar el comienzo de un bloque, Ctrl + KK para marcar el final y Ctrl + KV para moverlo. Alternativamente, Ctrl + KC podría usarse para copiar el bloque. WordStar para Word funciona en todas las versiones de Word desde Word 97 hasta 2010.

El Emulador de comandos de WordStar está escrito en Microsoft Visual Basic para Aplicaciones , un lenguaje de programación de macros basado en Visual Basic integrado en Microsoft Word para permitir un alto nivel de personalización. La mayoría de los complementos de Word están escritos en este lenguaje, también conocido como VBA.

GNU Emacs solía venir con una biblioteca 'wordstar-mode.el' que proporciona emulación de WordStar, pero ha sido declarada obsoleta a partir de la versión 24.5. Hay disponible un conjunto de macros para vi que proporciona emulación de WordStar.

El editor JOE multiplataforma es una alternativa muy parecida a WordStar. Cuando se invoca como jstarJoe, emula muchas combinaciones de teclas de WordStar . JOE carece de opciones de formato y esencialmente solo funciona en modo no documental, pero los documentos formateados se pueden crear en HTML / CSS , Markdown u otro lenguaje de marcado .

WordStar se vuelve bidireccional

Alrededor de 1978, Elbit Systems en Israel desarrolló una microcomputadora con capacidad CP / M llamada DS2100 . Las máquinas CP / M estaban fácilmente disponibles y Elbit necesitaba algo para diferenciar su producto de los demás. Se llegó a un acuerdo con MicroPro para desarrollar una versión de WordStar que admitiera la entrada tanto en inglés como en hebreo. El concepto fue revolucionario, ya que el hebreo se escribe de derecha a izquierda y todos los procesadores de texto de la época asumían de izquierda a derecha. WordStar, desarrollado por Elbit, fue el primer procesador de texto que ofreció entrada bidireccional y alfabetos mixtos.

Elbit adquirió los derechos del código fuente y un equipo de desarrollo en Elbit, Haifa, trabajó en el proyecto. Durante varios años, WordStar en hebreo-inglés fue el líder de facto en procesadores de texto WYSIWYG hasta que, inevitablemente, fue derrocado por competidores más jóvenes.

Extensiones de nombre de archivo

  • Los archivos de DOS WordStar por defecto no tienen extensión; algunos usuarios adoptaron sus propias convenciones, como las letras WS seguidas del número de versión (por ejemplo, WS3), o simplemente WS. Los archivos de respaldo se guardaron automáticamente como BAK.
  • Los archivos de WordStar para Windows usan la extensión WSD
  • Las plantillas de WordStar para Windows usan la extensión WST
  • Las macros de WordStar para Windows usan la extensión WMC
  • Los archivos temporales de WordStar para Windows usan la extensión! WS
  • WordStar 2000 para DOS y UNIX PC no tiene una extensión fija, pero DOC y WS2 eran comunes

Legado

Newstar produjo nueva palabra para Amstrad PCW8256 , PCW8512 a mediados de la década de 1980, correr CP / M en 3 pulgadas disquetes . NewWord también estaba disponible para MS-DOS y en una versión nativa para Concurrent CP / M. Era muy similar a WordStar. LapStar fue un clon reducido para la computadora portátil TRS-80 Modelo 100 .

Desde 2013, se está desarrollando un clon parcial de WordStar con el nombre de WordTsar. Además alemán de software autor Martin Vieregg ha vendido el paquete Write & Set, un shareware clon WORDSTAR basado en una interfaz de Microsoft Windows y OS / 2 - eComStation desde la segunda mitad de la década de 1990, y para Linux y OS X también.

Ver también

Referencias

enlaces externos