Pergunta muito, muito antiga, mas acrescentarei o que aprendi hoje para ajudar outros viajantes do google que acabam aqui.
A substituição específica de fontes é controlada pelo seu ~ / .fonts.conf, que pode ser um link para ~ / .config / fontconfig / fonts.conf (os padrões gerais estão em /etc/fonts/conf.d/30-metric- aliases.conf)
Em ~ / .fonts.conf, dentro das tags, adicione uma seção como
<match>
<test name="family"><string>FONT-TO-BE-REPLACED</string></test>
<edit name="family" mode="assign" binding="strong">
<string>REPLACE-WITH-THIS-FONT</string>
</edit>
</match>
que no seu caso deve ser
<match>
<test name="family"><string>Garamond</string></test>
<edit name="family" mode="assign" binding="strong">
<string>Palladio</string>
</edit>
</match>
É assim que deve ser feito .