Su problema probablemente se pueda solucionar agregando esta configuración a ~/.config/fontconfig/fonts.conf
:
<match target="font">
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>
Este fragmento hace lo siguiente:
- Habilita el antialiasing de subpíxeles, lo que mejora el aspecto de muchas fuentes (este es el mismo sistema utilizado por ClearType en Windows)
- Establece la sugerencia de fuente en leve (esto suele ser el valor predeterminado global, pero LibreOffice parece no verlo)
- Activa el antialiasing normal (esto funciona junto con el antialiasing subpixel)
La sugerencia de fuente hace que las letras se alineen con la cuadrícula de píxeles en su monitor, lo que posiblemente puede causar problemas de interletraje. Al establecer esto en ligero, se conserva el espacio entre caracteres.
Estos problemas generalmente solo ocurren con las fuentes de Windows o las fuentes diseñadas para ser métricamente equivalentes (como la fuente predeterminada de LibreOffice), ya que no están diseñadas con la preocupación de encajar en una cuadrícula de píxeles.