* David Monniaux <[EMAIL PROTECTED]> [2001-11-08 20:26]: > MISSING: > * Ancient greek is only partially treated due to the absence of dead > keys for some of the ancient greek diacritics. I think of adding a > few (virtual) keysyms for these, as well as Compose actions following > the greek-ibycus4 input method of GNU Emacs.
I and a friend made a first try at an ancient (polytonic) Greek compose map a few weeks ago. We used some keysyms for dead keys that are otherwise meaningless for Greek, such as dead_horn and dead_ogonek. We also used dead_iota for ypogegrammeni. Concerning that last symbol, I wonder where it came from - from its name, it seems tailor-made for ypogegrammeni, but the lack of other related symbols make this unlikely. Anyway, if there is a correct way to do this, go for it! Btw, what are virtual keysyms? Are they the ones defined in lib/X11/XKeysymDB? The reasons our files weren't released further are two: First, a decision has to be made on how exactly a polytonic Greek keyboard is arranged. This isn't related to the Compose file, per se, but it would be nice to have an XKB symbols file to go with it. Second, it would be nice to have some documentation, as well. > I think that generating this kind of tables automatically is the way > to go. I agree. * Juliusz Chroboczek <[EMAIL PROTECTED]> [2001-11-09 18:06]: > > You should use Markus' embedding of the Unicode space in the keysym > space for that. (Markus, you've got the reference handy?) IMHO, the dead keys needed don't match exactly their corresponding Unicode combining characters. For instance, a hypothetical "dead_psili" is similar to U+0312 (COMBINING TURNED COMMA ABOVE), but the former is a keypress while the latter is a character. To my mind it seems like using a U0312 keysym as a dead key would be a source of confusion. > DM> * Some ligatures are not yet handled. > > Please don't. Some Unicode characters have "ligature" in their names, but one needs to be able to enter them in plain text. For example, French OE. Of course, I don't know what David is referring to. -- Alejandros Diamandidis * [EMAIL PROTECTED] _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n
