Fon Monospace yang mendukung setidaknya hangul Korea dan abjad Georgia


2

Menjadi penggila bahasa dan juga seorang programmer, saya sering melakukan pemrograman atau pemrosesan teks yang melibatkan huruf dan skrip bahasa asing.

Namun satu gangguan adalah bahwa font CJK (yang mendukung Cina, Jepang, dan / atau Korea) biasanya hanya berisi mesin terbang untuk Latin, Yunani, dan Cyrillic di terbaik. Seringkali mesin terbang Asia akan menjadi indah tetapi mesin terbang lainnya bisa sangat jelek.

Sama seperti sering dalam editor teks Anda hanya dapat memilih satu font, bukan satu untuk CJKV dan satu untuk yang lain, yang masing-masing akan digunakan untuk rendering karakter yang sesuai.

Bahasa Korea adalah salah satu bahasa yang paling saya minati saat ini. Saya hanya perlu hangul / hangeul untuk mengedit monospace, hanja tidak cukup umum untuk menjadi masalah.

Bahasa lain yang saat ini saya gunakan adalah bahasa Georgia, yang memiliki alfabet sendiri yang sedikit eksotis tetapi memiliki dukungan yang cukup baik dalam font umum pada Windows dan * nix.

Tapi saya belum dapat menemukan font dengan mesin terbang Korea yang bagus dan juga mesin terbang Georgia.


Editor pilihan saya adalah gVim, jadi jawaban yang memberi tahu saya cara mengaturnya agar menggunakan dua font secara bersamaan akan sama baiknya. Saat ini saya menggunakan sebagian besar di bawah Windows 7 sehingga solusi spesifik-vim akan diperlukan daripada solusi * nix-spesifik.


Gvim Anda tidak dibangun terhadap fontconfig?
Ignacio Vazquez-Abrams

@ IgnacioVazquez-Abrams: Saya menggunakan gVim karena berjalan di semua platform tetapi baru-baru ini saya sebagian besar menggunakan Windows, jadi jelas saya lebih baik menambahkan itu ke pertanyaan. Terima kasih!
hippietrail

Ini sepertinya sangat tidak mungkin, saya tahu windows memungkinkan Anda untuk beralih bahasa dengan mudah ...
Keithsoulasa

@Keithsoulasa: Mengganti tata letak keyboard cukup mudah ya, tetapi beralih di antara font berbeda di setiap program. Juga properti mana dari sistem font yang membuat termasuk hangul dan Georgia tidak mungkin?
hippietrail

Jawaban:


3

Vim memungkinkan untuk mengatur font lain untuk karakter lebar ganda melalui 'guifontwide' pengaturan. Juga lihat :help 'guifontset' untuk pengaturan khusus Unix. Jika semua itu tidak membantu, saya sarankan mendefinisikan pemetaan kustom / perintah / alias shell yang memungkinkan Anda dengan cepat beralih 'guifont' sedang digunakan.


1
guifontwide bekerja dengan baik, meskipun memiliki ukuran kedua font yang diikat dengan cara tertentu akan lebih masuk akal. Saya tidak akan menerima karena meskipun memecahkan masalah khusus saya, font akan lebih cocok dengan huruf pertanyaan.
hippietrail
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.