Font Default - Bagaimana mereka dipilih

2

Lingkungan desktop saya adalah GNOME 2.30.2. Saya tidak yakin apakah pertanyaan ini khusus untuk GNOME.

Saya tahu bahwa pergi ke System-> Preferences-> Appearance-> Fonts akan membiarkan saya mengatur font default untuk berbagai area. Sebagai contoh, "font judul Window" saya berukuran tebal Sans 10. Namun, saya juga tahu bahwa font Sans tidak mengandung semua karakter dalam, kata Basic Multilingual Plane. Karenanya, jika saya mengunjungi situs seperti http://www.google.com.hk/imghp?hl=zh-tw&tab=wi dan saya tidak memasang font yang sesuai, judul Window akan berisi karakter kotak.

Pertanyaan saya adalah, jika saya LAKUKAN menginstal font yang tepat, bagaimana sistem memilih font yang akan digunakan untuk karakter yang tidak dalam Sans? Misalnya saya dapat memiliki sepuluh font yang memiliki karakter yang sesuai di dalamnya - mana yang dipilih?

Terima kasih sebelumnya.

kaykun
sumber

Jawaban:

1

Fontconfig melakukan penggantian font yang sesuai berdasarkan kedua properti font dan pada tabel substitusi yang ditulis dalam XML /etc/fontsatau direktori serupa.

Ignacio Vazquez-Abrams
sumber
Saya tahu bahwa jika saya memiliki font yang disebut "VL Gothic" diinstal, maka akan muncul pada judul jendela untuk menggantikan karakter tertentu yang tidak dimiliki Sans. Namun menjalankan grep "gothic" .conf di / etc / fonts tidak membuahkan hasil.
kaykun
Apakah kamu lulus -riuntuk grep?
Ignacio Vazquez-Abrams
Itu masih muncul tanpa hasil dengan opsi-opsi itu. Dan sekarang saya menyadari bahwa saya tidak meletakkan tanda bintang di depan .conf dalam komentar saya, tetapi saya memasukkannya.
kaykun
Dengan asumsi bahwa tidak ada tabel untuk itu, itu menggunakan logika apa pun yang dibangun ke dalam Fontconfig sendiri.
Ignacio Vazquez-Abrams