BULMA Bulma amb el projecta Defective by Desing
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
(09/02/2010 16:21:07)
    
Google


En bulma.net
En internet
XFree4: Instalación y resolución de problemas con las fuentes (12364 lectures)
Por Ricardo Galli Granada
gallir (http://mnm.uib.es/gallir/)
Creado el 10/08/2001 16:38 modificado el 10/08/2001 16:38

La gestión de las fuentes en el XFree4 se han simplificado mucho con respecto a versiones anteriores y además soporta varios formatos: BDF, PCF, SNF, Type 1, Speedo, TrueType y CIDFont. En este artículo explico como configurar y resolver los problemas más comunes con la configuración de las fuentes, particularmente con las escalables Type 1, Speedo y TrueType.


Pagina1/1

La instalación de las fuentes con el XFree4 tiene 2 partes:

  1. Crear el directorio con los ficheros de fuentes.
  2. Informar al servidor del FontPath a ese directorio.

Instalación de las fuentes

Aunque para las fuentes normales basta que copiar los ficheros de las fuentes en el directorio deseado y luego ejecutar el mkfontdir (para crear el fichero fonts.dir), esto no es suficiente porque el mkfontdir no reconoce las fuentes escalables. Primero hay que crear un fichero llamado fonts.scale.

La forma más sencilla de crear el fonts.scale antes de ejecutar el mkfontdir es con el programa ttmkfdir. En Debian está en el paquete ttmkfdir, sino lo tienes puedes ver más información en Joerg Pommnitz's xfsft page

Nota: En Debian, el apt-get install ya se encarga de estas tareas, aunque si tienes problemas puedes hacer lo explicado en el artículo para asegurarte que está todo correcto o si tienes problemas con las fuentes.

Supongamos que hemos instalado las fuentes en /usr/lib/X11/fonts/TrueType.

Lo que hay que hacer es:

cd /usr/lib/X11/fonts/TrueType
ttmkfdir
mkfontdir  -e /usr/X11R6/lib/font/encodings

Como veréis, agregamos la opción -e /usr/X11R6/lib/font/encodings porque además hay que generar las entradas en encodings.dir.

Configuración del servidor X

Una vez ejecutados dichos comandos, ya tenemos las fuentes preparadas, ahora que asegurarnos que el servidor X las encuentre y sea capaz de interpretarlas. Son dos pasos:

  1. agregar el FontPath
  2. indicar que se carguen los módulos de X necesarios para dichas fuentes.

Configurar el FontPath

La forma más conveniente para especificar los directorios de forma permanente es en el fichero de configuración del XFree. Dicho fichero es el /etc/X11/XF86Config-4. Lo editamos y agregamos los directorios que hagan falta. Por ejemplo:

    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
    FontPath   "/usr/X11R6/lib/X11/fonts/encoding/"

Con esas líneas aseguramos que el servidor encuentre las fuentes.

Cargar los módulos

La arquitectura del XFree4 es modular, es decir que se cargan sólo los módulos que hacen falta. En el caso de usar fuentes escalables Type1, FreeType, Speedo o como en nuestro ejemplo las TrueType, hay que indicar que cargue dichos módulos en el /etc/X11/XF86Config-4. Esto se hace con la instrucción Load:

    Load        "type1"
    Load        "freetype"
    Load        "speedo"
    Load        "truetype"

Reiniciar el X

Una vez hecho esto, ya estamos listo para usar las nuevas fuentes, sólo hay que hacer que el X se recargue la configuración. Esto podemos hacerlo desde el mismo escritorio (tanto Gnome como KDE tienen una opción para reiniciar el servidor)  o manualmente con el kill (atención, guardar todos los ficheros o cerrar programas de X antes de hacerlo):

kill -SIGHUP pid_X

También se puede hacer, por ejemplo reiniciando el kdm (o gdm):

/etc/init.d/kdm restart

Voilà.

Mas info en las ayudas de XFree.


Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
Es posible que se hayan omitido algunos comentarios considerados poco constructivos
GRACIAS
Distribuciones Universal
Por el servidor
Dpto. de Matematicas e Informatica
Calificacion
***0
Vots: 9
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
. Debian: Instalar las fuentes de Windows
. Instalando las Freefont y Sharefont
. Usar truetype en X
SECCIONES
Noticia
Breve
Truco
Enlace
Participa
Proyecto
Articulo
Webbulma
Manoletada :-)
Seguridad
Modificado: 18/5/2007 04:09:07 | Tiempo Total: 0.051 segs | Kernel: Linux - i686 - 2.6.26-1-686 | Last boot: 09/02/2010 16:51 CET
Powered by Apache    MySQL    PHP    Gimp