From 8ad63eb7561f90c883f05482c6c947e422f6e5b9 Mon Sep 17 00:00:00 2001 From: erik Date: Fri, 28 Sep 2007 09:08:03 +0000 Subject: symbol für leerzeichen in ahk-treiber eingefügt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@287 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- linux/X/README | 14 +++++++++----- linux/X/Weiteres/Compose | 2 ++ linux/X/Weiteres/README | 9 +++++++++ windows/XP/autohotkey/neo20-all-in-one.ahk | 6 ++++-- 4 files changed, 24 insertions(+), 7 deletions(-) diff --git a/linux/X/README b/linux/X/README index 11917c6..c0c3d29 100644 --- a/linux/X/README +++ b/linux/X/README @@ -1,13 +1,17 @@ + ______________________________________________________________________ + Probleme gibt es Beispielsweise bei Fedora, weil dort bis heute teils + eine veraltetet X-Version benutzt wird. + Außerdem muss man bei nicht ganz aktuellen Versionen des X-Servers in + der Datei „de“ alle Vorkommen von „kpdl“ durch „keypad“ ersetzen. + Ansonsten erscheint der Fehler »Error loading new keyboard + description«. + —————————————————————————————————————————————————————————————————————— + == Anleitung für Anwender ohne Root-Zugang == ______________________________________________________________________ Achtung, diese Methode funktioniert nur, wenn man schon ein System mit NEO 1.0 hat. Das haben die meisten ab Anfang 2007. Sonst muss man die xmodmap-Variante benutzen. - Probleme gibt es Beispielsweise bei Fedora, weil dort bis heute teils - eine veraltetet X-Version benutzt wird. - Bei nicht ganz aktuellen Versionen des X-Servers muss man die Datei - „de“ nach „kpdl“ durchsuchen und durch „keypad“ ersetzen. Ansonsten - erscheint der Fehler »Error loading new keyboard description«. —————————————————————————————————————————————————————————————————————— Wenn man keine root-Rechte hat, gibt man folgenden Befehl ein: setxkbmap de neo -print | xkbcomp - -I$PWD $DISPLAY diff --git a/linux/X/Weiteres/Compose b/linux/X/Weiteres/Compose index 0c58508..c704ddd 100644 --- a/linux/X/Weiteres/Compose +++ b/linux/X/Weiteres/Compose @@ -719,8 +719,10 @@ : "Ä¥" U0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE diff --git a/linux/X/Weiteres/README b/linux/X/Weiteres/README index 4595abf..727b671 100644 --- a/linux/X/Weiteres/README +++ b/linux/X/Weiteres/README @@ -29,3 +29,12 @@ Die hier veröffentlichte Version enthält folgende Ergänzungen diesbezüglich: : "â„¢" trademark # TRADE MARK SIGN : "â„¢" trademark # TRADE MARK SIGN : "â„¢" trademark # TRADE MARK SIGN + : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + Wobei schon diese hier drin waren (das ħ war also schon möglich): + : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + + diff --git a/windows/XP/autohotkey/neo20-all-in-one.ahk b/windows/XP/autohotkey/neo20-all-in-one.ahk index 0502330..6704ae0 100644 --- a/windows/XP/autohotkey/neo20-all-in-one.ahk +++ b/windows/XP/autohotkey/neo20-all-in-one.ahk @@ -1922,7 +1922,9 @@ return *Space:: EbeneAktualisieren() - if Ebene = 4 + if Ebene = 3 + SendUnicodeChar(0x2423) ; Symbol für Leerzeichen + else if Ebene = 4 SendUnicodeChar(0x00A0) ; geschütztes Leerzeichen else if Ebene = 5 Send 0 @@ -2080,4 +2082,4 @@ EncodeInteger(ref, val) ------------------------------------------------------ */ -+pause::suspend \ No newline at end of file ++pause::suspend -- cgit v1.2.3