diff options
author | svu <svu> | 2007-10-07 21:20:07 +0000 |
---|---|---|
committer | svu <svu> | 2007-10-07 21:20:07 +0000 |
commit | 12a470d288993a6050ede9c001ab0e5ad7dd2eef (patch) | |
tree | 03a24ea7e4df1bfd0b77642b0e067e36c74e01de /symbols/de | |
parent | f166d312e3d785438df2dc9f34c7b0e90977fae6 (diff) |
Entering SS, b.fd.o#7642
Diffstat (limited to 'symbols/de')
-rw-r--r-- | symbols/de | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -14,7 +14,17 @@ xkb_symbols "basic" { key <AE02> { [ 2, quotedbl, twosuperior, oneeighth ] }; key <AE03> { [ 3, section, threesuperior, sterling ] }; key <AE04> { [ 4, dollar, onequarter, currency ] }; - key <AE11> { [ ssharp, question, backslash, questiondown ] }; + + key <AE11> {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 <U1E9C> 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 <AE12> { [dead_acute, dead_grave, dead_cedilla, dead_ogonek ] }; key <AD03> { [ e, E, EuroSign, EuroSign ] }; |