Jika Anda hanya ingin beberapa karakter Yunani (misalnya, untuk persamaan matematika), maka saya sangat merekomendasikan menggunakan XCompose . Begini caranya.
1. Temukan dead_greek
kunci Anda (atau tentukan satu)
Secara default, XCompose dikonfigurasi untuk menggunakan <dead_greek>
kunci khusus . Anda dapat memeriksa apa <dead_greek>
kunci Anda dengan menjalankan perintah berikut:
$ xmodmap -pke | grep dead_greek
Sebagai contoh, pada sistem saya perintah ini menghasilkan:
keycode 191 = dead_greek dead_greek dead_greek dead_greek
Ini berarti bahwa kunci 191 adalah <dead_greek>
kunci saya . Di keyboard saya ini terkait dengan F13
tombol. Jika Anda tidak yakin kunci mana yang sesuai dengan kode kunci, Anda dapat menjalankan perintah berikut dan ketik semua kunci sampai Anda menemukan kunci dengan kode kunci yang benar:
$ xev | grep keycode
Jika xmodmap
perintah di atas tidak mengembalikan apa pun, itu berarti Anda tidak memiliki <dead_greek>
kunci yang ditetapkan. Untuk menetapkan satu, pertama temukan kode kunci dari kunci yang ingin Anda tetapkan menggunakan xev
perintah di atas, kemudian ketik perintah berikut (ganti 191 dengan kode kunci apa pun yang Anda inginkan):
$ xmodmap -e "keycode 191 = dead_greek dead_greek dead_greek dead_greek"
Keempat pengulangan dead_greek
adalah untuk berbagai kombinasi <dead_greek>
tombol dengan tombol Shift
dan AltGr
. Anda mungkin ingin menambahkan perintah ini ke ~/.xsessionrc
skrip Anda sehingga itu berjalan secara otomatis setiap kali Anda login.
2. Ketikkan karakter Yunani, dan banyak lagi! :)
Sekarang Anda dapat mencoba mengetikkan <dead_greek>
kunci Anda diikuti dengan huruf e atau p, dan ini akan mencetak ε atau π.
Tapi tunggu, masih ada lagi! Jika Anda mengetik <Multi_key>
v
/
, Anda mendapatkan √. Pada sistem saya, <Multi_key>
adalah Caps Lock
kunci.
Dan sebenarnya ada lebih banyak urutan kunci yang telah ditentukan. Jika Anda ingin menemukan karakter lain yang tersedia, lihat file tersebut /usr/share/X11/locale/en_US.UTF-8/Compose
(ubah en_US.UTF-8
direktori agar sesuai dengan lokal Anda jika perlu) dan cari <dead_greek>
.
3. Bagaimana cara menetapkan lebih banyak urutan kunci?
Jika Anda ingin menambahkan lebih banyak urutan kunci untuk karakter yunani (atau untuk karakter unicode, pada kenyataannya), Anda dapat membuat .XCompose
file di direktori home Anda, misalnya:
include "%L"
<dead_greek> <c> : "∂" U2202 # PARTIAL DIFFERENTIAL
<dead_greek> <C> : "∇" U2207 # NABLA
The include
merek yakin Anda menjaga urutan kunci yang ditetapkan untuk lokasi Anda. Dalam contoh ini, kami menambahkan dua urutan kunci untuk ∂ dan ∇. Oke, karakter-karakter ini sebenarnya bukan bahasa Yunani, tetapi mereka terlihat seperti itu, jadi siapa yang peduli?
4. Bagaimana jika gagal?
Jika beberapa aplikasi mengabaikan urutan kunci hasil personalisasi Anda, Anda mungkin perlu menambahkan variabel lingkungan berikut ke .xsessionrc
skrip Anda :
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"
Nikmati!