From 3e54d596dec1af8d043aeee62ec818d2a41a1347 Mon Sep 17 00:00:00 2001 From: erik Date: Sun, 11 Nov 2007 22:05:27 +0000 Subject: aktuellste de-Datei von freedesktop.org git-svn-id: https://svn.neo-layout.org@310 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- linux/X/de | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'linux') diff --git a/linux/X/de b/linux/X/de index 4cf4647..d0e2f6f 100644 --- a/linux/X/de +++ b/linux/X/de @@ -1,7 +1,7 @@ // based on a keyboard map from an 'xkb/symbols/de' file // -// $XKeyboardConfig: xkeyboard-config/symbols/de,v 1.17 2007/09/02 17:42:07 svu Exp $ +// $XKeyboardConfig: xkeyboard-config/symbols/de,v 1.17 2007/07/15 22:12:12 svu Exp $ // $XFree86: xc/programs/xkbcomp/symbols/de,v 1.6 2003/09/08 13:12:51 pascal Exp $ default @@ -14,7 +14,17 @@ xkb_symbols "basic" { key { [ 2, quotedbl, twosuperior, oneeighth ] }; key { [ 3, section, threesuperior, sterling ] }; key { [ 4, dollar, onequarter, currency ] }; - key { [ ssharp, question, backslash, questiondown ] }; + + key {type[Group1]="FOUR_LEVEL_PLUS_LOCK", symbols[Group1]= + [ssharp, question, backslash, questiondown, 0x1001E9E ]}; +// The unicode capital letter sharp s U+1E9E is transformed to "SS" +// to match the rules for capitalizing sharp s in german. +// If the capital sharp s is needed, delete the line +// starting with from /usr/share/X11/locale/iso8859-15/Compose. +// If both doubled S and capital sharp s are needed, use 0x1001E9E +// for capital sharp s and some free unicode codepoint like 0x1001E9C +// for doubled S. Don`t forget to change this in the Compose file, too. + key { [dead_acute, dead_grave, dead_cedilla, dead_ogonek ] }; key { [ e, E, EuroSign, EuroSign ] }; -- cgit v1.2.3