Estoy tratando de usar ~ / .fonts.conf para reemplazar Helvetica con Droid Sans, aquí está el contenido del archivo:
<?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>
pero pase lo que pase, nada parece suceder. Intenté ejecutar fc-cache, me registré /etc/fonts/conf.d
y encontré 50-user.conf
que parece llamar explícitamente a configuraciones específicas del usuario.
¿Qué me estoy perdiendo?
Gracias
EDITAR: después de la investigación descubrí que otras reglas en /etc/fonts/conf.d
sobrescribir la configuración del usuario, por lo que vincular user.conf
a 00-user.conf
ayudó. Aún así, es solo un éxito parcial, ya que puedo especificar qué fuentes se deben sustituir, pero se ignora el sustituto de mi elección: en otras palabras, puedo Helvetica
invalidar y el sistema vuelve a la siguiente fuente (es decir, en el navegador, toma la siguiente fuente especificada en la hoja de estilo, si no hay ninguna presente, muestra sans-serif estándar).