Linux: El procesador de texto definitivo?

Si usted usa Linux en una capacidad profesional, es probable que sea para desarrollar código o para alojar un sitio web en un servidor. El enfoque tradicional de Unix de usar herramientas pequeñas que hacen un trabajo bien puede ser usado efectivamente para crear texto para humanos en lugar de computadoras.

De hecho, así es como los desarrolladores originales de Unix en Bell Labs convencieron a su gerencia para que les comprara un PDP-11 a principios de los’70. Desarrollarán un sistema para la tramitación de las solicitudes de patentes. Era una forma temprana de procesamiento de textos.

Bell Labs también desarrolló un paquete llamado Writer’s Workbench que podría ayudar a los investigadores, oficinistas y otras personas que desarrollan documentación a escribir de manera efectiva. Incluso podría detectar frases sexistas.

El Writer’s Workbench hace tiempo que desapareció, pero usted puede armar su propio juego de herramientas usando algunas herramientas de Linux. Algunos vienen con la mayoría de las distribuciones y otros tendrás que instalarlos tú mismo, pero puedes tener una solución más flexible que un procesador de texto como LibreOffice.

Linux: El procesador de texto definitivo?

Editor

El>Vim y Emacs. No voy a entrar en muchos detalles sobre cómo usarlos, pero tenemos muchos mensajes con consejos y trucos para varios editores en este blog, incluyendo uno para Vim.

Para instalar Vim o Emacs en Ubuntu, sólo tienes que usar estos comandos:

sudo apt-get install vim
sudo apt-get install emacs24

Hay un debate de larga data sobre cuál es el mejor, pero deberías probar ambos (o algo completamente distinto) y probar cuál te hace sentir mejor. Y por favor, no discutas sobre ello en Internet!

Revisor de ortografía/estilos

Otra herramienta necesaria que está incorporada en la mayoría de los procesadores de texto es un corrector ortográfico. Esto está disponible como un programa separado en Linux. Se llama ispell.

Para instalarlo en Ubuntu, simplemente escriba este comando:

sudo apt-get install ispell

Tendrá que instalar un paquete de idioma. Si utiliza el inglés americano, por ejemplo, instalará el paquete «iamerican» como lo haría con cualquier otro paquete Debian/Ubuntu. Hay paquetes de idiomas disponibles para cualquier idioma que quieras imaginar.

Para escanear un trozo de texto que ha creado, simplemente escriba:

ispell sometext.txt

Obtendrá una pantalla interactiva similar a la que usaría para un corrector ortográfico en un paquete de procesamiento de texto. Marcará las palabras que cree que están mal escritas, y puede dejarlas o conservarlas.

¿Recuerdas el banco de trabajo de escritor del que te hablé? Hay un par de herramientas de GNU que replican alguna parte del proyecto original, llamadas Estilo y Dicción.

Puede instalar ambos con un solo comando:

sudo apt-get install diction

Ambos programas analizarán el texto en busca de elementos estilísticos. Style muestra métricas de legibilidad para que no aburras a tu audiencia con un lenguaje demasiado formal, y Diction intenta ayudarte a deshacerte de frases verbales con demasiadas palabras en ellas.

Puede llamarlos con «estilo» y «dicción» en la línea de comandos.

Procesamiento avanzado de texto

Puedes usar herramientas más sofisticadas para hacer cosas con el texto, como Sed, Awk y Perl. Estos son lenguajes de programación completos, y están fuera del alcance de un tutorial corto, pero vale la pena investigarlos si tiene que cambiar muchos datos rápidamente. Si estás intrigado sobre el uso de Linux para texto, puede que te interese un libro de los años 80 – Unix Text Processing por O’Reilly. Aunque es antiguo, tiene mucha información buena que aún se puede aplicar a los sistemas Linux modernos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *