moebiuscurve / ibus-table-others

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

more logical key bindings in ipa-x-sampa #9

Closed Canti closed 9 years ago

Canti commented 11 years ago

Hi,

I've recently discovered ipa-x-sampa while looking for a sane way to input IPA instead of copying / pasting it from a file. However, upon using ipa-x-sampa for the first time I find a lot of the bindings to be counterintuitive. I'm aware that this is based on X-SAMPA and not IPA, but I find many of the bindings, especially for the vowel and consonant symbols, to be illogical. For example, it never occurred to me to push "{" when I wanted to get "æ". What would make sense to me is to push "a" to get "æ". Furthermore, it's not clear that uppercase letters would produce different symbols, and which symbols they would produce, compared to their lowercase counterparts.

My proposal is that extra bindings are added as per, but not limited to, the examples below:

Both lowercase a and uppercase A should offer the following symbols: æ, ɑ, ɒ, and ʌ. Both lowercase e and uppercase E should offer ə, e, ɛ and ɜ. Both lowercase t and uppercase T should offer θ and ð, and so on.

This will make it much simpler to find the symbols required without having to look at the table or experiment with each key on the keyboard.

Regards, Karl / Canti / Cantide

moebiuscurve commented 11 years ago

can you submit a patch with new bindings, leaving existing bindings intact, so as not to break existing users.

mike-fabian commented 11 years ago

Naveen Kumar notifications@github.com さんは書きました:

can you submit a patch with new bindings, leaving existing bindings intact, so as not to break existing users.

Yes, this should be a new table, the existing table should stay as it is because it follows the x-sampa standard.

Mike FABIAN mike.fabian@gmx.de 睡眠不足はいい仕事の敵だ。

mike-fabian commented 9 years ago

We cannot change the existing table because it follows the x-sampa standard. Closing isssue.