moebiuscurve / ibus-table-others

ibus-table-others
code.google.com/p/ibus/
GNU General Public License v3.0
15 stars 8 forks source link

Missing small and capital symbols from the Old Hungarian table #34

Closed rovasiras closed 1 year ago

rovasiras commented 1 year ago

Missing the following Old Hungarian small and capital symbols: "enc", "and", "ech", "ent shaped sign"

mike-fabian commented 1 year ago

For "ent shaped sign" I used “ents” as the typing sequence to keep it short. I hope that is convenient.

rovasiras commented 1 year ago

For "ent shaped sign" I used “ents” as the typing sequence to keep it short. I hope that is convenient.

I think, it would be better, if in this case use the similar method with "aK" symbol (k), so the form is "ent".

mike-fabian commented 1 year ago

For "ent shaped sign" I used “ents” as the typing sequence to keep it short. I hope that is convenient.

I think, it would be better, if in this case use the similar method with "aK" symbol (k), so the form is "ent".

Yes, you are right. On top of that, I think I should move these to the front as prefixes, i.e. _ent because it otherwise interferes with typing ‍‍‍‍e, n, t seperately. If two sequences start with the same letter like e and ent_, then after typing just en you see already the result for ent_ and you cannot get the single result for e anymore. You would need to commit by typing arrow right directly after the e (or commit by space and then remove the extra space by Backspace after the e is committed). That is very inconvenient. In Chinese input methods, such ambiguity is usually resolved by showing a popup list of candidates and selecting one. But here we don't want it, the result of ent_ popping up as a choice when just typing e would be very disturbing. So I think the special symbols accessed by their name need a prefix, like _ent.

Overall I think we need two prefixes, one for accessing special symbols by their name (maybe _ is good for that) and another prefix to do what AltGr does on the keyboard layouts.

mike-fabian commented 1 year ago

Included in Release 1.3.16: https://github.com/moebiuscurve/ibus-table-others/releases/tag/1.3.16