Εάν χρησιμοποιείτε το Linux σε επαγγελματική ιδιότητα, είναι πιθανό να αναπτύξετε κώδικα ή να φιλοξενήσετε έναν ιστότοπο σε ένα διακομιστή. Η παραδοσιακή προσέγγιση Unix για τη χρήση μικρών εργαλείων που κάνουν μια καλή δουλειά μπορεί να χρησιμοποιηθεί αποτελεσματικά για τη δημιουργία κειμένου για τους ανθρώπους και όχι για τους υπολογιστές.

Στην πραγματικότητα, έτσι οι αρχικοί προγραμματιστές του Unix στο Bell Labs έπεισαν τη διοίκησή τους να τους αγοράσουν ένα PDP-11 στις αρχές της δεκαετίας του '70. Θα αναπτύξουν ένα σύστημα για την επεξεργασία των αιτήσεων για διπλώματα ευρεσιτεχνίας. Ήταν μια πρόωρη μορφή επεξεργασίας κειμένου.

Bell Labs ανέπτυξε επίσης ένα πακέτο που ονομάζεται Writer's Workbench που θα μπορούσε να βοηθήσει ερευνητές, γραμματείς και άλλους ανθρώπους να αναπτύξουν τεκμηρίωση για να γράψουν αποτελεσματικά. Θα μπορούσε ακόμη και να ανιχνεύσει τις σεξιστικές φράσεις.

Ο Workbench του συγγραφέα έχει περάσει πολύ, αλλά μπορείτε να συγκεντρώσετε το δικό σας εργαλείο χρησιμοποιώντας κάποια εργαλεία Linux. Μερικοί έρχονται με τις περισσότερες διανομές και άλλοι θα πρέπει να εγκαταστήσετε μόνοι σας, αλλά μπορείτε να έχετε μια πιο ευέλικτη λύση από έναν επεξεργαστή κειμένου όπως το LibreOffice.

Συντάκτης

Το πρώτο εργαλείο που χρειάζεστε είναι ένας επεξεργαστής. Εάν δεν έχετε παρατηρήσει, υπάρχουν πολλά από αυτά διαθέσιμα για το Linux. Οι πιο δημοφιλείς είναι οι Vim και Emacs. Δεν θα μπω σε υπερβολική λεπτομέρεια για το πώς να τα χρησιμοποιήσω πραγματικά, αλλά έχουμε πολλές θέσεις με συμβουλές και κόλπα για διάφορους συντάκτες σε αυτό το blog, συμπεριλαμβανομένου ενός για τον Vim.

Για να εγκαταστήσετε το Vim ή το Emacs στο Ubuntu, απλώς χρησιμοποιήστε αυτές τις εντολές:

 sudo apt-get εγκατάσταση vim 
 sudo apt-get εγκαταστήστε το emacs24 

Υπάρχει μια μακροχρόνια συζήτηση για το ποια είναι η καλύτερη, αλλά θα πρέπει να δοκιμάσετε και τα δύο (ή κάτι άλλο εντελώς) και να δοκιμάσετε ποια είναι η καλύτερη για εσάς. Και παρακαλώ, μην το συζητάτε στο Διαδίκτυο!

Έλεγχος ορθογραφίας / στυλ

Ένα άλλο απαραίτητο εργαλείο που ενσωματώνεται στους περισσότερους επεξεργαστές κειμένου είναι ένας ορθογραφικός έλεγχος. Αυτό είναι διαθέσιμο ως ξεχωριστό πρόγραμμα στο Linux. Ονομάζεται ispell.

Για να το εγκαταστήσετε στο Ubuntu, πληκτρολογήστε απλά αυτή την εντολή:

 sudo apt-get να εγκαταστήσετε ispell 

Θα χρειαστεί να εγκαταστήσετε ένα πακέτο γλώσσας. Εάν χρησιμοποιείτε την αμερικανική αγγλική γλώσσα, για παράδειγμα, θα εγκαταστήσετε το πακέτο "iamerican" όπως θα κάνατε με οποιοδήποτε άλλο πακέτο Debian / Ubuntu. Υπάρχουν διαθέσιμα γλωσσικά πακέτα για οποιαδήποτε γλώσσα θέλετε να φανταστείτε.

Για να σαρώσετε ένα κομμάτι κειμένου που έχετε δημιουργήσει, απλά πληκτρολογήστε:

 ispell sometext.txt 

Θα πάρετε μια διαδραστική οθόνη παρόμοια με αυτή που θα χρησιμοποιούσατε για έναν ορθογραφικό έλεγχο σε ένα πακέτο επεξεργασίας κειμένου. Θα σηματοδοτήσει λέξεις που πιστεύει ότι είναι ορθογραφικά και μπορείτε είτε να τα αφήσετε είτε να τα κρατήσετε.

Θυμάστε το Workbench του Συγγραφέα για τον οποίο μίλησα; Υπάρχουν μερικά εργαλεία GNU που αναπαράγουν κάποιο μέρος του αρχικού έργου, που ονομάζεται Στυλ και Δίκη.

Μπορείτε να τα εγκαταστήσετε και με δύο εντολές:

 sudo apt-get να εγκαταστήσετε τη λέξη 

Και τα δύο προγράμματα θα αναλύσουν κείμενο για στυλιστικά στοιχεία. Το στυλ δείχνει τις μετρήσεις αναγνωσιμότητας, ώστε να μην φέρετε το ακροατήριό σας σε υπερβολικά επίσημη γλώσσα και η Diction προσπαθεί να σας βοηθήσει να απαλλαγείτε από φράσεις φράσης με πάρα πολλά λόγια σε αυτά.

Μπορείτε να τους καλέσετε με "στυλ" και "diction" στη γραμμή εντολών.

Σύνθετη επεξεργασία κειμένου

Μπορείτε να πάρετε σε πιο εξελιγμένα εργαλεία για να κάνετε τα πράγματα στο κείμενο, όπως Sed, Awk και Perl. Αυτές είναι πλήρως προγραμματισμένες γλώσσες προγραμματισμού και είναι πέρα ​​από το πεδίο ενός μικρού σεμιναρίου, αλλά αξίζει να το σκάσετε εάν πρέπει να αλλάξετε γρήγορα πολλά δεδομένα. Αν ενδιαφέρεστε για τη χρήση του Linux για κείμενο, μπορεί να σας ενδιαφέρει ένα βιβλίο από τη δεκαετία του '80 - επεξεργασία κειμένων Unix από τον O'Reilly. Παρόλο που είναι παλιά, έχει πολλές καλές πληροφορίες ακόμα εφαρμόσιμες στα σύγχρονα συστήματα Linux.