Domyślnie czcionką monospace dla mojej dystrybucji (Trisquel) jest Czcionka A. Chciałbym ją zmienić na Czcionkę B. Jakiś czas temu udało mi się dokonać częściowej zmiany Czcionki C, ale od tego czasu zapomniałem o tej metodzie i nie mogę powielać to.
Problem polega na tym, że teraz widzę wszystkie trzy czcionki w kontekstach o stałej szerokości. Używając gnome-tweak-tool
zarówno użytkownika root, jak i użytkownika, zmieniłem pole „monospace” na Font B. Zrobiłem to również za pomocą wiersza poleceń w ustawieniach gset, ponownie jako użytkownik root i użytkownik. Jednak:
Jeśli strona internetowa zażąda styluEdycja: to ustawienie w przeglądarce Firefox, które zmieniłem.{font-family: monospace;}
, zostanie wyświetlona czcionka C.- W menu czcionek Inkscape i gedit znajduje się czcionka zwana po prostu „Monospace”, która jest czcionką A. Domyślne czcionki interfejsu użytkownika mojej dystrybucji, które zmieniłem, również wyświetlają się w tych menu pod nazwami „Sans” i „Serif”.
- Gdy otrzymane przeze mnie wiadomości Thunderbirda są formatowane jako zwykły tekst, są one wyświetlane czcionką A. O ile nie zostało to wyraźnie zmienione, wiadomości, które piszę, są również wyświetlane czcionkami „Sans” i „Monospace”.
Jak mogę naprawić tę sytuację, tak aby czcionka B wyświetlała się we wszystkich opisanych powyżej kontekstach, a tajemnicza czcionka „Sans” została zastąpiona czcionką interfejsu użytkownika, której obecnie używam?
źródło
fc-match monospace
(upewnij się, że pod tą nazwą istnieje „Czcionka B”). Jeśli potrzebujesz więcej niż jednej reguły, owiń ją wokół<fontconfig>
tagu.Font B 14
i to nie działało.Odkryłem, że to działa :
gsettings set org.gnome.desktop.interface monospace-font-name 'Noto Mono 11'
(Prawdopodobnie nie wszystkie aplikacje, gedit zmienia się natychmiast)źródło
Zorientowałem się, szukając w systemie nazwy czcionki A. Powinien być plik (a dokładniej link do pliku) „/etc/fonts/conf.d/01-trisquel.conf”. Będziesz musiał edytować ten plik, aby uwzględnić nazwy wybranych czcionek jako najwyższy priorytet (nad istniejącymi pozycjami <rodzina>).
źródło