Por defecto, la fuente monoespaciada para mi distribución (Trisquel) es la Fuente A. Me gustaría cambiarla a la fuente B. Hace algún tiempo, logré hacer un cambio parcial a la Fuente C, pero desde entonces he olvidado este método y no puedo reproducirlo.
El problema es que ahora puedo ver las tres fuentes en contextos monoespaciados. Usando gnome-tweak-tool
como raíz y como usuario, cambié el campo "monoespacio" a Fuente B. También lo hice a través de la línea de comando en gsettings, nuevamente como raíz y como usuario. Sin embargo:
Si una página web solicita el estiloEditar:esta era una configuración en Firefox, que he cambiado.{font-family: monospace;}
, se muestra la fuente C.- En los menús de fuentes de Inkscape y gedit, hay una fuente llamada simplemente "Monospace", que es la fuente A. Las fuentes de interfaz de usuario predeterminadas de mi distribución, que he cambiado, también se muestran en estos menús con los nombres "Sans" y " Serif”.
- Cuando los mensajes de Thunderbird que he recibido tienen el formato de texto sin formato, se muestran en la Fuente A. A menos que se cambien explícitamente, los mensajes que escribo también se muestran en las fuentes "Sans" y "Monospace".
¿Cómo puedo solucionar esta situación, de modo que la fuente B se muestre en todos los contextos descritos anteriormente y la misteriosa fuente "Sans" se reemplace por la fuente de la interfaz de usuario que estoy usando actualmente?
Respuesta aceptada:
Agregue esto al suyo ~/.config/fontconfig/fonts.conf
archivo para configurar la Fuente B como fuente monoespaciada predeterminada
<match target="pattern">
<test name="family" qual="any">
<string>monospace</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Font B</string>
</edit>
</match>
O a /etc/fonts/local.conf
para establecerlo en todo el sistema.