# rosetta.conf - rosetta configuration file for german keyboards # (c) 2003 Ole Reinhardt # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Library General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. repeat 2 #------------------------------------------------------------------------------ # Now the lowecase characters # Charater definitions: # # name ... # symbol ... # group ... # <.> optional # name ... # symbol ... # # <..> optional # name ... # symbol ... # # repeat ... optional (overwrite global setting) # #------------------------------------------------------------------------------ #------------------------------------------------------------------------------ # Now the lowecase characters #------------------------------------------------------------------------------ name a symbol a group grp_lowercase <.> name ä symbol adiaeresis <..> name ä symbol adiaeresis name b symbol b group grp_lowercase name c symbol c group grp_lowercase name d symbol d group grp_lowercase name e symbol e group grp_lowercase name f symbol f group grp_lowercase name g symbol g group grp_lowercase name h symbol h group grp_lowercase name i symbol i group grp_lowercase name j symbol j group grp_lowercase name k symbol k group grp_lowercase name l symbol l group grp_lowercase name m symbol m group grp_lowercase name n symbol n group grp_lowercase name o symbol o group grp_lowercase <.> name ö symbol odiaeresis <..> name ö symbol odiaeresis name p symbol p group grp_lowercase name q symbol q group grp_lowercase name r symbol r group grp_lowercase name s symbol s group grp_lowercase name t symbol t group grp_lowercase name u symbol u group grp_lowercase <.> name ü symbol udiaeresis <..> name ü symbol udiaeresis name v symbol v group grp_lowercase name w symbol w group grp_lowercase name x symbol x group grp_lowercase name y symbol y group grp_lowercase name z symbol z group grp_lowercase # One special lower case character is the sharp s name sharp s symbol ssharp group grp_lowercase #------------------------------------------------------------------------------ # Now the uppercase characters #------------------------------------------------------------------------------ name A symbol A group grp_uppercase <.> name Ä symbol Adiaeresis <..> name Ä symbol Adiaeresis name B symbol B group grp_uppercase name C symbol C group grp_uppercase name D symbol D group grp_uppercase name E symbol E group grp_uppercase name F symbol F group grp_uppercase name G symbol G group grp_uppercase name H symbol H group grp_uppercase name I symbol I group grp_uppercase name J symbol J group grp_uppercase name K symbol K group grp_uppercase name L symbol L group grp_uppercase name M symbol M group grp_uppercase name N symbol N group grp_uppercase name O symbol O group grp_uppercase <.> name Ö symbol Odiaeresis <..> name Ö symbol Odiaeresis name P symbol P group grp_uppercase name Q symbol Q group grp_uppercase name R symbol R group grp_uppercase name S symbol S group grp_uppercase name T symbol T group grp_uppercase name U symbol U group grp_uppercase <.> name Ü symbol Udiaeresis <..> name Ü symbol Udiaeresis name V symbol V group grp_uppercase name W symbol W group grp_uppercase name X symbol X group grp_uppercase name Y symbol Y group grp_uppercase name Z symbol Z group grp_uppercase #------------------------------------------------------------------------------ # Now the numbers and related characters #------------------------------------------------------------------------------ name Space symbol space group grp_number name Backspace symbol BackSpace group grp_number name Return symbol Return group grp_number name section symbol section group grp_number name $ symbol dollar group grp_number name EUR symbol EuroSign group grp_number name % symbol percent group grp_number name & symbol ampersand group grp_number name mu symbol mu group grp_number name , symbol comma group grp_number name ; symbol semicolon group grp_number name : symbol colon group grp_number name / symbol slash group grp_number name ! symbol exclam group grp_number name ? symbol question group grp_number name 0 symbol 0 group grp_number name 1 symbol 1 group grp_number name 2 symbol 2 group grp_number name 3 symbol 3 group grp_number name 4 symbol 4 group grp_number name 5 symbol 5 group grp_number name 6 symbol 6 group grp_number name 7 symbol 7 group grp_number name 8 symbol 8 group grp_number name 9 symbol 9 group grp_number #------------------------------------------------------------------------------ # Now the special characters like interpunctation etc #------------------------------------------------------------------------------ name @ symbol at group grp_special name + symbol plus group grp_special name - symbol minus group grp_special name * symbol asterisk group grp_special name = symbol equal group grp_special name # symbol numbersign group grp_special name . symbol period group grp_special name " symbol quotedbl group grp_special name ( symbol parenleft group grp_special name ) symbol parenright group grp_special name { symbol braceleft group grp_special name } symbol braceright group grp_special name [ symbol bracketleft group grp_special name ] symbol bracketright group grp_special name < symbol less group grp_special name > symbol greater group grp_special name \ symbol backslash group grp_special name | symbol bar group grp_special name _ symbol underscore group grp_special name ' symbol apostrophe group grp_special name ^ symbol asciicircum group grp_special name ~ symbol asciitilde group grp_special #------------------------------------------------------------------------------ # Now the function keys. They don't have a character representation, # but a descriptional string #------------------------------------------------------------------------------ name Escape symbol Escape group grp_function name Delete symbol Delete group grp_function name Insert symbol Insert group grp_function name Home symbol Home group grp_function name End symbol End group grp_function name Page up symbol Prior group grp_function name Page down symbol Next group grp_function name Cursor up symbol Up group grp_function name Cursor down symbol Down group grp_function name Cursor left symbol Left group grp_function name Cursor right symbol Right group grp_function name Tab symbol Tab group grp_function name F1 symbol F1 group grp_function name F2 symbol F2 group grp_function name F3 symbol F3 group grp_function name F4 symbol F4 group grp_function name F5 symbol F5 group grp_function name F6 symbol F6 group grp_function name F7 symbol F7 group grp_function name F8 symbol F8 group grp_function name F9 symbol F9 group grp_function name F10 symbol F10 group grp_function name F11 symbol F11 group grp_function name F12 symbol F12 group grp_function