Wenn Sie Linux professionell einsetzen, können Sie entweder Code entwickeln oder eine Website auf einem Server hosten. Der traditionelle Unix-Ansatz, kleine Werkzeuge zu verwenden, die eine Aufgabe gut erfüllen, kann effektiv genutzt werden, um Text für Menschen statt für Computer zu erstellen.

So überzeugten die ursprünglichen Entwickler von Unix bei Bell Labs ihr Management, ihnen in den frühen Siebzigern eine PDP-11 zu kaufen. Sie würden ein System zur Bearbeitung von Patentanmeldungen entwickeln. Es war eine frühe Form der Textverarbeitung.

Bell Labs entwickelte auch ein Paket namens Writer's Workbench, das Forschern, Sachbearbeitern und anderen Personen helfen konnte, Dokumente zu entwickeln, die effektiv schreiben. Es könnte sogar sexistische Phrasen erkennen.

Die Workbench von Writer ist längst vorbei, aber Sie können mit einigen Linux-Tools Ihr eigenes Toolkit zusammenstellen. Einige kommen mit den meisten Distributionen und andere müssen Sie selbst installieren, aber Sie können eine flexiblere Lösung als ein Textverarbeitungsprogramm wie LibreOffice haben.

Editor

Das erste Werkzeug, das Sie benötigen, ist ein Editor. Wenn Sie es nicht bemerkt haben, gibt es viele davon für Linux. Die beliebtesten sind Vim und Emacs. Ich werde nicht zu sehr ins Detail gehen, um sie wirklich zu benutzen, aber wir haben viele Beiträge mit Tipps und Tricks für verschiedene Redakteure in diesem Blog, einschließlich eines für Vim.

Um Vim oder Emacs unter Ubuntu zu installieren, benutze einfach diese Befehle:

 sudo apt-get installieren vim 
 sudo apt-get installieren emacs24 

Es gibt eine lange Debatte darüber, welche die beste ist, aber Sie sollten beide (oder etwas völlig anderes) ausprobieren und versuchen, welche sich für Sie am besten anfühlt. Und bitte streite nicht darüber im Internet!

Rechtschreibung / Style Checker

Ein weiteres notwendiges Tool, das in den meisten Textverarbeitungsprogrammen integriert ist, ist eine Rechtschreibprüfung. Dies ist als separates Programm in Linux verfügbar. Es heißt Ispell.

Um es in Ubuntu zu installieren, tippe einfach diesen Befehl ein:

 sudo apt-get installieren ispell 

Sie müssen ein Sprachpaket installieren. Wenn Sie beispielsweise amerikanisches Englisch verwenden, installieren Sie das "iamerican" -Paket wie jedes andere Debian / Ubuntu-Paket. Für jede Sprache, die Sie sich vorstellen möchten, sind Sprachpakete verfügbar.

Um einen Text zu scannen, den Sie erstellt haben, geben Sie einfach Folgendes ein:

 ispell sometext.txt 

Sie erhalten einen interaktiven Bildschirm ähnlich dem, den Sie für eine Rechtschreibprüfung in einem Textverarbeitungspaket verwenden würden. Es wird Wörter markieren, die es für falsch geschrieben hält, und Sie können sie entweder lassen oder behalten.

Erinnerst du dich an die Workbench des Writers, von der ich gesprochen habe? Es gibt ein paar GNU-Tools, die einen Teil des ursprünglichen Projekts replizieren, Style und Diction genannt.

Sie können sie beide mit einem Befehl installieren:

 Sudo apt-get Installationsdiktion 

Beide Programme analysieren Text für stilistische Elemente. Style zeigt Lesbarkeitsmetriken an, so dass Sie Ihr Publikum nicht mit übermäßig formeller Sprache langweilen, und Diction versucht Ihnen dabei zu helfen, wortreiche Sätze mit zu vielen Wörtern loszuwerden.

Sie können sie mit "style" und "diction" in der Befehlszeile aufrufen.

Erweiterte Textverarbeitung

Sie können in anspruchsvollere Tools für Text, wie Sed, Awk und Perl. Dies sind vollwertige Programmiersprachen, und sie sind nicht Gegenstand eines kurzen Tutorials, aber es lohnt sich, sie zu vertiefen, wenn Sie viele Daten schnell ändern müssen. Wenn Sie daran interessiert sind, Linux für Text zu verwenden, interessiert Sie vielleicht ein Buch aus den 80er Jahren - Unix Text Processing von O'Reilly. Obwohl es alt ist, hat es eine Menge guter Informationen, die immer noch auf moderne Linux-Systeme anwendbar sind.