From c8ceb6977a8960c2e1467e38c93ba0bd1ff62093 Mon Sep 17 00:00:00 2001 From: pascal Date: Tue, 14 Oct 2008 21:10:49 +0000 Subject: griechische Großbuchstaben nun mit keysym statt mit Unicode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@982 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- linux/xmodmap/neo_de.xmodmap | 170 +++++++++++++++++++++---------------------- 1 file changed, 85 insertions(+), 85 deletions(-) (limited to 'linux') diff --git a/linux/xmodmap/neo_de.xmodmap b/linux/xmodmap/neo_de.xmodmap index 0b56268..3c59fad 100644 --- a/linux/xmodmap/neo_de.xmodmap +++ b/linux/xmodmap/neo_de.xmodmap @@ -33,7 +33,7 @@ ! Mod4_Lock: Mod4(rechts)+Mod4(links) ! Reihenfolge der Ebenen in der Xmodmap: -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -63,8 +63,8 @@ keycode 62 = Shift_R Shift_Lock ! Make former CapsLock and qwertz-# to Mode_switch or ISO_Group_Shift ! Mod3(links) (=Qwertz-Caps) erlaubt nur 4 Ebenen ! Ohne einen Eintrag in der zweiten Gruppe (=Ebene 3) ergäbe Mod3+Mod3=Group_Shift+Group_Shift=Gruppe 3=Ebene 6. Das ist nicht gewünscht. -keycode 51 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group -keycode 66 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group +keycode 51 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group NoSymbol +keycode 66 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group NoSymbol !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Mod4 @@ -74,8 +74,8 @@ keycode 66 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group ! Mod4(rechts)+Mod4(links) lässt Mod4 einrasten (Mod4Lock) ! das funktioniert nur in dieser Reihenfolge, da Mod4(rechts) (=Qwertz-AltGr) nur 4 Ebenen hat ! Der Lock lässt sich durch ein weiteres Mod4 lösen. -keycode 113 = ISO_Level3_Shift ISO_Level3_Shift ISO_Group_Shift ISO_Group_Shift ISO_Level3_Lock -keycode 94 = ISO_Level3_Shift ISO_Level3_Shift ISO_Group_Shift ISO_Group_Shift ISO_Level3_Lock +keycode 113 = ISO_Level3_Shift ISO_Level3_Shift ISO_Group_Shift ISO_Group_Shift ISO_Level3_Lock NoSymbol +keycode 94 = ISO_Level3_Shift ISO_Level3_Shift ISO_Group_Shift ISO_Group_Shift ISO_Level3_Lock NoSymbol !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! window keys @@ -90,7 +90,7 @@ add Mod4 = Super_L !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Einrasten über linke Win-Taste+Modifier, Lösen über nochmaliges Betätigen des Modifiers ! Shift_Lock und Mo4_Lock funktionieren, Mod3_Lock lässt sich aber nicht mehr lösen!!!! -! keycode 115 = ISO_Lock +! keycode 115 = ISO_Lock NoSymbol ! add Lock = ISO_Lock @@ -111,18 +111,18 @@ keycode 23 = Tab ISO_Left_Tab Multi_key ISO_Level3_Lock !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Space key !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -keycode 65 = space space space nobreakspace KP_0 KP_0 U202F +keycode 65 = space space space nobreakspace KP_0 KP_0 U202F NoSymbol !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! dead keys !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7 -keycode 49 = dead_circumflex dead_caron dead_breve NoSymbol NoSymbol NoSymbol NoSymbol +keycode 49 = dead_circumflex dead_caron dead_breve NoSymbol NoSymbol NoSymbol NoSymbol NoSymbol ! called T1 ^ ˇ ˘ -keycode 21 = dead_acute dead_grave dead_cedilla NoSymbol dead_abovedot NoSymbol dead_abovering +keycode 21 = dead_acute dead_grave dead_cedilla NoSymbol dead_abovedot NoSymbol dead_abovering NoSymbol ! called T2 ´ ` ¸ ˙ ° -keycode 35 = dead_tilde dead_macron dead_diaeresis dead_stroke dead_doubleacute NoSymbol NoSymbol +keycode 35 = dead_tilde dead_macron dead_diaeresis dead_stroke dead_doubleacute NoSymbol NoSymbol NoSymbol ! called T3 ~ ¯ " / ˝ @@ -132,28 +132,28 @@ keycode 35 = dead_tilde dead_macron dead_diaeresis dead_stroke dead_doubleacu !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 -keycode 10 = 1 degree onesuperior onesubscript enfilledcircbullet NoSymbol notsign +keycode 10 = 1 degree onesuperior onesubscript enfilledcircbullet NoSymbol notsign NoSymbol ! ° ¹ ₁ • ¬ -keycode 11 = 2 numerosign twosuperior twosubscript U2023 NoSymbol logicalor +keycode 11 = 2 numerosign twosuperior twosubscript U2023 NoSymbol logicalor NoSymbol ! № ² ₂ ‣ ∨ -keycode 12 = 3 section threesuperior threesubscript NoSymbol NoSymbol logicaland +keycode 12 = 3 section threesuperior threesubscript NoSymbol NoSymbol logicaland NoSymbol ! § ³ ₃ ∧ -keycode 13 = 4 guillemotright U203A U2113 Prior Prior downtack +keycode 13 = 4 guillemotright U203A U2113 Prior Prior downtack NoSymbol ! » › ℓ liter ⊥ perpendicular -keycode 14 = 5 guillemotleft U2039 femalesymbol NoSymbol NoSymbol U2221 +keycode 14 = 5 guillemotleft U2039 femalesymbol NoSymbol NoSymbol U2221 NoSymbol ! « ‹ ♀ ∡ angle sign -keycode 15 = 6 EuroSign cent malesymbol sterling NoSymbol U2225 +keycode 15 = 6 EuroSign cent malesymbol sterling NoSymbol U2225 NoSymbol ! € ¢ ♂ £ ∥ parallel -keycode 16 = 7 dollar yen Greek_kappa currency NoSymbol U21C8 +keycode 16 = 7 dollar yen Greek_kappa currency NoSymbol U21C8 NoSymbol ! $ ¥ κ ¤ ⇈ -keycode 17 = 8 doublelowquotemark singlelowquotemark leftanglebracket KP_Divide KP_Divide U21C5 +keycode 17 = 8 doublelowquotemark singlelowquotemark leftanglebracket KP_Divide KP_Divide U21C5 NoSymbol ! „ ‚ ⟨ (bra) / / ⇅ -keycode 18 = 9 leftdoublequotemark leftsinglequotemark rightanglebracket KP_Multiply KP_Multiply containsas +keycode 18 = 9 leftdoublequotemark leftsinglequotemark rightanglebracket KP_Multiply KP_Multiply containsas NoSymbol ! “ ‘ ⟩ (ket) * * ∋ -keycode 19 = 0 rightdoublequotemark rightsinglequotemark zerosubscript KP_Subtract KP_Subtract emptyset +keycode 19 = 0 rightdoublequotemark rightsinglequotemark zerosubscript KP_Subtract KP_Subtract emptyset NoSymbol ! ” ’ ₀ - - ∅ -keycode 20 = minus endash emdash U2011 NoSymbol NoSymbol hyphen +keycode 20 = minus endash emdash U2011 NoSymbol NoSymbol hyphen NoSymbol ! - – — ‑ non-breaking ­ soft hyphen !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -161,28 +161,28 @@ keycode 20 = minus endash emdash U2011 NoSymbol NoSymbol hyphen !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 -keycode 24 = x X ellipsis Greek_xi U22EE NoSymbol U039E -! … ξ ⋮ vert. ell Ξ Greek_XI -keycode 25 = v V underscore NoSymbol BackSpace BackSpace U2259 +keycode 24 = x X ellipsis Greek_xi U22EE NoSymbol Greek_XI Greek_XI +! … ξ ⋮ vert. ell Ξ +keycode 25 = v V underscore NoSymbol BackSpace BackSpace U2259 NoSymbol ! ≙ -keycode 26 = l L bracketleft Greek_lambda Up Up U039B -! λ Λ Greek_LAMBDA -keycode 27 = c C bracketright Greek_chi Delete Delete U2102 +keycode 26 = l L bracketleft Greek_lambda Up Up Greek_LAMBDA Greek_LAMBDA +! λ Λ +keycode 27 = c C bracketright Greek_chi Delete Delete U2102 NoSymbol ! χ ℂ komplex -keycode 28 = w W asciicircum Greek_omega Insert Insert U03A9 -! ω Ω Greek_OMEGA +keycode 28 = w W asciicircum Greek_omega Insert Insert Greek_OMEGA Greek_OMEGA +! ω Ω -keycode 29 = k K exclam U03F0 exclamdown NoSymbol radical +keycode 29 = k K exclam U03F0 exclamdown NoSymbol radical NoSymbol ! ! ϰ Greek_kappa ¡ √ -keycode 30 = h H less Greek_psi KP_7 KP_7 U03A8 -! < ψ Ψ Greek_PSI -keycode 31 = g G greater Greek_gamma KP_8 KP_8 U0393 -! > γ Γ Greek_GAMMA -keycode 32 = f F equal Greek_phi KP_9 KP_9 U03A6 -! = φ Φ Greek_PHI -keycode 33 = q Q ampersand U03D5 KP_Add KP_Add U211A +keycode 30 = h H less Greek_psi KP_7 KP_7 Greek_PSI Greek_PSI +! < ψ Ψ +keycode 31 = g G greater Greek_gamma KP_8 KP_8 Greek_GAMMA Greek_GAMMA +! > γ Γ +keycode 32 = f F equal Greek_phi KP_9 KP_9 Greek_PHI Greek_PHI +! = φ Φ +keycode 33 = q Q ampersand U03D5 KP_Add KP_Add U211A NoSymbol ! & ϕ Greek_phi + + ℚ rational -keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma Pointer_EnableKeys NoSymbol jot +keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma Pointer_EnableKeys NoSymbol jot NoSymbol ! ß ẞ Capital ß ſ long s ς (keypad-mouse mode) ∘ ring operator !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -190,28 +190,28 @@ keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma Pointer_EnableKeys No !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 -keycode 38 = u U backslash NoSymbol Home Home U222E +keycode 38 = u U backslash NoSymbol Home Home U222E NoSymbol ! \ ∮ contour integral -keycode 39 = i I slash Greek_iota Left Left integral +keycode 39 = i I slash Greek_iota Left Left integral NoSymbol ! / ι ∫ -keycode 40 = a A braceleft Greek_alpha Down Down U2200 +keycode 40 = a A braceleft Greek_alpha Down Down U2200 NoSymbol ! { α ∀ for all -keycode 41 = e E braceright Greek_epsilon Right Right U2203 +keycode 41 = e E braceright Greek_epsilon Right Right U2203 NoSymbol ! } ε ∃ there exists -keycode 42 = o O asterisk Greek_omicron End End elementof +keycode 42 = o O asterisk Greek_omicron End End elementof NoSymbol ! * ο ∈ -keycode 43 = s S question Greek_sigma questiondown NoSymbol U03A3 -! ? σ ¿ Σ Greek_SIGMA -keycode 44 = n N parenleft Greek_nu KP_4 KP_4 U2115 +keycode 43 = s S question Greek_sigma questiondown NoSymbol Greek_SIGMA Greek_SIGMA +! ? σ ¿ Σ +keycode 44 = n N parenleft Greek_nu KP_4 KP_4 U2115 NoSymbol ! ( ν ℕ natural -keycode 45 = r R parenright U03F1 KP_5 KP_5 U211D +keycode 45 = r R parenright U03F1 KP_5 KP_5 U211D NoSymbol ! ) ϱ Greek_rho ℝ real keycode 46 = t T minus Greek_tau KP_6 KP_6 partialderivative ! - τ ∂ -keycode 47 = d D colon Greek_delta comma NoSymbol U0394 -! : δ , Δ Greek_DELTA -keycode 48 = y Y at Greek_upsilon period NoSymbol nabla +keycode 47 = d D colon Greek_delta comma NoSymbol Greek_DELTA Greek_DELTA +! : δ , Δ +keycode 48 = y Y at Greek_upsilon period NoSymbol nabla NoSymbol ! @ υ . ∇ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -219,26 +219,26 @@ keycode 48 = y Y at Greek_upsilon period NoSymbol nabla !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 -keycode 52 = udiaeresis Udiaeresis numbersign NoSymbol Escape Escape U211C +keycode 52 = udiaeresis Udiaeresis numbersign NoSymbol Escape Escape U211C NoSymbol ! ü Ü # ℜ real part -keycode 53 = odiaeresis Odiaeresis dollar NoSymbol Tab ISO_Left_Tab U2111 +keycode 53 = odiaeresis Odiaeresis dollar NoSymbol Tab ISO_Left_Tab U2111 NoSymbol ! ö Ö $ ℑ imaginary part -keycode 54 = adiaeresis Adiaeresis bar Greek_eta Next Next U2135 +keycode 54 = adiaeresis Adiaeresis bar Greek_eta Next Next U2135 NoSymbol ! ä Ä | η ℵ alef symbol -keycode 55 = p P asciitilde Greek_pi Return Return U03A0 -! ~ π Π Greek_PI -keycode 56 = z Z grave Greek_zeta Undo Redo U2124 +keycode 55 = p P asciitilde Greek_pi Return Return Greek_PI Greek_PI +! ~ π Π +keycode 56 = z Z grave Greek_zeta Undo Redo U2124 NoSymbol ! ` ζ ℤ integers -keycode 57 = b B plus Greek_beta colon NoSymbol U21D0 +keycode 57 = b B plus Greek_beta colon NoSymbol U21D0 NoSymbol ! + β : ⇐ -keycode 58 = m M percent Greek_mu KP_1 KP_1 ifonlyif +keycode 58 = m M percent Greek_mu KP_1 KP_1 ifonlyif NoSymbol ! % μ ⇔ -keycode 59 = comma NoSymbol quotedbl Greek_rho KP_2 KP_2 U21D2 +keycode 59 = comma NoSymbol quotedbl Greek_rho KP_2 KP_2 U21D2 NoSymbol ! , . " ρ ⇒ implies -keycode 60 = period NoSymbol apostrophe U03D1 KP_3 KP_3 U0398 -! . ' ϑ Greek_theta Θ Greek_THETA -keycode 61 = j J semicolon Greek_theta semicolon NoSymbol variation +keycode 60 = period NoSymbol apostrophe U03D1 KP_3 KP_3 Greek_THETA Greek_THETA +! . ' ϑ Greek_theta Θ +keycode 61 = j J semicolon Greek_theta semicolon NoSymbol variation NoSymbol ! ; θ ; ∝ proportional to @@ -249,66 +249,66 @@ keycode 61 = j J semicolon Greek_theta semicolon NoSymbol variation !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The uppest row !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 -keycode 77 = Tab ISO_Left_Tab equal approxeq identical +keycode 77 = Tab ISO_Left_Tab equal approxeq identical NoSymbol ! = ≈ almost equal ≡ identical to -keycode 112 = KP_Divide KP_Divide division U2223 U2044 +keycode 112 = KP_Divide KP_Divide division U2223 U2044 NoSymbol ! / / ÷ ∣ divides (for ⁶⁄₅₉) -keycode 63 = KP_Multiply KP_Multiply U22C5 multiply U2297 +keycode 63 = KP_Multiply KP_Multiply U22C5 multiply U2297 NoSymbol ! * * ⋅ dot × times ⊗ circled times -keycode 82 = KP_Subtract KP_Subtract U2212 U2216 U2238 +keycode 82 = KP_Subtract KP_Subtract U2212 U2216 U2238 NoSymbol ! - - − real minus ∖ set minus ∸ dot minus !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The upper row !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 -keycode 79 = KP_7 U2714 U2195 downstile upstile +keycode 79 = KP_7 U2714 U2195 downstile upstile NoSymbol ! ✔ check mark ↕ arrow ⌊ ⌈ -keycode 80 = KP_8 U2718 uparrow intersection U22C2 +keycode 80 = KP_8 U2718 uparrow intersection U22C2 NoSymbol ! ✘ ballot x ↑ ∩ ⋂ n-ary intersection -keycode 81 = KP_9 dagger U20D7 U230B U2309 +keycode 81 = KP_9 dagger U20D7 U230B U2309 NoSymbol ! † vector ⌋ ⌉ -keycode 86 = KP_Add KP_Add plusminus U2213 U2214 +keycode 86 = KP_Add KP_Add plusminus U2213 U2214 NoSymbol ! + + ± ∓ minus-plus dot plus !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The middle row !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 -keycode 83 = KP_4 club leftarrow includedin U2286 +keycode 83 = KP_4 club leftarrow includedin U2286 NoSymbol ! ♣ ← ⊂ ⊆ -keycode 84 = KP_5 EuroSign infinity U22B6 U22B7 +keycode 84 = KP_5 EuroSign infinity U22B6 U22B7 NoSymbol ! € ∞ ⊶ original of ⊷ image of -keycode 85 = KP_6 brokenbar rightarrow includes U2287 +keycode 85 = KP_6 brokenbar rightarrow includes U2287 NoSymbol ! ¦ broken bar → ⊃ ⊇ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The lower row !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 -keycode 87 = KP_1 diamond U2194 U226A lessthanequal +keycode 87 = KP_1 diamond U2194 U226A lessthanequal NoSymbol ! ♦ ↔ arrow ≪ much less ≤ -keycode 88 = KP_2 heart downarrow union U22C3 +keycode 88 = KP_2 heart downarrow union U22C3 NoSymbol ! ♥ ↓ ∪ ⋃ n-ary union -keycode 89 = KP_3 U2660 U21CC U226B greaterthanequal +keycode 89 = KP_3 U2660 U21CC U226B greaterthanequal NoSymbol ! ♠ ⇌ ≫ much greater ≥ -keycode 108 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter +keycode 108 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter NoSymbol ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The lowest row !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 -keycode 90 = KP_0 U2423 percent U2030 U25A1 +keycode 90 = KP_0 U2423 percent U2030 U25A1 NoSymbol ! ␣ space sign % ‰ per mille □ white square -keycode 91 = comma period KP_Separator minutes seconds +keycode 91 = comma period KP_Separator minutes seconds NoSymbol ! , . ,/. ′ min,feets ″ sec,inches -- cgit v1.2.3