diff options
-rw-r--r-- | Compose/Compose.neo | 41 | ||||
-rw-r--r-- | linux/xmodmap/neo_de.xmodmap | 12 |
2 files changed, 42 insertions, 11 deletions
diff --git a/Compose/Compose.neo b/Compose/Compose.neo index e19415e..90c33a8 100644 --- a/Compose/Compose.neo +++ b/Compose/Compose.neo @@ -52,11 +52,11 @@ <Multi_key> <n> <j> : "nj" 01CC # LATIN SMALL LETTER NJ # with stroke -<dead_stroke> <space> : "‐" U2010 # HYPHEN -<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 +<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> <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 @@ -397,4 +397,35 @@ <Multi_key> <femalesymbol> <malesymbol> : "⚤" U26A4 # INTERLOCKED FEMALE AND MALE SIGN <Multi_key> <malesymbol> <femalesymbol> : "⚥" U26A5 # MALE AND FEMALE SIGN + +# 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 +<dead_ogonek> <dead_ogonek> : "̨" U0328 # COMBINING OGONEK +<dead_abovedot> <dead_abovedot> : "̇" U0307 # COMBINING DOT ABOVE +<dead_abovering> <dead_abovering> : "̊" U030A # COMBINING RING ABOVE +<dead_tilde> <dead_tilde> : "̃" U0303 # COMBINING TILDE +<dead_macron> <dead_macron> : "̄" U0304 # COMBINING MACRON +<dead_diaeresis> <dead_diaeresis> : "̈" U0308 # COMBINING DIAERESIS +<dead_stroke> <dead_stroke> : "̷" U0337 # COMBINING SHORT SOLIDUS OVERLAY +<dead_doubleacute> <dead_doubleacute> : "̋" U030B # COMBINING DOUBLE ACUTE ACCENT +<U02CC> <U02CC> : "̦" U0326 # COMBINING COMMA BELOW +<Multi_key> <underscore> <underscore> : "̲" U0332 # COMBINING LOW LINE + + +# dead keys +<U02D7> <space> : minus +<U00B7> <space> : "·" U00B7 # MIDDLE DOT +<dead_belowdot> <space> : period +<dead_doubleacute> <space> : "˝" U02DD # DOUBLE ACUTE ACCENT +<U02CC> <space> : comma # COMMA + + # End of Definitions by Neo keyboard layout diff --git a/linux/xmodmap/neo_de.xmodmap b/linux/xmodmap/neo_de.xmodmap index 3d4922b..5f2ad3c 100644 --- a/linux/xmodmap/neo_de.xmodmap +++ b/linux/xmodmap/neo_de.xmodmap @@ -98,9 +98,9 @@ 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 dead_stroke dead_belowdot NoSymbol dead_belowdot -! ^ ˇ ˘ +! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 +keycode 49 = dead_circumflex dead_caron dead_breve U02D7 U00B7 NoSymbol dead_belowdot +! ^ ˇ ˘ - · . keycode 10 = 1 degree onesuperior U2081 enfilledcircbullet NoSymbol notsign ! ° ¹ subscript-1 • ¬ @@ -127,7 +127,7 @@ keycode 19 = 0 rightdoublequotemark rightsinglequotemark U2080 minus keycode 20 = minus endash emdash U2011 NoSymbol NoSymbol hyphen ! - – — ‑ non-breaking keycode 21 = dead_acute dead_grave dead_cedilla dead_ogonek dead_abovedot NoSymbol dead_abovering -! ' ` ¸ ˛ ˙ ° +! ´ ` ¸ ˛ ˙ ° !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The upper row @@ -157,8 +157,8 @@ keycode 33 = q Q ampersand U03D5 plus NoSymbol keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma NoSymbol NoSymbol U2218 ! ß ẞ Capital ß ſ long s ς ∘ ring operator -keycode 35 = dead_tilde dead_macron dead_diaeresis dead_doubleacute NoSymbol NoSymbol NoSymbol -! ~ ¯ " ˝ +keycode 35 = dead_tilde dead_macron dead_diaeresis dead_stroke dead_doubleacute NoSymbol U02CC +! ~ ¯ " / ˝ , !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The home row (middle row) |