Saya mencoba menggunakan ~ / .fonts.conf untuk mengganti Helvetica dengan Droid Sans, inilah isi file tersebut:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family"><string>Helvetica</string></test>
<edit name="family" mode="assign"><string>Droid Sans</string></edit>
</match>
</fontconfig>
tapi apa pun yang terjadi, sepertinya tidak ada yang terjadi. Saya mencoba menjalankan fc-cache, saya telah memeriksa /etc/fonts/conf.ddan saya menemukan 50-user.confyang tampaknya secara eksplisit memanggil konfigurasi khusus pengguna.
Apa yang saya lewatkan?
Terima kasih
EDIT: setelah penyelidikan saya menemukan bahwa aturan lain dalam /etc/fonts/conf.dmenimpa konfigurasi pengguna, jadi menautkan user.confke 00-user.confmembantu. Tetap saja ini hanya sebagian keberhasilan, karena saya dapat menentukan font mana yang harus diganti, tetapi pengganti pilihan saya diabaikan: dengan kata lain, saya dapat membuat Helveticatidak valid dan sistem kembali ke font berikutnya (yaitu di browser, itu mengambil font berikutnya yang ditentukan dalam style sheet, jika tidak ada font ini menampilkan sans-serif standar).