upload tizen2.0 source
[framework/uifw/xorg/util/xkeyboard-config.git] / symbols / hu
index 4280098..21913a3 100644 (file)
@@ -2,8 +2,8 @@
 //
 // Based on old style 'xkb/symbols/hu"
 //
-// $XKeyboardConfig$
 // (C) 2002-2004 Soós Péter <sp@osb.hu>
+// (C) 2010 Andras Timar <timar@fsf.hu>
 //
 // Permission is granted to anyone to use, distribute and modify
 // this file in any way, provided that the above copyright notice
 //             - Fixed abovedot
 //             - Added adiaeresis
 //             - Added EuroSign and cent symbol
+//  2010-04-23 - Added doublelowquotemark
+//             - Added rightdoublequotemark
+//             - Added endash
+//  2010-05-13 - Added ellipsis
 
 
 // Default layout
 default partial
 xkb_symbols "basic" {
     include "hu(102_qwertz_comma_dead)"
-    name[Group1] = "Hungary";
+    name[Group1] = "Hungarian";
 };
 
 // Standard layout
 partial
 xkb_symbols "standard" {
     include "hu(102_qwertz_comma_dead)"
-    name[Group1] = "Hungary - Standard";
+    name[Group1] = "Hungarian (standard)";
 };
 
 // Standard layout without dead key support
 partial
 xkb_symbols "nodeadkeys" {
     include "hu(102_qwertz_comma_nodead)"
-    name[Group1] = "Hungary - Eliminate dead keys";
+    name[Group1] = "Hungarian (eliminate dead keys)";
 };
 
 // Qwerty layout
 partial
 xkb_symbols "qwerty" {
     include "hu(101_qwerty_comma_dead)"
-    name[Group1] = "Hungary - qwerty";
+    name[Group1] = "Hungarian (qwerty)";
 };
 
 // Main layouts
