Estou tentando usar o ~ / .fonts.conf para substituir o Helvetica pelo Droid Sans, eis o conteúdo do arquivo:
<?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>
mas não importa o quê, nada parece acontecer. Tentei executar o fc-cache, fiz o check-in /etc/fonts/conf.d
e descobri o 50-user.conf
que parece chamar explicitamente configurações específicas do usuário.
o que estou perdendo?
obrigado
EDIT: após a investigação, descobri que outras regras /etc/fonts/conf.d
sobrescrevem a configuração do usuário, vinculando user.conf
para 00-user.conf
ajudou. Ainda assim, é apenas um sucesso parcial, já que posso especificar quais fontes devem ser substituídas, mas a substituta de minha escolha é ignorada: em outras palavras, posso Helvetica
invalidar e o sistema volta para a próxima fonte (ou seja, no navegador, ela pega a próxima fonte especificada na folha de estilos; se não houver nenhuma, ela será exibida sem o padrão serifa).