BULMA

Bulma se une a la protesta contra SOPA y PIPA

Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons   |   Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores
CONTENIDOS
. Jornadas de software libre
. Version para PDA
. Enlaces breves
. La asociacion
. Los mas leidos
. Autores [Actividad]
. Ultimos Comentarios
. Todos los titulares!
. Estadisticas
. Guia de estilo
. ¿Sugerencias?
. Wiki
. XML [Ayuda]
Listas de correo
. Archivos bulmailing
. Archivos BulmaGes
Radio libre :-)
. Des de la Xarxa (Archivos)
. Mallorca en Xarxa
Busquedas

+ Enlaces Linux
Ultimos kernels
(18/06/2013 07:23:38)
    
Google


En bulma.net
En internet
Eliminar las horribles fuentes escaladas en X (13558 lectures)
Por Ricardo Galli Granada
gallir (http://mnm.uib.es/gallir/)
Creado el 23/12/2001 14:05 modificado el 23/12/2001 14:05

¿Tienes muchas fuentes instaladas y sin embargo el X te muestra esas horribles fuentes escaladas? ¿Especialmente las Helveticas, Courier o Times? Estuve haciendo varias pruebas, aquí va como eliminarlas de un plumazo.
Disclaimer: mileage may vary, no te quejes si no te funciona (es increible las críticas que recibimos con los trucos). No puedo asegurar que funcionen en el 100% de los casos... es imposible dada las infinitas posibilidades de cada instalación/configuración, las fuentes y las versiones instaladas. Mejor que criticar es ayudar dando más información o contando tu caso/sistema/configuración, así todo el mundo se beneficia.

Pagina1/1

NOTA: Esto no es antialising, simplemente evita que el X escoja una fuente y la escale en vez de usar otra que se ajuste mejor al tamaño especificado.

Debes editar el fichero donde tienes especificadas el directorio de fonts, normalmente /etc/X11/XF86Config-4 y cambiar las siguientes líneas:

FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath    "/usr/lib/X11/fonts/misc/"
FontPath    "/usr/lib/X11/fonts/75dpi/"

por:

FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath    "/usr/lib/X11/fonts/misc/:unscaled"
FontPath    "/usr/lib/X11/fonts/75dpi/:unscaled"

Con esto desaparecerán esas fuentes escaladas horribles.

Por otro lado estuve haciendo pruebas con el KDE, impresión y antialiasing. Llegué a la conclusión que lo mejor es usar el servidor de fuentes freetype incluidas en el XFree4. Para ello tienes que cargar el módulo freetype en el XF86Config:

Section "Module"
        Load  "freetype"
        #Load   "xtt"
EndSection

No te olvides de comentar las líneas que especifican que se bajen las fuentes de un servidor xfs. Comenta las líneas similares a:

#FontPath  "unix/:7100"     # local font server
#FontPath  "unix/:7110"     # local font server

La prueba

Si las siguientes líneas las ves _casi_ con la misma calidad y no están escaladas, como en mi prueba, ya lo tienes funcionando.

Times

Times New Roman

Courier

Courier New

Helvetica

Arial

Mas información

  • Qt Fonts Howto
  • Antialiasing en Mandrake
  • KDE antialiasing

  • Imprimir
    Version para
    imprimir

    Imprimir
    Version
    PDF
    Comentarios
    1.  Re: Eliminar las horribles fuentes escaladas en X (23/12/2001 14:34, #3914)
      Por: El cobarde anónimo
    Hay dos maneras de dar soporte a true type, freetype que es un módulo y xtrue type que es incompatible con el anterior. Creo que sería load "freetype" en el caso que describes si vas a utilizar freetype. Según: http://www.xfree86.org/4.1.0/fonts5.html#31 dice: This version of XFree86 comes with two TrueType backends, FreeType (module `freetype', formerly known as xfsft) and X-TrueType (module `xtt'). These two backends are not compatible: only one of them can be used at any one time. In order to use the FreeType backend, please check that the `Module' section of your `XF86Config' file contains a line that reads Load "freetype" In order to use the X-TrueType backend, replace the line in your XF86Config file that loads the freetype module with a line that reads Load "xtt" Espero que sirva, saludos miguel
    No es pot respondre
     
    2.  Re: Eliminar las horribles fuentes escaladas en X (23/12/2001 14:48, #3915)
      Por: gallir (http://m3d.uib.es/~gallir/)
    Esto está probado con el freetype, por eso lo he especificado. Debería funcionar también con el xtt.

    Decían que el xtt iba mejor que el freetype para las truetype, pero en mi caso ya no es verdad. Además, si se usa anti-aliasing, hay que usar el freetype y tocar el XftConfig como indica el enlace de antialiasing en KDE.

    No es pot respondre
     
    3.  Re: Eliminar las horribles fuentes escaladas en X (23/12/2001 15:55, #3917)
      Por: El cobarde anónimo
    Hay dos maneras de dar soporte a true type, freetype que es un módulo y xtrue type que es incompatible con el anterior. Creo que sería load "freetype" en el caso que describes si vas a utilizar freetype.

    Ei!, ¿A cuenta de que viene eso? En el artículo está comentada la línea de xtt y sólo carga el freetype, y en absoluto habla de TrueType. gallir, algunos critican, otros meten ruido por no saber leer. Pasa de ellos.

    No es pot respondre
     
    4.  Re: Eliminar las horribles fuentes escaladas en X (23/12/2001 17:33, #3920)
      Por: jgomsi (http://obelix.umh.es)
    Funciona estupendamente.

    Muchas gracias por este truco Ricardo.

    PD: Es injusto que nadie te diga "tio, como mola ese truco. Funciona de puta madre..."

    No es pot respondre
     
    5.  ¿Y si quieres usar un servidor? (23/12/2001 17:38, #3921)
      Por: El cobarde anónimo
    Yo por ejemplo uso el servidor de fuentes y quiero seguir usandolo, pero yo también sufro en silencio las horribles fuentes mal escaladas.

    ¿Puede usarse el truco si el FontPath es un servidor?. Vamos, ¿se puede hacer FontPath "unix/:7100:unscaled"?

    No es pot respondre
     
    6.  Re: ¿Y si quieres usar un servidor? (23/12/2001 17:53, #3922)
      Por: gallir (http://m3d.uib.es/~gallir/)
    Si, es lo mismo, aunque no tiene sentido usar el servidor de fuentes con el xfree4. Yo probé todas las opciones (xfs, xfs-xtt, freetype del X, xtt del X) y casi no hay diferencia (el freetype tiene un pequeño problema con espaciados y subrayadaos). Me quedo con el xtt del X y _sin_ antialiasing.

    Además me enteré que las Qt (i.e. todas las aplicaciones KDE) usan las fuentes del X también para imprimir, pero sólo si el servidor de fuentes es el del X, ya que de otra forma no puede ubicar los directorios.

    No es pot respondre
     
    7.  Re: Eliminar las horribles fuentes escaladas en X (23/12/2001 21:06, #3923)
      Por: El cobarde anónimo
    Yo tengo una pregunta. ¿Si usas las fuentes dpi100 para que tienes instaladas las 75dpi? O yo lo entiendo mal o las que definas ultimas de estas dos solo te ocupan espacio.
    Otra cosa es que seria mejor que a estas alturas hablasemos de las versiones transcoded pues dentro de unos dias las otras tendran muy poco sentido si no es el meramente coleccionista.
    Aceptemoslo el ¤ (euro para quienes no lo vean) es el futuro.
    No es pot respondre
     
    8.  Re: Eliminar las horribles fuentes escaladas en X (23/12/2001 21:31, #3924)
      Por: gallir (http://m3d.uib.es/~gallir/)
    Yo tengo una pregunta. ¿Si usas las fuentes dpi100 para que tienes instaladas las 75dpi?

    Ambas suelen venir por defecto en la mayoría de las instalaciones, al menos los "paths". Yo no las uso, pero habrá gente que sí.

    Otra cosa es que seria mejor que a estas alturas hablasemos de las versiones transcoded

    Ya hablamos, y bastante...

    Por otro lado, los "paths" y problemas de escalado de las transcoded son exactamente iguales a las normales. No cambia en absoluto el truco que explico. De hecho yo uso las transcoded porque sino no vería bien el web de Bulma.

    No es pot respondre
     
    9.  Re: Eliminar las horribles fuentes escaladas en X (31/12/2001 03:56, #4049)
      Por: Benjami (http://bitassa.com)
    Quin canvi!

    Gràcies pel cromo. Ara només em falta veure els tipus de lletra que poses a
    la
    plana %-)

    Tots els veig en una mena de font tty, ni proporcional ni res (bé tot
    bulma.net es veu així)
    No es pot respondre
     
    10.  Re: Eliminar las horribles fuentes escaladas en X (06/08/2004 11:18, #22660)
      Por: Anónimo
    pues yo no lo sabía, ahora lo veo mucho mejor, gracias :) Fuentes True Type
    No es pot respondre
     
    GRACIAS
    Distribuciones Universal
    Por el servidor
    Dpto. de Matematicas e Informatica
    Calificacion
    ***0
    Vots: 30
    Danos tu opinion:
    **** Excelente
    ***0 Muy Bueno
    **00 Bueno
    *000 Regular
    0000 Malo
    Relacionados
    . Debian-Howto-Desktop
    . Preguntas y respuestas sobre las fuentes en Linux y X
    . Instalando Gnome 2.0 en Debian Woody/Sid
    . Hacer funcionar el Euro (¤) en KDE
    SECCIONES
    Noticia
    Breve
    Truco
    Enlace
    Participa
    Proyecto
    Articulo
    Webbulma
    Manoletada :-)
    Seguridad
    Modificado: 28/3/2007 22:18:16 | Tiempo Total: 0.041 segs | Kernel: Linux - i686 - 2.6.26-2-686 | Last boot: too much time ago!!
    Powered by Apache    MySQL    PHP    Gimp