Version 4 (modified by 10 years ago) ( diff ) | ,
---|
Plover
Plover ist ein englischsprachiges Steno-System, dass sich vor allem für Fließtexte eignet und dabei höhere Geschwindigkeit bei verringerter Fehlerquote verspricht.
Statt Tasten drückt man Akkorde. Dafür benötigt man ein NKRO-Keyboard und viel Geduld beim Lernen, da das System im Vergleich zum „normalen” Tippen deutlich komplexer ist. Der Lernaufwand liegt deutlich höher als bei Neo.
(Außerdem sollte man kein xterm verwenden, weil Plover dort komplett versagt).
Die Steno-Tastatur sieht so aus:
Anleitungen
Anleitungen/Apps für Plover sind v.a. für QWERTY geschrieben. Eine gute und neutrale Anleitung zum Lernen findet man hier.
Ergonomieverbesserungen (notwendig für Teck)
Plover (wie die Steno-Tastatur) scheint rechtslastig ausgelegt; d.h. rechts ist eine Taste mehr als links. Außerdem kommen S links und * doppelt vor.
Die Gründe dafür sind nebulös, jedenfalls belastet das den rechten kleinen Finger übermäßig und ist auf einer Tastatur ohne sechs Tasten rechts (wie bei der Truly) unmöglich zu tippen.
Als Alternative gibt es eine ergonomische Variante, die das Layout symmetrisch über beide Hände verteilt (d.h. der linke Zeigefinger liegt auf *) und außerdem die in der Abbildung oben nicht dargestellte Zahlenreihe # leichter zugänglich macht.
Durch dieses Layout geht keine Funktionalität in Steno verloren, es ist also bedenkenlos zu empfehlen.
Installation
Plover speichert die Tastenübersetzungen für verschiedene Tastaturen im Ordner /machine. Für gewöhnliche NKRO-Keyboards ist das die Datei sidewinder.py.
Je nach System liegt die Datei an unterschiedlichen Orten. Für Linux am besten im Terminal ausführen:
locate sidewinder.py
Danach die Datei mit dem Anhang teck.py überschreiben.
Bugs
Viele Bugs in Plover rühren daher, dass Plover Tasten statt Keycodes erkennt.
Um alle Fehler zu vermeiden, benutzen manche für Plover ausschließlich das US-Layout (d.h. schalten vorher um). In sämtlichen anderen Layouts kann es zu Problemen kommen.
Leider existiert zur Zeit keine Programmierschnittstelle für Plover, durch die man den Status (aktiv/inaktiv) abfragen könnte. Elegante Lösungen zum automatischen Umschalten stehen noch aus.
Irrtümlich erkannte/ nicht erkannte Tasten
Mit Neo werden die äußeren Zeichen ü und ö als G und O in Plover interpretiert.
Dieses Problem tritt bei den entsprechenden Tasten k und v auch bei den Bone-Varianten (inkl. Flux und V2 ) auf.
Zeichensetzung/Leerzeichen
Mit Neo (möglicherweise auch anderen Layouts) kommt es zu vielen Fehlern bei der Zeichensetzung:
- Am Zeilenanfang wird ein Leerzeichen eingefügt (vor dem ersten Wort).
- Anstelle von Apostrophen in Wörtern wie „you'll” entstehen Gebilde wie „you,ll”.
- Sämtliche Sonderzeichen wie ? oder der Bindestrich funktionieren nicht.
- Alle Akkorde mit der #–Taste (v.a. Zahlen) werden ignoriert.
V2
In Vim mit V2 oder V2-flux kommt es zu grauenhaftem Verhalten, wenn in Plover A (an der Position von Esc in v2 ) gedrückt wird. Daher sollte während der Nutzung von Plover ein Treiber verwendet werden, der Esc durch ein anderes Zeichen ersetzt.
Programme
Firefox MPlayer MS Office Word 2007 Emacs Plover Tmux Vim Urxvt Weechat Xorg Xchat i3 Fenstermanager screen im rxvt-unicode Urban Terror Minecraft
Attachments (2)
-
plover.png
(37.2 KB
) - added by 10 years ago.
plover-layout grafik
-
teck.py
(4.8 KB
) - added by 10 years ago.
geänderte sidewinder.py
Download all attachments as: .zip