bagaimana cara memengaruhi aturan penulisan di gnome?


0

ini adalah duplikat sebagian dari pertanyaan ekstensi urutan kunci 'komposisi' Linux :

Saya menggunakan ubuntu 13.04 dengan kesatuan dan saya ingin memiliki urutan komposisi spesifik untuk berfungsi sebagaimana didefinisikan dalam aturan X11 ( <Multi_key> <acute> <c>menghasilkan sekarang "ç") dan menambahkan yang baru ( <Multi_key> <z> <z>untuk menghasilkan "ʒ")

my ~ / .XCompose mengandung kedua aturan di atas, tetapi perilaku di atas belum ada di sini.

Jawaban:


0

Metode input GTK default gtk-im-context-simple,, menggunakan daftar kumpulan urutan urutan yang dikompilasi. Anda harus membuatnya menggunakan modul XIM.

Tambahkan baris ini ke ~/.xprofilefile Anda , lalu keluar dan masuk lagi:

ekspor GTK_IM_MODULE = 'xim'

Untuk membatalkan, hapus garis.


'compiled-in list', maksud Anda ada software yang mendefinisikan daftar hard-coded? apakah Anda tahu lebih banyak tentang itu? Saya ingin mengajukan bug tentang perilaku salah menulis c akut, tapi saya tidak tahu siapa yang harus memberitahukannya.
mariotomo

@mariotomo: Ya. Ketika GTK sedang dikompilasi, Composefile X11 default ditransformasikan oleh script menjadi header C gtkimcontextsimpleseqs.h, yang menjadi bagian dari metode input yang dikompilasi. Lihat juga komentar di bagian atas file itu. Laporan bug masuk ke GNOME Bugzilla forgtk+ .
grawity

@mariotomo: Namun, sepertinya header hanya dibuat ulang secara manual setiap saat, jadi mungkin sudah ketinggalan zaman.
grawity

tapi dengan cara ini saya tidak bisa menggunakan shift-ctrl-u untuk mengetikkan karakter unicode yang sewenang-wenang, bukan?
mariotomo

dan tidak ada cara untuk mengubahnya setelah dikompilasi? tidak ada file konfigurasi tambahan?
mariotomo
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.