@@ -56,7 +60,7 @@ xkb_symbols "qwerty" {
 // and with dead key support
 partial
 xkb_symbols "101_qwertz_comma_dead" {
-    name[Group1] = "Hungary - 101/qwertz/comma/Dead keys";
+    name[Group1] = "Hungarian (101/qwertz/comma/dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwertz)"
@@ -72,7 +76,7 @@ xkb_symbols "101_qwertz_comma_dead" {
 // and without dead key support
 partial
 xkb_symbols "101_qwertz_comma_nodead" {
-    name[Group1] = "Hungary - 101/qwertz/comma/Eliminate dead keys";
+    name[Group1] = "Hungarian (101/qwertz/comma/eliminate dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwertz)"
@@ -88,7 +92,7 @@ xkb_symbols "101_qwertz_comma_nodead" {
 // and with dead key support
 partial
 xkb_symbols "101_qwertz_dot_dead" {
-    name[Group1] = "Hungary - 101/qwertz/dot/Dead keys";
+    name[Group1] = "Hungarian (101/qwertz/dot/dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwertz)"
@@ -104,7 +108,7 @@ xkb_symbols "101_qwertz_dot_dead" {
 // and without dead key support
 partial
 xkb_symbols "101_qwertz_dot_nodead" {
-    name[Group1] = "Hungary - 101/qwertz/dot/Eliminate dead keys";
+    name[Group1] = "Hungarian (101/qwertz/dot/eliminate dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwertz)"
@@ -120,7 +124,7 @@ xkb_symbols "101_qwertz_dot_nodead" {
 // and with dead key support
 partial
 xkb_symbols "101_qwerty_comma_dead" {
-    name[Group1] = "Hungary - 101/qwerty/comma/Dead keys";
+    name[Group1] = "Hungarian (101/qwerty/comma/dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwerty)"
@@ -136,7 +140,7 @@ xkb_symbols "101_qwerty_comma_dead" {
 // and without dead key support
 partial
 xkb_symbols "101_qwerty_comma_nodead" {
-    name[Group1] = "Hungary - 101/qwerty/comma/Eliminate dead keys";
+    name[Group1] = "Hungarian (101/qwerty/comma/eliminate dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwerty)"
@@ -152,7 +156,7 @@ xkb_symbols "101_qwerty_comma_nodead" {
 // and with dead key support
 partial
 xkb_symbols "101_qwerty_dot_dead" {
-    name[Group1] = "Hungary - 101/qwerty/dot/Dead keys";
+    name[Group1] = "Hungarian (101/qwerty/dot/dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwerty)"
@@ -168,7 +172,7 @@ xkb_symbols "101_qwerty_dot_dead" {
 // and without dead key support
 partial
 xkb_symbols "101_qwerty_dot_nodead" {
-    name[Group1] = "Hungary - 101/qwerty/dot/Eliminate dead keys";
+    name[Group1] = "Hungarian (101/qwerty/dot/eliminate dead keys)";
     include "latin"
     include "hu(def_101)"
     include "hu(def_qwerty)"
@@ -184,7 +188,7 @@ xkb_symbols "101_qwerty_dot_nodead" {
 // and with dead key support
 partial
 xkb_symbols "102_qwertz_comma_dead" {
-    name[Group1] = "Hungary - 102/qwertz/comma/Dead keys";
+    name[Group1] = "Hungarian (102/qwertz/comma/dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwertz)"
@@ -200,7 +204,7 @@ xkb_symbols "102_qwertz_comma_dead" {
 // and without dead key support
 partial
 xkb_symbols "102_qwertz_comma_nodead" {
-    name[Group1] = "Hungary - 102/qwertz/comma/Eliminate dead keys";
+    name[Group1] = "Hungarian (102/qwertz/comma/eliminate dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwertz)"
@@ -216,7 +220,7 @@ xkb_symbols "102_qwertz_comma_nodead" {
 // and with dead key support
 partial
 xkb_symbols "102_qwertz_dot_dead" {
-    name[Group1] = "Hungary - 102/qwertz/dot/Dead keys";
+    name[Group1] = "Hungarian (102/qwertz/dot/dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwertz)"
@@ -232,7 +236,7 @@ xkb_symbols "102_qwertz_dot_dead" {
 // and without dead key support
 partial
 xkb_symbols "102_qwertz_dot_nodead" {
-    name[Group1] = "Hungary - 102/qwertz/dot/Eliminate dead keys";
+    name[Group1] = "Hungarian (102/qwertz/dot/eliminate dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwertz)"
@@ -248,7 +252,7 @@ xkb_symbols "102_qwertz_dot_nodead" {
 // and with dead key support
 partial
 xkb_symbols "102_qwerty_comma_dead" {
-    name[Group1] = "Hungary - 102/qwerty/comma/Dead keys";
+    name[Group1] = "Hungarian (102/qwerty/comma/dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwerty)"
@@ -264,7 +268,7 @@ xkb_symbols "102_qwerty_comma_dead" {
 // and without dead key support
 partial
 xkb_symbols "102_qwerty_comma_nodead" {
-    name[Group1] = "Hungary - 102/qwerty/comma/Eliminate dead keys";
+    name[Group1] = "Hungarian (102/qwerty/comma/eliminate dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwerty)"
@@ -280,7 +284,7 @@ xkb_symbols "102_qwerty_comma_nodead" {
 // and with dead key support
 partial
 xkb_symbols "102_qwerty_dot_dead" {
-    name[Group1] = "Hungary - 102/qwerty/dot/Dead keys";
+    name[Group1] = "Hungarian (102/qwerty/dot/dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwerty)"
@@ -296,7 +300,7 @@ xkb_symbols "102_qwerty_dot_dead" {
 // and without dead key support
 partial
 xkb_symbols "102_qwerty_dot_nodead" {
-    name[Group1] = "Hungary - 102/qwerty/dot/Eliminate dead keys";
+    name[Group1] = "Hungarian (102/qwerty/dot/eliminate dead keys)";
     include "latin"
     include "hu(def_102)"
     include "hu(def_qwerty)"
@@ -329,7 +333,7 @@ xkb_symbols "def_101" {
 // The standard Hungaryan qwertz layout
 hidden partial alphanumeric_keys
 xkb_symbols "def_qwertz" {
-    key <AD06>  { [            z,            Z                                     ] };
+    key <AD06>  { [            z,            Z,           endash                   ] };
     key <AB01>  { [            y,            Y,           greater                  ] };
 };
 
@@ -338,7 +342,7 @@ xkb_symbols "def_qwertz" {
 // The qwerty layout for people who familiar with the standard US layout
 hidden partial alphanumeric_keys
 xkb_symbols "def_qwerty" {
-    key <AD06>  { [            y,            Y                                     ] };
+    key <AD06>  { [            y,            Y,           endash                   ] };
     key <AB01>  { [            z,            Z,           greater                  ] };
 };
 
@@ -396,6 +400,8 @@ xkb_symbols "def_common" {
     key <AD02>  { [            w,            W,               bar                  ] };
     key <AD07>  { [            u,            U,          EuroSign                  ] };
     key <AD08>  { [            i,            I,            Iacute,          iacute ] };
+    key <AD09> { [            o,            O,        doublelowquotemark          ] };
+    key <AD10> { [            p,            P,        rightdoublequotemark        ] };
     key <AD11>  { [ odoubleacute, Odoubleacute,          division                  ] };
     key <AD12>  { [       uacute,       Uacute,          multiply                  ] };