Fuente de Mónaco no antialiased en algunas aplicaciones GTK

Tengo un extraño problema con la fuente de Mónaco en Ubuntu Karmic. Recientemente he instalado la fuente de Mónaco sólo para ver lo que el bombo es todo.

El problema que me enfrenta ahora es que no es antialiased en algunas aplicaciones GTK (a saber, en Firefox y Eclipse), pero es antialiased en las aplicaciones de KDE (konsole) y en Chromium. Tengo insinuaciones ligeras.

Cualquier ayuda es apreciada.

Utilice una fuente de monaco más antigua en lugar de la última solucionó este problema para mí.

En aplicaciones GTK, la fuente del sistema es controlada por ~ / .Xresources. Pero en Firefox, la pantalla de la página es controlada por el sistema fontconfig, así que tienes que hacer ajustes en ~ / .fonts.conf.

Mónaco se ve mejor en una Mac. OS X tiene antialiasing muy agresivo y es difícil duplicar ese efecto en otros sistemas. Lo más cercano que puede obtener en Linux es hacer sus ajustes:

sub-pixel antialiasing = on hint strength = slight lcdfilter = lcddefault 

Para usar la función lcdfilter, necesita libcairo2 1.10+. Incluso entonces, no tendrá un efecto en Firefox, ya que no utiliza ese sistema para renderizar páginas.

La fuente tiene una versión de mapa de bits incrustada para ciertos tamaños de fuente. Apágalo en fontconfig :

 <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- ...other settings can be here... --> <match target="font"> <test name="family"> <string>Monaco</string> </test> <edit name="embeddedbitmap"> <bool>false</bool> </edit> </match> </fontconfig> 

Si tiene fontconfig 2.10 o más reciente, ponga esto en ~/.config/fontconfig/fonts.conf . Con versiones anteriores, edite ~/.fonts.conf .

Para cambiar este sistema, edite /etc/fonts/conf.d/fix-monaco.conf .


También puede desactivar los mapas de bits integrados para todas las fuentes, eliminando la línea <test ...> . En mi experiencia, los mapas de bits incrustados nunca son útiles; Siempre hacen la fuente fea.