Saya pikir itu diputuskan bukan oleh Ubuntu tetapi oleh program (LibreOffice, OpenOffice dll.). Saya tidak bisa melihat apa pun yang berhubungan dengan LibreOffice per se tetapi OpenOffice memiliki wiki yang bagus dengan beberapa perincian tentang bagaimana "Font Fallback" ini bekerja. Mungkin berlaku untuk LibreOffice juga, secara umum.
Saya mereproduksi beberapa bagian dari wiki di bawah ini untuk klarifikasi. Sulit untuk menjelaskan lebih baik daripada apa yang ada di wiki , jadi lebih baik membacanya dari sana:
Apa yang dimaksud dengan Font Fallback di OpenOffice.org 2?
Font-Fallback muncul setiap kali font diminta yang tidak diinstal pada sistem. (Tidak terpasang berarti: tidak tersedia untuk OOo). OOo kemudian mencoba menggunakan font yang berbeda dari yang OOo tahu tentang yang cocok dengan yang diminta sedekat mungkin.
Bagaimana cara kerja Font Fallback?
Agar font-fallback menghasilkan hasil yang memuaskan, OOo entah bagaimana harus tahu tentang kesamaan font. OOo harus tahu bahwa itu dapat misalnya pengganti Helvetica di tempat Arial , tapi tidak Comic Sans . Tugas ini tidak semudah kedengarannya, karena banyak font ada dan OOo tidak dapat mengetahui semuanya.
OOo menggunakan beberapa cara untuk menemukan pengganti yang cocok:
- Informasi alias font yang disediakan oleh sistem (mis., Dari
fonts.dir
file )
- Daftar fallback-fonts, dari
VCL.xcu
(coba dulu)
- Ejaan nama font alternatif
- Atribut font (misalnya, apakah memiliki karakter CJK, apakah font simbol) atau gaya ( serif / non-serif , proporsional / non-proporsional)
jika semua itu gagal juga:
Tidak terkait langsung tetapi dokumen TLDP ini adalah bacaan yang baik.