Re: [I18n]Syriac keyboard layout
On Thu, 2002-11-14 at 07:43, Emil Soleyman-Zomalan wrote: I've been working recently on adding Syriac keyboard support to xkb. I've created a standard Syriac keyboard map (a phonetic one is in the works) along with the needed keysyms to be placed in keysymdef.h Hi. Adding new keysms is the Wrong Thing To Do if these keysyms correspond 1:1 with Unicode characters. Just directly reference the Unicode characters. For example, keysm 0x1000710 is equivilant to Syriac Alaph. In any event, your keysyms are probably of the wrong format - for example, 0x07xx is reserved for Greek. -- Abigail Brady [EMAIL PROTECTED] ___ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n
Re: [I18n]Syriac keyboard layout
On Thu, 14 Nov 2002, Abigail Brady wrote: : Hi. Adding new keysms is the Wrong Thing To Do if these keysyms : correspond 1:1 with Unicode characters. Just directly reference : the Unicode characters. For example, keysm 0x1000710 is equivilant : to Syriac Alaph. In any event, your keysyms are probably of the wrong : format - for example, 0x07xx is reserved for Greek. Abigail, I overlooked the naming convention - thanks for the clarification. Just for my own knowledge, what would be the disadvantage of creating a new set of keysyms for Syriac as already has been done for several other languages? -- Emil Soleyman-Zomalan ___ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n
Re: [I18n]Syriac keyboard layout
Emil Soleyman-Zomalan wrote on 2002-11-14 16:00 UTC: Just for my own knowledge, what would be the disadvantage of creating a new set of keysyms for Syriac as already has been done for several other languages? There is nothing wrong in principle with adding new keysyms, however the integer number associated with new keysyms for which there is an equivalent Unicode U-00xx character MUST be 0x01xx, because we do not want to let the keysym table grow needlessly (to more than 6 entries). However, since keysyms are never visible to anyone but people who write keyboard layout tables, it is a senseless exercise to add new ones, so we stopped it entirely and now consider keysyms merely to be a frozen pre-Unicode era artifact. Keysyms will only be added for keyboard keys, for which it is unlikely that there will ever be a good equivalent in Unicode. Markus -- Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK Email: mkuhn at acm.org, WWW: http://www.cl.cam.ac.uk/~mgk25/ ___ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n