![为 Ǝ 和 ə 编写按键序列?](https://linux22.com/image/170614/%E4%B8%BA%20%C6%8E%20%E5%92%8C%20%C9%99%20%E7%BC%96%E5%86%99%E6%8C%89%E9%94%AE%E5%BA%8F%E5%88%97%EF%BC%9F.png)
/usr/share/X11/locale/en_US.UTF-8/Compose
(Ubuntu 18.04) 定义了“e”字符的重音变体的组合序列:
<dead_acute> <U018E> : "Ǝ́" # LATIN CAPITAL LETTER TURNED E WITH ACUTE
<dead_grave> <U018E> : "Ǝ̀" # LATIN CAPITAL LETTER TURNED E WITH GRAVE
<dead_circumflex> <U018E> : "Ǝ̂" # LATIN CAPITAL LETTER TURNED E WITH CIRCUMFLEX
<dead_caron> <U018E> : "Ǝ̌" # LATIN CAPITAL LETTER TURNED E WITH CARON
<dead_macron> <U018E> : "Ǝ̄" # LATIN CAPITAL LETTER TURNED E WITH MACRON
<dead_tilde> <U018E> : "Ǝ̃" # LATIN CAPITAL LETTER TURNED E WITH TILDE
<dead_acute> <dead_tilde> <U018E> : "Ǝ̃́" # LATIN CAPITAL LETTER TURNED E WITH TILDE AND ACUTE
<dead_grave> <dead_tilde> <U018E> : "Ǝ̃̀" # LATIN CAPITAL LETTER TURNED E WITH TILDE AND GRAVE
<dead_acute> <U01DD> : "ǝ́" # LATIN SMALL LETTER TURNED E WITH ACUTE
<dead_grave> <U01DD> : "ǝ̀" # LATIN SMALL LETTER TURNED E WITH GRAVE
<dead_circumflex> <U01DD> : "ǝ̂" # LATIN SMALL LETTER TURNED E WITH CIRCUMFLEX
<dead_caron> <U01DD> : "ǝ̌" # LATIN SMALL LETTER TURNED E WITH CARON
<dead_macron> <U01DD> : "ǝ̄" # LATIN SMALL LETTER TURNED E WITH MACRON
<dead_tilde> <U01DD> : "ǝ̃" # LATIN SMALL LETTER TURNED E WITH TILDE
<dead_acute> <dead_tilde> <U01DD> : "ǝ̃́" # LATIN SMALL LETTER TURNED E WITH TILDE AND ACUTE
<dead_grave> <dead_tilde> <U01DD> : "ǝ̃̀" # LATIN SMALL LETTER TURNED E WITH TILDE AND GRAVE
但奇怪的是,它没有为角色本身定义序列。
它甚至没有定义相似的字符(U+2203 ∃“存在”)和(U+0259 ə“schwa”)。
这些字符是否有某种序列(Ǝ U+018E 和 ϝ U+01DD),还是我必须在 ~/.XCompose 文件中自己定义它?
如果不,为什么它们不是与重音版本一起定义的吗?
答案1
在 Ubuntu 中,字符本身的序列是Compose+ e+ e。
维基百科关于 Ə 的文章有更多信息。