summaryrefslogtreecommitdiff
path: root/linux/bin/README
diff options
context:
space:
mode:
authormartin_r <martin_r@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-09-15 01:48:16 +0000
committermartin_r <martin_r@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-09-15 01:48:16 +0000
commit058ed0cb558adddfb47e869e32455dff3bfa74dd (patch)
tree15133481bda4958b00b3857efb7a5d38a767a8ab /linux/bin/README
parent67ec2724ac3c29ef330d4fdc2a56ee16a50ccf98 (diff)
downloadneo-layout-058ed0cb558adddfb47e869e32455dff3bfa74dd.tar.gz
neo-layout-058ed0cb558adddfb47e869e32455dff3bfa74dd.tar.bz2
neo-layout-058ed0cb558adddfb47e869e32455dff3bfa74dd.zip
−.txt
git-svn-id: https://svn.neo-layout.org@2089 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'linux/bin/README')
-rw-r--r--linux/bin/README85
1 files changed, 85 insertions, 0 deletions
diff --git a/linux/bin/README b/linux/bin/README
new file mode 100644
index 0000000..00c5c03
--- /dev/null
+++ b/linux/bin/README
@@ -0,0 +1,85 @@
+== installiere_neo ==
+Das Skript ›installiere_neo‹ erlaubt eine einfache und saubere Installation von Neo
+für einen Benutzer (keine root-Rechte erforderlich).
+
+
+== Skriptordner in .profile eintragen ==
+Der Ordner mit diesen Skripten sollte in der Variable $PATH eingetregen sein, um von überall verfügbar zu sein
+Dazu sollte in der Datei ›.profile‹, die beim Login gelesen wird, folgende Zeilen eingetragen sein:
+-------------------------------
+# NEO:
+PATH=$PATH:$(Pfad zu den Skripten) # für NEO-Skripte wie ›asdf‹ und ›uiae‹
+export PATH # für NEO-Skripte wie ›asdf‹ und ›uiae‹
+# asdf # mit einem # am Zeilenanfang bleibt QWERTZ das Standardlayout, sonst ist es Neo
+-------------------------------
+
+Man beachte, dass die Skripte ausführbar sein müssen (chmod u+x ›Datei‹)
+
+
+== uiae, asdf ==
+asdf (linke Hand auf der Grundreihe abrollen) schaltet von QWERTZ zu Neo um.
+uiae ( “ “ “ “ “ “ ) “ “ Neo zu QWERTZ um.
+
+Verwendung:
+asdf [Variante]
+uiae [Belegung]
+
+Bei beiden Angaben (Variante, Belegung) gelten folgende Prioritäten:
+ⅰ) direkte Angabe hinter dem Skriptnamen
+ⅱ) Definition in der persönlichen $HOME/.neorc
+ⅲ) Definition in der systemweiten neo.conf
+ⅳ) in der Skriptdatei angegebene Standardbelegung
+
+Die Skripte ›asdf‹ und ›uiae‹ benutzten folgende Programme, die gegebenenfalls installiert werden müssen:
+• numlockx
+• setleds
+• xset
+• setxkbmap
+• loadkeys (nur als root möglich)
+
+
+== neo ==
+Gibt die Neo-Tastaturbelegung des Buchstabenfeldes aus. Beispiele:
+ »neo« gibt die Tastaturbelegung mit allen Ebenen aus
+ »neo 1« gibt die erste Ebene der Tastaturbelegung aus
+ »neo 3« gibt die dritte Ebene der Tastaturbelegung aus
+ »neo 2 3 6« gibt die zweite, dritte und sechste Ebene aus
+usw.
+
+== num ==
+Gibt die Neo-Tastaturbelegung des Ziffernblocks aus. Beispiele:
+ »num« – gibt die Tastaturbelegung mit allen Ebenen aus
+ »num 1« – gibt die erste Ebene der Tastaturbelegung aus
+ »num 3« – gibt die dritte Ebene der Tastaturbelegung aus
+ »num 2 3 6« – gibt die zweite, dritte und sechste Ebene aus
+usw.
+
+
+== wiemitneo ==
+Gibt an, ob und wie ein Zeichen mit NEO ermöglicht werden kann.
+Beispiel: »wiemitneo @«
+-------------------------------
+• @ gibt es direkt auf der NEO-Tastatur:
+@ erreicht man mit Mod3+y
+
+• @ ist über Compose folgendermaßen darstellbar:
+<Multi_key> + <A> + <T>
+-------------------------------
+
+== beschreibe ==
+Versucht, Zeichen anhand einer Beschreibung zu erraten und ruft »wiemitneo« auf
+Beispiel: »beschreibe face«
+-------------------------------
+1) ☺
+2) ☹
+welches Zeichen suchen Sie: 1
+
+
+• ☺ ist über Compose folgendermaßen darstellbar:
+<Multi_key> + <colon> + <parenright>
+-------------------------------
+
+
+== neo-compose ==
+Erstellt aus der originalen Compose und den Neo-Ergänzungen eine lokale
+Compose-Datei (~/XCompose).