summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpascal <pascal@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-09-11 00:19:33 +0000
committerpascal <pascal@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-09-11 00:19:33 +0000
commitdd5c1e2f3617dfc0e7c8e44351691930c7bc802e (patch)
tree08c88692b296b123e71fc3d8f2a5e01896c281f5
parentb38917869a70c89965d9378a5fdd084b8c7bde5f (diff)
tote Tasten entsprechend der Diskussion auf der Liste (tote Tasten, Verbindungszeichen, Diakritika sowie Neuordnung der Diakritika bzw. Akzente) reduziert. Die genaue Anordnung muss weiter diskutiert werden.
git-svn-id: https://svn.neo-layout.org@858 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r--A-REFERENZ-A/neo20.txt28
-rw-r--r--Compose/Compose.neo49
-rw-r--r--linux/xmodmap/neo_de.xmodmap4
3 files changed, 38 insertions, 43 deletions
diff --git a/A-REFERENZ-A/neo20.txt b/A-REFERENZ-A/neo20.txt
index d62f4ad..005ba65 100644
--- a/A-REFERENZ-A/neo20.txt
+++ b/A-REFERENZ-A/neo20.txt
@@ -60,10 +60,10 @@ Zu den Akzenten siehe auch
T1 („Tote Taste 1“: Taste links neben der 1)
1 … Toter Zirkumflex (sieht aus wie U+0302 COMBINING CIRCUMFLEX ACCENT)
┌─────┬ 2 … Toter Caron/Hatschek (sieht aus wie U+030C COMBINING CARON)
-│ˇ · .│ 3 … Toter Breve/Brevis (sieht aus wie U+0306 COMBINING BREVE)
-│ˆ ˘ -│ 4 … Toter Punkt in der Mitte, verwendet für ›ŀ‹, ›Ŀ‹
-├─────┴ 5 … Toter Querstrich (sieht aus wie U+0335 COMBINING SHORT STROKE OVERLAY)
- 6 … Toter Punkt darunter (sieht aus wie U+0323 COMBINING DOT BELOW)
+│ˇ │ 3 … Toter Breve/Brevis (sieht aus wie U+0306 COMBINING BREVE)
+│ˆ ˘ │ 4 …
+├─────┴ 5 …
+ 6 …
T2 („Tote Taste 2“: zwei Tasten rechts neben der 0)
1 … Toter Akut (sieht aus wie U+0301 COMBINING ACUTE ACCENT)
@@ -148,8 +148,8 @@ Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen
=== Alle Ebenen – Haupttastatur ===
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────────┐
-│ˇ · .│° • ¬│№ ‣ ∨│§ ∧│» ⇞ ⊥│« ∡│€ £ ∥│$ ¤ ∉│„ / ∄│“ * ∦│” - ∅│– ╌│` ˙ ˚│Backspace│
-│ˆ ˘ -│1 ¹ ₁│2 ² ₂│3 ³ ₃│4 › ℓ│5 ‹ ♀│6 ¢ ♂│7 ¥ κ│8 ‚ ⟨│9 ‘ ⟩│0 ’ ₀│- — ‑│´ ¸ ˛│  ⌫ │
+│ˇ    │° • ¬│№ ‣ ∨│§ ∧│» ⇞ ⊥│« ∡│€ £ ∥│$ ¤ ∉│„ / ∄│“ * ∦│” - ∅│– ╌│` ˙ ˚│Backspace│
+│ˆ ˘  │1 ¹ ₁│2 ² ₂│3 ³ ₃│4 › ℓ│5 ‹ ♀│6 ¢ ♂│7 ¥ κ│8 ‚ ⟨│9 ‘ ⟩│0 ’ ₀│- — ‑│´ ¸ ˛│  ⌫ │
├─────┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──┴──┬──────┤
│Tab⇤ │X ⋮ Ξ│V ⌫ ≙│L ⇡ Λ│C ⌦ ℂ│W ⎀ Ω│K ¡ √│H 7 Ψ│G 8 Γ│F 9 Φ│Q + ℚ│ẞ ∘│ˉ / ˏ│ │
│Tab⇥ ♫ │x … ξ│v _ │l [ λ│c ] χ│w ^ ω│k ! ϰ│h < ψ│g > γ│f = φ│q & ϕ│ß ſ ς│˜ ¨ ˝│Enter │
@@ -166,9 +166,9 @@ Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen
=== Erste Ebene – Miniatur ===
┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐
-│ ^ │1│2│3│4│5│6│7│8│9│0│-│´│ Back │
+│ ˆ │1│2│3│4│5│6│7│8│9│0│-│´│ Back │
├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤
-│Tab⇥│x│v│l│c│w│k│h│g│f│q│ß│~│ Ret │
+│Tab⇥│x│v│l│c│w│k│h│g│f│q│ß│˜│ Ret │
├────┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┐ │
│ M3 │u│i│a│e│o│s│n│r│t│d│y│M3│ │
├───┬─┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴──┴───┤
@@ -181,7 +181,7 @@ Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen
┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐
│ ˇ │°│№│§│»│«│€│$│„│“│”│–│`│ Back │
├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤
-│Tab⇤│X│V│L│C│W│K│H│G│F│Q│ẞ│ˉ│ Ret │
+│Tab⇤│X│V│L│C│W│K│H│G│F│Q│ẞ│¯│ Ret │
├────┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┐ │
│ M3 │U│I│A│E│O│S│N│R│T│D│Y│M3│ │
├───┬─┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴──┴───┤
@@ -205,9 +205,9 @@ Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen
=== Vierte Ebene – Miniatur ===
┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐
-│ · │•│‣│ │⇞│ │£│¤│/│*│-│ │˙│ Back │
+│ │•│‣│ │⇞│ │£│¤│/│*│-│ │˙│ Back │
├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤
-│ 4Lk│⋮│⌫│⇡│⌦│⎀│¡│7│8│9│+│ │/│ Ret │
+│ 4Lk│⋮│⌫│⇡│⌦│⎀│¡│7│8│9│+│ │˝│ Ret │
├────┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┐ │
│ M3 │⇱│⇠│⇣│⇢│⇲│¿│4│5│6│,│.│M3│ │
├───┬─┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴──┴───┤
@@ -218,9 +218,9 @@ Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen
=== Fünfte Ebene – Miniatur ===
┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐
-│ - │₁│₂│₃│ℓ│♀│♂│κ│⟨│⟩│₀│‑│˛│ Back │
+│ │₁│₂│₃│ℓ│♀│♂│κ│⟨│⟩│₀│‑│˛│ Back │
├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤
-│ │ξ│ │λ│χ│ω│ϰ│ψ│γ│φ│ϕ│ς│˝│ Ret │
+│ │ξ│ │λ│χ│ω│ϰ│ψ│γ│φ│ϕ│ς│/│ Ret │
├────┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┐ │
│ M3 │ │ι│α│ε│ο│σ│ν│ϱ│τ│δ│υ│M3│ │
├───┬─┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴──┴───┤
@@ -231,7 +231,7 @@ Siehe auch http://de.wikipedia.org/wiki/Dezimaltrennzeichen
=== Sechste Ebene – Miniatur ===
┌───┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬──────┐
-│ . │¬│∨│∧│⊥│∡│∥│∉│∄│∦│∅│╌│˚│ Back │
+│ │¬│∨│∧│⊥│∡│∥│∉│∄│∦│∅│╌│˚̦│ Back │
├───┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬─────┤
│ │Ξ│≙│Λ│ℂ│Ω│√│Ψ│Γ│Φ│ℚ│∘│ˏ│ Ret │
├────┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴─┐ │
diff --git a/Compose/Compose.neo b/Compose/Compose.neo
index 091398f..c99ae23 100644
--- a/Compose/Compose.neo
+++ b/Compose/Compose.neo
@@ -62,11 +62,10 @@
<Multi_key> <n> <j> : "nj" 01CC # LATIN SMALL LETTER NJ
# with stroke
-<U00B7> <space> : "‐" U2010 # HYPHEN
-<U00B7> <h> : "ħ" hstroke # LATIN SMALL LETTER H WITH STROKE
-<U00B7> <H> : "Ħ" Hstroke # LATIN CAPITAL LETTER H WITH STROKE
-<U00B7> <d> : "đ" dstroke # LATIN SMALL LETTER D WITH STROKE
-<U00B7> <D> : "Đ" Dstroke # LATIN CAPITAL LETTER D WITH STROKE
+<dead_stroke> <h> : "ħ" hstroke # LATIN SMALL LETTER H WITH STROKE
+<dead_stroke> <H> : "Ħ" Hstroke # LATIN CAPITAL LETTER H WITH STROKE
+<dead_stroke> <d> : "đ" dstroke # LATIN SMALL LETTER D WITH STROKE
+<dead_stroke> <D> : "Đ" Dstroke # LATIN CAPITAL LETTER D WITH STROKE
<dead_stroke> <l> : "ł" lstroke # LATIN SMALL LETTER L WITH STROKE
<dead_stroke> <L> : "Ł" Lstroke # LATIN CAPITAL LETTER L WITH STROKE
<dead_stroke> <o> : "ø" lstroke # LATIN SMALL LETTER O WITH STROKE
@@ -102,6 +101,7 @@
<Multi_key> <dagger> <dagger> : "‡" U2021 # DOUBLE DAGGER
<Multi_key> <colon> <colon> : "‥" U2025 # TWO DOT LEADER
+<Multi_key> <nobreakspace> <nobreakspace> : "-" minus # HYPHEN-MINUS
# numerals
# roman
@@ -415,29 +415,26 @@
# diacritical marks
-<dead_circumflex> <nobreakspace> : "ˆ" U02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT
-<dead_caron> <nobreakspace> : "ˇ" U02C7 # CARON
-<dead_breve> <nobreakspace> : "˘" U02D8 # BREVE
-<dead_acute> <nobreakspace> : "´" U00B4 # ACUTE ACCENT
-<dead_grave> <nobreakspace> : "`" U0060 # GRAVE ACCENT
-<dead_cedilla> <nobreakspace> : "¸" U00B8 # CEDILLA
-<dead_ogonek> <nobreakspace> : "˛" U02DB # OGONEK
-<dead_abovedot> <nobreakspace> : "˙" U02D9 # DOT ABOVE
-<dead_abovering> <nobreakspace> : "˚" U02DA # RING ABOVE
-<dead_tilde> <nobreakspace> : "˜" U02DC # SMALL TILDE
-<dead_macron> <nobreakspace> : "¯" U00AF # MACRON
-<dead_diaeresis> <nobreakspace> : "¨" U00A8 # DIAERESIS
-<dead_stroke> <nobreakspace> : "/" U002F # SOLIDUS
-<dead_doubleacute> <nobreakspace> : "˝" U02DD # DOUBLE ACUTE ACCENT
-<U02CC> <nobreakspace> : " ̦" U0326 # SPACE with COMBINING COMMA BELOW
+<dead_circumflex> <nobreakspace> : "ˆ" U02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT
+<dead_caron> <nobreakspace> : "ˇ" U02C7 # CARON
+<dead_breve> <nobreakspace> : "˘" U02D8 # BREVE
+<dead_acute> <nobreakspace> : "´" U00B4 # ACUTE ACCENT
+<dead_grave> <nobreakspace> : "`" U0060 # GRAVE ACCENT
+<dead_cedilla> <nobreakspace> : "¸" U00B8 # CEDILLA
+<dead_ogonek> <nobreakspace> : "˛" U02DB # OGONEK
+<dead_abovedot> <nobreakspace> : "˙" U02D9 # DOT ABOVE
+<dead_abovering> <nobreakspace> : "˚" U02DA # RING ABOVE
+<dead_tilde> <nobreakspace> : "˜" U02DC # SMALL TILDE
+<dead_macron> <nobreakspace> : "¯" U00AF # MACRON
+<dead_diaeresis> <nobreakspace> : "¨" U00A8 # DIAERESIS
+<dead_stroke> <nobreakspace> : "/" U002F # SOLIDUS
+<dead_doubleacute> <nobreakspace> : "˝" U02DD # DOUBLE ACUTE ACCENT
+<U02CC> <nobreakspace> : "ˏ" U02CF # MODIFIER LETTER LOW ACUTE ACCENT
# combining characters
<dead_circumflex> <dead_circumflex> : "̂" U0302 # COMBINING CIRCUMFLEX ACCENT
<dead_caron> <dead_caron> : "̌" U030c # COMBINING CARON
<dead_breve> <dead_breve> : "̆" U0306 # COMBINING BREVE
-<U02D7> <U02D7> : "̶" U0336 # COMBINING LONG STROKE OVERLAY
-<U00B7> <U00B7> : "͘" U0358 # COMBINING DOT ABOVE RIGHT
-<dead_belowdot> <dead_belowdot> : "̣" U0323 # COMBINING DOT BELOW
<dead_acute> <dead_acute> : "́" U0301 # COMBINING ACUTE ACCENT
<dead_grave> <dead_grave> : "̀" U0300 # COMBINING GRAVE ACCENT
<dead_cedilla> <dead_cedilla> : "̧" U0327 # COMBINING CEDILLA
@@ -453,10 +450,8 @@
<Multi_key> <underscore> <underscore> : "̲" U0332 # COMBINING LOW LINE
-# dead keys
-<U02D7> <space> : "-" minus # HYPHEN-MINUS
-<U00B7> <space> : "·" U00B7 # MIDDLE DOT
-<dead_belowdot> <space> : "." period # FULL STOP
+# dead keys with spaces
+<dead_stroke> <space> : "/" U002F # SOLIDUS
<dead_doubleacute> <space> : "˝" U02DD # DOUBLE ACUTE ACCENT
<U02CC> <space> : "," comma # COMMA
diff --git a/linux/xmodmap/neo_de.xmodmap b/linux/xmodmap/neo_de.xmodmap
index 5f2ad3c..9fa77dc 100644
--- a/linux/xmodmap/neo_de.xmodmap
+++ b/linux/xmodmap/neo_de.xmodmap
@@ -99,8 +99,8 @@ keycode 65 = space space space nobreakspace 0 0 U202F
! The first row (number Row)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6
-keycode 49 = dead_circumflex dead_caron dead_breve U02D7 U00B7 NoSymbol dead_belowdot
-! ^ ˇ ˘ - · .
+keycode 49 = dead_circumflex dead_caron dead_breve NoSymbol NoSymbol NoSymbol NoSymbol
+! ^ ˇ ˘
keycode 10 = 1 degree onesuperior U2081 enfilledcircbullet NoSymbol notsign
! ° ¹ subscript-1 • ¬