| | 1 | [[PageOutline(2-4,Inhalte dieser Beschreibung)]] |
| | 2 | |
| | 3 | == Lang-s-Modus für die xkbmap einrichten == |
| | 4 | |
| | 5 | === xkbmap erweitern === |
| | 6 | |
| | 7 | Da es schon ein Glück war, dass die Neo-Belegung überhaupt in X.org aufgenommen wurde, möchten wir nicht noch ein weiteres ''symbol'' einbringen. Deshalb muss der Lang-s-Modus für die xkbmap manuell eingerichtet werden. |
| | 8 | |
| | 9 | 1. Fakultativ: alte Datei sichern: |
| | 10 | {{{ |
| | 11 | sudo cp /usr/share/X11/xkb/symbols/de /usr/share/X11/xkb/symbols/de.alt |
| | 12 | }}} |
| | 13 | 1. Folgendes an /usr/share/X11/xkb/symbols/de anhängen und speichern: |
| | 14 | {{{ |
| | 15 | partial alphanumeric_keys |
| | 16 | xkb_symbols "neo-s" { |
| | 17 | |
| | 18 | include "de(neo)" |
| | 19 | name[Group1] = "Germany - Neo 2 Lang-s"; |
| | 20 | |
| | 21 | key <AD11> { [ s, U1E9E, ssharp, Greek_finalsmallsigma, NoSymbol, NoSymbol, jot ] }; |
| | 22 | key <AC06> { [ U17F, S, question, Greek_sigma, questiondown, NoSymbol, Greek_SIGMA ] }; |
| | 23 | |
| | 24 | }; |
| | 25 | }}} |
| | 26 | |
| | 27 | === Lang-s-Modus aktivieren === |
| | 28 | |
| | 29 | Nun kann die Lang-s-Tastatur mittels setxkbmap aktiviert werden: |
| | 30 | {{{ |
| | 31 | setxkbmap de neo-s |
| | 32 | }}} |
| | 33 | |
| | 34 | Möchte man allerdings bequem mit einem Klick zwischen Neo und Lang-s-Tastatur (und evtl. weiteren Layouts) wechseln, indem man die Schnittstellen seiner DE nutzt, muss man das symbol dem System bekannt machen: |
| | 35 | |
| | 36 | === rules erweitern === |
| | 37 | |
| | 38 | 1. Wer möchte kann wieder die alte Datei sichern: |
| | 39 | {{{ |
| | 40 | sudo cp /usr/share/X11/xkb/rules/base.xml /usr/share/X11/xkb/rules/base.xml.alt |
| | 41 | }}} |
| | 42 | 1. /usr/share/X11/xkb/rules/base.xml in einem Editor der Wahl öffnen, z. B. nano: |
| | 43 | {{{ |
| | 44 | nano /usr/share/X11/xkb/rules/base.xml |
| | 45 | }}} |
| | 46 | 1. Nach der Zeichenfolge »neo« suchen (in nano Strg+W drücken) |
| | 47 | 1. Folgendes mittels Copy und Paste oder Editorfunktionalität unterhalb der nächsten »</variant>«-Zeile einfügen (in Nano Strg+R drücken) und abspeichern. |
| | 48 | {{{ |
| | 49 | <variant> |
| | 50 | <configItem> |
| | 51 | <name>neo-s</name> |
| | 52 | <description>Neo 2 Lang-s</description> |
| | 53 | </configItem> |
| | 54 | </variant> |
| | 55 | }}} |
| | 56 | |
| | 57 | == Andere == |
| | 58 | |
| | 59 | Für das Terminal und bei Benutzung der Xmodmap sind die Dateien zu kopieren und diese Kopien dann zu editieren. Es muss dann manuell gewechselt werden |
| | 60 | |
| | 61 | ---- |
| | 62 | |
| | 63 | [wiki:'Neo unter Windows einrichten/NeoVars#Lang-S-Tastatur' Funktionsweise der Lang-s-Tastatur] [[br]] |
| | 64 | [wiki:'Neo einrichten' Neo-Einrichtung auf anderen Systemen] [[br]] |
| | 65 | [wiki:WikiStart Hauptseite] |