Secara default, font monospace untuk distribusi saya (Trisquel) adalah Font A. Saya ingin mengubahnya menjadi font B. Beberapa waktu yang lalu, saya berhasil membuat perubahan parsial ke Font C, tetapi sejak itu saya lupa metode ini dan tidak bisa memperbanyaknya.
Masalahnya adalah bahwa sekarang saya dapat melihat ketiga font dalam konteks monospace. Menggunakan gnome-tweak-tool
sebagai root dan pengguna, saya telah mengubah bidang "monospace" menjadi Font B. Saya juga telah melakukan ini melalui baris perintah pada gsettings, lagi-lagi sebagai root dan pengguna. Namun:
Jika halaman web meminta gayaSunting: ini adalah pengaturan di Firefox, yang telah saya ubah.{font-family: monospace;}
, Font C ditampilkan.- Dalam menu font Inkscape dan gedit, ada font yang disebut "Monospace", yaitu font A. Font UI default distribusi saya, yang telah saya ubah, juga ditampilkan dalam menu ini dengan nama "Sans" dan "Serif".
- Ketika pesan Thunderbird yang saya terima diformat sebagai teks biasa, pesan tersebut ditampilkan dalam Font A. Kecuali diubah secara eksplisit, pesan yang saya tulis juga ditampilkan dalam font "Sans" dan "Monospace".
Bagaimana saya dapat memperbaiki situasi ini, sehingga Font B ditampilkan dalam semua konteks yang dijelaskan di atas, dan font "Sans" yang misterius digantikan oleh font UI yang saya gunakan saat ini?
sumber
fc-match monospace
(pastikan "Font B" ada di bawah nama itu). Jika Anda membutuhkan lebih dari satu aturan, bungkus di sekitar<fontconfig>
tag.Font B 14
dan tidak berhasil.Saya menemukan ini berfungsi :
gsettings set org.gnome.desktop.interface monospace-font-name 'Noto Mono 11'
(Mungkin tidak semua aplikasi, gedit berubah secara instan)sumber
Saya mengetahuinya dengan mencari sistem untuk nama Font A. Seharusnya ada file (lebih tepatnya, tautan ke file) "/etc/fonts/conf.d/01-trisquel.conf". Anda perlu mengedit file ini untuk memasukkan nama font yang Anda pilih sebagai prioritas tertinggi (di atas entri <family> yang ada).
sumber