„Speedreading“ an der Kommandozeile

„Speedreading“ an der Kommandozeile
04.03.2014 11:18

In unserem hektischen Alltag bleibt kaum noch Zeit, um lange Anleitungen oder Bücher zu lesen. Dem begegnet auf Mobiltelefonen die App Spritz. Sie nutzt einen Kniff, mit dem Leser einen Text schneller erfassen: Zunächst stellt sie jedes Wort einzeln an einer fixen Position dar. Damit muss sich das Auge nicht zeitaufwendig über eine Zeile bewegen. Des Weiteren richtet die App das gerade angezeigte Wort an einem Buchstaben aus, den sogenannten „Optimal Recognition Point“. Das entsprechende Zeichen hebt die App farblich hervor. Dies soll dafür sorgen, dass das Gehirn das Wort schneller als Ganzes erfasst. Abschließend wechseln die Wörter auf dem Schirm recht schnell, so dass man den gesamten Text schneller liest. Angeblich soll man mit dieser Methode die 309 Seiten eines Harry Potter Buchs in nur 77 Minuten lesen können.

Der Tscheche Petr Baudis hat diesen Mechanismus mit einem kleinen Perl-Skript nachgebaut. Es nimmt über die Standardeingabe eine Textdatei an und spielt sie wie Spritz auf der Kommandozeile ab. Sein Skript speedread steht auf GitHub kostenlos zum Download bereit. Dort gibt es auch eine Test-Datei namens tea.txt.

Hier fräst sich speedread durch die Datei tea.txt.

Um speedread einzusetzen, lädt man sich besagtes Skript einfach herunter – am besten schnappt man sich gleich alle Dateien als ZIP-Archiv via Download ZIP (auf der rechten Seite). Anschließend macht man die Datei speedread ausführbar, etwa via chmod +x speedread. Des Weiteren muss man noch über den Paketmanager sicherstellen, dass Perl installiert ist. Dies sollte jedoch auf weitgehend allen großen Distributionen der Fall sein.

Jetzt kann man eine Textdatei an speedread verfüttern:

cat tea.txt | ./speadread -w 250

Dieses Beispiel schiebt (cat) den Text aus der Datei tea.txt in speedread. Die Zahl hinter -w gibt an, wie viele Wörter pro Minute (kurz „WPM“) speedread anzeigt. Die 250 sind ein guter Anfangswert, wer Übung hat, kann diesen Wert auch langsam erhöhen.

Neben speedread gibt es übrigens auch noch OpenSpritz, eine Implementierung des Algorithmus in JavaScript.


Kommentare
poor litlle kitten
Lutz G. (unangemeldet), Mittwoch, 05. März 2014 09:27:20
Ein/Ausklappen


Auch hier ist kein cat nötig,
"./speadread -w 250 tea.txt"

jm2c,
lutz


Bewertung: 297 Punkte bei 157 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Aktuelle Fragen

Installation Linux mint auf stick
Reiner Schulz, 10.12.2017 17:34, 0 Antworten
Hallo, ich hab ein ISO-image mit Linux Mint auf einem Stick untergebracht Jetzt kann ich auch...
Canon Maxify 2750 oder ähnlicher Drucker
Hannes Richert, 05.12.2017 20:14, 4 Antworten
Hallo, leider hat Canon mich weiterverwiesen, weil sie Linux nicht supporten.. deshalb hier die...
Ubuntu Server
Steffen Seidler, 05.12.2017 12:10, 1 Antworten
Hallo! Hat jemand eine gute Anleitung für mich, wie ich Ubuntu Server einrichte? Habe bisher...
Tinte sparen bei neuem Drucker
Lars Schmitt, 30.11.2017 17:43, 2 Antworten
Hi Leute, ich habe mir Anfang diesen Monats einen Tintenstrahldrucker angeschafft, der auch su...
Für Linux programmieren
Alexander Kramer, 25.11.2017 08:47, 3 Antworten
Ich habe einen Zufallsgenerator entworfen und bereits in c++ programmiert. Ich möchte den Zufalls...

Stellenmarkt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Drucker "spinnt": Kyocera FS-1010
Matthias, 11.12.2017 23:03
Hallo Rainer, Am Montag, 11. Dezember 2017, 11:37:53 CET schrieb Rainer: snip > seltsame Codes (o.ä.):...
Re: [EasyLinux-Ubuntu] Liste_der_kompatiblen_Drucker_für Linux
Matthias, 11.12.2017 22:43
Hallo, Am Montag, 11. Dezember 2017, 16:42:17 CET schrieb Nguyen Dong Loan: > Am Montag, den 11.12.2017,...
Re: [EasyLinux-Ubuntu] Drucker "spinnt": Kyocera FS-1010
Frank von Thun, 11.12.2017 21:11
Am 11.12.2017 um 20:58 schrieb Rainer: > Am Mon, 11 Dec 2017 16:39:34 +0100 > schrieb Nguyen Dong Loan :...
Re: [EasyLinux-Ubuntu] Drucker "spinnt": Kyocera FS-1010
Rainer, 11.12.2017 20:58
Am Mon, 11 Dec 2017 16:39:34 +0100 schrieb Nguyen Dong Loan : > > Angesichts des vermutlichen Alters vo...
Re: [EasyLinux-Ubuntu] Liste_der_kompatiblen_Drucker_für Linux
Hartmut Haase, 11.12.2017 16:52
Ergänzen möchte ich, daß alle HP-Drucker unter Linux laufen (HPLIP). Und die gibt es hin und wieder auch bei...