Difference between revisions of "Fonts (Español)"

From ArchWiki
Jump to: navigation, search
(Deshabilitar las Fuentes de mapa de Bits que son feas (opcional))
(use https for links to archlinux.org)
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Category:Tipografías (Español)]]
+
[[Category:Fonts (Español)]]
[[Category:Gráficos y autoedición (Español)]]
+
[[Category:Graphics and Desktop Publishing (Español)]]
[[Category:CÓMOs (Español)]]
+
[[cs:Fonts]]
{{i18n|Fonts}}
+
[[en:Fonts]]
{{Translateme}}
+
[[it:Fonts]]
{{Merge|Xorg Font Configuration|Talk:Xorg Font Configuration}}
+
[[ru:Fonts]]
 +
[[tr:Yazıtipleri]]
 +
[[zh-CN:Fonts]]
 +
[[zh-TW:Fonts]]
 
{{Article summary start}}
 
{{Article summary start}}
{{Article summary text|Covers the installation and use of fonts on Arch Linux.}}
+
{{Article summary text|Cubre la instalación y usos de fuentes en Arch Linux.}}
 
{{Article summary heading|Legal}}
 
{{Article summary heading|Legal}}
{{Article summary text|Certain font packages may impose ''some'' legal limitations.}}
+
{{Article summary text|Algunos paquetes de fuentes pueden imponer "algunas" limitaciones legales.}}
{{Article summary heading|Related articles}}
+
{{Article summary heading|Articulos Relacionados}}
 
{{Article summary wiki|MS Fonts}}
 
{{Article summary wiki|MS Fonts}}
{{Article summary wiki|Xorg Font Configuration}}
+
{{Article summary wiki|Configuración de fuentes Xorg.}}
 
{{Article summary end}}
 
{{Article summary end}}
 +
 +
  
 
== Introducción ==
 
== Introducción ==
Line 75: Line 80:
 
  <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 
  <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 
  <fontconfig>
 
  <fontconfig>
<!-- Si la fuente es negrilla, desactivar el autohinting -->
+
    <!-- Si la fuente es negrilla, desactivar el autohinting -->
<match target="font" >
+
    <match target="font" >
<test compare="more" name="weight">
+
        <test compare="more" name="weight">
<const>medium</const>
+
            <const>medium</const>
</test>
+
        </test>
<edit mode="assign" name="autohint">
+
        <edit mode="assign" name="autohint">
<bool>false</bool>
+
            <bool>false</bool>
</edit>
+
        </edit>
</match>
+
    </match>
 
  </fontconfig>
 
  </fontconfig>
  
=FAQ=
+
=Preguntas Más Frecuentes=
  
'''Q. My fonts are too large or too small. The resolution seems wrong. My fonts are mis-shapen.'''
 
  
A(1). Read the ''Display Size/DPI'' section of [[Xorg]] for configuration sample settings and formula.
+
'''P. Mis fuentes son muy grandes o muy pequeñas. La resolución parece mala. Mis fuentes están deformes.'''
  
A(2). Get your proper resolution from a console, by typing:
+
R(1). Lea la sección''Display Size/DPI'' de [[Xorg]] donde encontrará un ejemplo de configuración.
 +
 
 +
R(2). Obtenga la resolución correcta desde una consola, ejecutando:
  
 
  xdpyinfo | grep resolution
 
  xdpyinfo | grep resolution
  
Change the value to this in the Gnome font configurator. Restart X. Sometimes, the videocard gives bogus information to X. It may be better to settle on a value between 72-78 DPI for 1024x768 displays. 96 DPI is a good value for 1280x1024, but it depends on the exact resolution. I actually prefer 75 on my home machine, and the font sizes seem to be a bit more true to their proper sizes when this is set. In most cases, if the numbers don't match, you may use the following method.
+
Cambie el valor a lo que entregue la salida de este comando en el configurador de fuentes de Gnome. Reinicie las X. Algunas veces la tarjeta de video entrega información equivocada a las X. Puede ser mejor establecer un valor entre 72-78 DPI para pantallas de 1024x768. 96 DPI es un buen valor para 1280x1024, pero depende de la resolución exacta. Yo prefiero una resolución de 75 en el computador de micasa, y el tamaño de las fuentes parece ser un poco más fiel a su tamaño adecuado cuando ésto está establecido. En la mayoría de los casos, si los números no hacen juego, puede usar el siguiente método.
  
You may also opt to force X to start with a forced resolution. This may produce good results in some display modes. For example, you may use:
+
También puede optar a forzar a que las X partan con una resolución. Esto puede producir buenos resultados en algunos modos de pantalla. Por ejemplo puede usar:
  
 
  startx -- -dpi 75
 
  startx -- -dpi 75
  
This will force X to start in 75x75 DPI mode. You may change your Gnome font settings (From the menu: Applications/Desktop Preferences/Font) to 75 DPI and you should get a good match.
+
Esto forzará a las X a partir en el modo DPI de 75x75. Puede cambiar sus ajustes de las fuentes de Gnome (En el menú Aplicaciones/Preferencias del Escritorio/Fuentes) a 75 DPI y debería obtener un buen ajuste.
  
If this worked well for you, you may edit your "startx" script to always force this option on startup. Edit the file "/usr/bin/startx" as root.
+
Si esto funcionó bien para usted, puede editar su guión "startx" para forzar siempre esta opción a la partida. Edite el fichero "/usr/bin/startx" como root.
  
Change the following line:
+
Cambie la siguiente línea:
  
 
  defaultserverargs=""
 
  defaultserverargs=""
  
to...
+
para que diga...
  
 
  defaultserverargs="-dpi 75"
 
  defaultserverargs="-dpi 75"
  
'''Q. How do I install fonts?'''
+
'''P. ¿Cómo instalo fuentes?'''
  
A. An easy way to install fonts is to drop them into your "$HOME/.fonts" directory and running "fc-cache". You can also perform a system-wide font installation by copying the fonts to "/usr/share/fonts" or another font directory (as long as it is listed in your "/etc/fonts/fonts.conf" file), and then performing the "fc-cache" command as root. You may also need to run "ttmkfdir" or "mkfontdir" as well.
+
R. Una manera fácil de instalar fuentes es guardarlas en el directorio "$HOME/.fonts" y correr "fc-cache". También puede realizar una instalación a través de todo el sistema copiando las fuentes al directorio "/usr/share/fonts" u otro directorio (siempre que esté listado en el archivo "/etc/fonts/fonts.conf"), y luego ejecutando el comando "fc-cache" como root. También puede necesitar ejecutar el comando "ttmkfdir" o "mkfontdir".
  
'''Q. The fonts in GNU Emacs are displayed as squares.'''
+
'''P. Las fuentes en GNU Emacs son mostradas como cuadrados.'''
  
A. You need to install the xorg-fonts-75dpi or xorg-fonts-100dpi package.
+
R. Se debe instalar el paquete xorg-fonts-75dpi o xorg-fonts-100dpi.
  
'''Q. The fonts in OpenOffice.org look very bad.'''
+
'''P. Las fuentes lucen muy mal en OpenOffice.org.'''
  
A. If we have a bug/font-issue in the openoffice-base package, using the original rpm-packages from the office website will allways work. "Bad fonts are a thing of the past with the newest version (2.3.1)." (http://www.stchman.com/tweaks.html).  
+
R. Si se tiene un error/problema-de-fuentes en el paquete openoffice-base, usar el original rpm-packages desde el sitio web official siempre funciona. "Las fuentes malas son cosa del pasado con la nueva version (2.3.1)." (http://www.stchman.com/tweaks.html).  
  
Note that OpenOffice.org for Linux ships with an (inferior) copy of freetype2 that are built directly into the code. In the past you could force it to link to your system's, shared, freetype2 by setting the following before starting the suit.  
+
Notar que OpenOffice.org para Linux con una (inferior) copia de freetype2 que son construidas directamente dentro del código. En el pasado se podia forzar a conectar al ordenar, compartido, freetype2 configurando lo siguiente antes de empezar la version.
  
 
  export LD_PRELOAD=/usr/lib/xorg/modules/fonts/libfreetype.so
 
  export LD_PRELOAD=/usr/lib/xorg/modules/fonts/libfreetype.so
  
The (Jan 2008) above is reported to not work anymore but at qa.openoffice.org a patch to do this bypass is emering.
+
Lo anterior (Ene. 2008) esta reportado para no funcionar mas pero para qa.openoffice.org un patch para este transpaso se esta desarrollando
  
'''Q. The OpenOffice.org menu font looks really bad. It doesn't use antialiasing either.'''
+
A. This can be changed in the OpenOffice.org configurator. From the drop-down menu, select "Tools/Options/OpenOffice.org/Fonts". Check the box that says "Apply Replacement Table". Type "Andale Sans UI" in the font box (this may have to be input manually, if it doesn't appear in the drop-down menu)
 +
'''P. La fuente del menú de OpenOffice.org luce bastante mal. No usa antialiasing tampoco.'''
  
A. This can be changed in the OpenOffice.org configurator. From the drop-down menu, select "Tools/Options/OpenOffice.org/Fonts". Check the box that says "Apply Replacement Table". Type "Andale Sans UI" in the font box (this may have to be input manually, if it doesn't appear in the drop-down menu) and choose your desired font for the "Replace With" option. Dropline users may prefer the system default, "Trebuchet MS". When selected, click the checkmark box. Then choose the "always" and "screen" options in the box below. Apply the changes, and your menu fonts should look great.
+
R. Esto se puede cambiar en el configurador de OpenOffice.org. Desde el menu deslizante hacia abajo, seleccionar "Herramientas/Opciones/OpenOffice.org/Fuentes"("Tools/Options/OpenOffice.org/Fonts"). Verificar la casilla que dice "Aplicar tabla de reemplazo" ("Apply Replacement Table"). Escribir "Andale Sans UI" en la casilla de fuente (A lo mejor esto debera ser ingresado manualmente, si no aparece en el menu desplazado hacia abajo) y elegir la fuente que desees con la opcion "Reemplazar con" ("Replace With"). Usuarios de linea de codigos (Dropline users) pueden preferir el sistema predeterminado, "Trebuchet MS". Cuando está seleccionado, hacer clic en la caja de chequeo (checkmark box). Luego eligir las opciones "siempre" y "pantalla" ("always" y "screen") en la caja a continuación. Aplicar los cambios, ahora las fuentes de los menu deberia lucir bien.
  
'''Q. OpenOffice.org doesn't detect my TrueType fonts!'''
+
'''P. OpenOffice.org no detecta mis fuentes TrueType.'''
  
A. Make sure that you add the appropriate entry in your /etc/X11/xorg.conf file that points your programs to the /usr/share/fonts/ directory.
+
R. Asegurarse que se han agregado las entradas apropiadas en el archivo /etc/X11/xorg.conf que apunta los programas al directorio /usr/share/fonts/
  
For example, here's a sample of an xorg.conf file
+
Por ejemplo, aquí hay un ejemplo de un archivo xorg.conf:
  
 
  Section "Files"
 
  Section "Files"
Line 152: Line 159:
 
  EndSection
 
  EndSection
  
Another solution is to run the openoffice administration tool
+
Otra solucion es ejecutar la herramienta de administración de openoffice  
  
 
  # /opt/openoffice/program/spadmin
 
  # /opt/openoffice/program/spadmin
  
from which you can add fonts.
+
Desde la cual se puede agregar fuentes.
  
'''Q. Mozilla and other programs can no longer access TrueType fonts on my system, and are reverting to ugly fonts instead.'''
+
'''P. Mozilla y otros programas no pueden acceder a fuentes TrueType en el sistema, en vez de eso se revierten a fuentes feas'''
  
A. Make sure the "freetype" module is loaded in your /etc/X11/xorg.conf file and your /usr/share/fonts/TTF/fonts.dir lists all of the TrueType fonts you have installed.
+
R. Asegurarse que el modulo "freetype" esta cargado en el archivo /etc/X11/xorg.conf y en /usr/share/fonts/TTF/fonts.dir se listan todas las fuentes de TrueType que estan instaladas.
  
Try checking your "Files" section of your xorg.conf, and make sure that you have all (or most) of these directories listed.
+
Intentar verificar las secciones de "Archivos" en el xorg.conf, y asegurarse que se tienen todos (o varios) estos directorios listados.
  
 
  Section "Files"
 
  Section "Files"
Line 174: Line 181:
 
  EndSection
 
  EndSection
  
Finally, go to the following font directories:
+
Finalmente, ir al siguiente directorio de fuentes:
  
 
  /usr/share/fonts/TTF
 
  /usr/share/fonts/TTF
 
  /usr/share/fonts
 
  /usr/share/fonts
  
Try deleting the "fonts.dir" and "fonts.scale" files in these directories. You may want to make backups first though. Run these commands to replace them.
+
Intentar borrando los archivos "fonts.dir" y "fonts.scale" en estos directorios. Se querrá hacer un respaldo de ellos primero. Ejecutar estos comandos para reeplazarlos:
  
 
  mkfontscale
 
  mkfontscale
 
  mkfontdir
 
  mkfontdir
  
Make sure you restart X for the changes to come into effect.
+
Asegurarse de reiniciar X para que los efectos tomen efecto.
  
'''Q. What are some suggested font settings for Mozilla/Firefox?'''
+
'''P. Cuales son las fuentes sugeridas para Mozilla/Firefox?'''
  
A. These are recommended for Firefox:
+
R. Estas fuentes son recomendadas para Firefox:
  
 
<pre>
 
<pre>
Line 198: Line 205:
 
</pre>
 
</pre>
  
*Note: Times New Roman may appear to be a non-TTF font. If this is the case, read above about how to fix this.
+
*Nota: Times New Roman puede aparecer como una fuente non-TTF. Si este es el caso, leer "como arreglar esto" mas abajo.
 +
 
 +
Las siguientes son Dropline's predeterminadas de Mozilla (también recomendadas):
  
I believe that the following are Dropline's Mozilla defaults (also recommended):
 
 
<pre>
 
<pre>
 
Proportional: Serif  Size (pixels): 14
 
Proportional: Serif  Size (pixels): 14
Line 212: Line 220:
 
</pre>
 
</pre>
  
'''Q. Why do my Apps show squares when there should be arrows and the like?'''
+
'''P. Porqué mis aplicaciones se muestran como cuadrados cuando deberian ser flechas o similares?'''
  
A. It may help to activate bitmap fonts. They are disabled by default.
+
R. Esto puede ayudar a activar las fuentes bitmap. Están desactivadas por defecto.
  
 
  cd /etc/fonts/conf.d
 
  cd /etc/fonts/conf.d
Line 221: Line 229:
 
  cd -
 
  cd -
  
If you think your fonts look ugly now then consider to remove the following packages.
+
Si tú crees que tus fuentes lucen feas ahora, considera remover los siguiente paquetes:
  
 
  pacman -Rs xorg-fonts-100dpi xorg-fonts-75dpi
 
  pacman -Rs xorg-fonts-100dpi xorg-fonts-75dpi
  
Read [http://bbs.archlinux.org/viewtopic.php?t=21250 here] and [http://bbs.archlinux.org/viewtopic.php?t=18425 here] for some background info.
+
Leer [https://bbs.archlinux.org/viewtopic.php?t=21250 aquí] y [https://bbs.archlinux.org/viewtopic.php?t=18425 aquí] para mas información.
  
'''Q: I just upgraded via pacman -Syu and my fonts are all ugly'''
+
'''P. Acabo de actualizar via pacman -Syu y todas mis fuentes son feas'''
  
<b>A: </b>There are several possible conflicting issues here. See these threads:
+
R. Aquí hay varios errores posibles en conflicto. Mirar estos enlaces:
  
1 - http://bbs.archlinux.org/viewtopic.php?t=866
+
1 - https://bbs.archlinux.org/viewtopic.php?t=866
  
2 - http://bbs.archlinux.org/viewtopic.php?t=4975
+
2 - https://bbs.archlinux.org/viewtopic.php?t=4975

Revision as of 07:42, 5 December 2012

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary end


Introducción

La instalación estándar de un escritorio en Arch Linux nos proporcionará un gran soporte de fuentes, con las últimas versiones estables de X org, X server, freetype2 (con el intérprete bytecode habilitado) y fontconfig. Para más información sobre la configuración de fuentes, podéis visitar Configuración de fuentes.

Diferentes clases de fuentes

En Linux existen varias clases de fuentes.

  • fuentes bitmap (.pcf .bdf .pcf.gz .bdf.gz)
  • fuentes PostScript (.pfa .pfb)

(pfa:formato ascii; pfb:formato binario)

  • fuentes TrueType/OpenType (.ttf)

Instalando fuentes

En un sistema Linux moderno, añadir e instalar fuentes resulta mucho más fácil que antes. Veremos a continuación algunos consejos que harán el proceso más claro y asequible para el usuario medio. En primer lugar hemos de plantearnos el lugar donde se guardarán las nuevas fuentes. En general, los directorios más usados son:

  • /usr/share/fonts
  • /usr/X11R6/lib/X11/fonts

De esta manera todos los usuarios del sistema tendrán acceso a ellas (siempre bajo privilegios de root). Copiarlas a ~/.fonts puede ser también una buena idea.

En Arch Linux disponemos de algunas colecciones de fuentes ya preempaquetadas. Para buscarlas podemos ejecutar

pacman -Ss fonts

Entre los paquetes disponibles podemos encontrar

extra/artwiz-fonts 1.3-3
 This is set of (improved) artwiz fonts.
extra/ttf-ms-fonts 2.0-1
 Un-extracted TTF Fonts from Microsoft

Para la instalación de los paquetes hacemos:

pacman -S artwiz-fonts ttf-ms-fonts

De esta manera, las fuentes quedarán bajo el directorio /usr/X11R6/lib/X11/fonts. Se recomienda a los usuarios CJK (chinos, japoneses y coreanos) la instalación de ttf-arphic-uming, ttf-arphic-ukai y ttf-fireflysung para una visualización apropiada

Otra opción podría ser el uso de KDE Font Installer, en KDE Control Center. Funciona perfectamente para aquellos que usen KDE. Además, las fuentes pueden ser instaladas manualmente bajo los tres directorios arriba especificados. En ese caso, como root hemos de hacer

fc-cache -vf

{translate_me}

Configuración

FreeType autohinter (opcional)

Puedes establecer el autohinter de FreeType . Ejecuta como root :

ln -s /etc/fonts/conf.avail/10-autohint.conf /etc/fonts/conf.d/10-autohint.conf

Deshabilitar las Fuentes de mapa de Bits que son feas (opcional)

Edita ~/.fonts.conf y pon el siguiente contenido:

   <selectfont>
       <rejectfont>
           <pattern>
               <patelt name="scalable">
                   <bool>false</bool>
               </patelt>
           </pattern>
       </rejectfont>
   </selectfont>

Reinicia las X (ctrl+alt+backspace)

Si al llegar a este punto piensas que las fuentes se ven muy gruesas, modifica el archivo de configuración de fuentes: edita (o créalo si no existe) el archivo ~/.fonts.conf con el siguiente contenido:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <match target="font" >
        <test compare="more" name="weight">
            <const>medium</const>
        </test>
        <edit mode="assign" name="autohint">
            <bool>false</bool>
        </edit>
    </match>
</fontconfig>

Preguntas Más Frecuentes

P. Mis fuentes son muy grandes o muy pequeñas. La resolución parece mala. Mis fuentes están deformes.

R(1). Lea la secciónDisplay Size/DPI de Xorg donde encontrará un ejemplo de configuración.

R(2). Obtenga la resolución correcta desde una consola, ejecutando:

xdpyinfo | grep resolution

Cambie el valor a lo que entregue la salida de este comando en el configurador de fuentes de Gnome. Reinicie las X. Algunas veces la tarjeta de video entrega información equivocada a las X. Puede ser mejor establecer un valor entre 72-78 DPI para pantallas de 1024x768. 96 DPI es un buen valor para 1280x1024, pero depende de la resolución exacta. Yo prefiero una resolución de 75 en el computador de micasa, y el tamaño de las fuentes parece ser un poco más fiel a su tamaño adecuado cuando ésto está establecido. En la mayoría de los casos, si los números no hacen juego, puede usar el siguiente método.

También puede optar a forzar a que las X partan con una resolución. Esto puede producir buenos resultados en algunos modos de pantalla. Por ejemplo puede usar:

startx -- -dpi 75

Esto forzará a las X a partir en el modo DPI de 75x75. Puede cambiar sus ajustes de las fuentes de Gnome (En el menú Aplicaciones/Preferencias del Escritorio/Fuentes) a 75 DPI y debería obtener un buen ajuste.

Si esto funcionó bien para usted, puede editar su guión "startx" para forzar siempre esta opción a la partida. Edite el fichero "/usr/bin/startx" como root.

Cambie la siguiente línea:

defaultserverargs=""

para que diga...

defaultserverargs="-dpi 75"

P. ¿Cómo instalo fuentes?

R. Una manera fácil de instalar fuentes es guardarlas en el directorio "$HOME/.fonts" y correr "fc-cache". También puede realizar una instalación a través de todo el sistema copiando las fuentes al directorio "/usr/share/fonts" u otro directorio (siempre que esté listado en el archivo "/etc/fonts/fonts.conf"), y luego ejecutando el comando "fc-cache" como root. También puede necesitar ejecutar el comando "ttmkfdir" o "mkfontdir".

P. Las fuentes en GNU Emacs son mostradas como cuadrados.

R. Se debe instalar el paquete xorg-fonts-75dpi o xorg-fonts-100dpi.

P. Las fuentes lucen muy mal en OpenOffice.org.

R. Si se tiene un error/problema-de-fuentes en el paquete openoffice-base, usar el original rpm-packages desde el sitio web official siempre funciona. "Las fuentes malas son cosa del pasado con la nueva version (2.3.1)." (http://www.stchman.com/tweaks.html).

Notar que OpenOffice.org para Linux con una (inferior) copia de freetype2 que son construidas directamente dentro del código. En el pasado se podia forzar a conectar al ordenar, compartido, freetype2 configurando lo siguiente antes de empezar la version.

export LD_PRELOAD=/usr/lib/xorg/modules/fonts/libfreetype.so

Lo anterior (Ene. 2008) esta reportado para no funcionar mas pero para qa.openoffice.org un patch para este transpaso se esta desarrollando

A. This can be changed in the OpenOffice.org configurator. From the drop-down menu, select "Tools/Options/OpenOffice.org/Fonts". Check the box that says "Apply Replacement Table". Type "Andale Sans UI" in the font box (this may have to be input manually, if it doesn't appear in the drop-down menu) P. La fuente del menú de OpenOffice.org luce bastante mal. No usa antialiasing tampoco.

R. Esto se puede cambiar en el configurador de OpenOffice.org. Desde el menu deslizante hacia abajo, seleccionar "Herramientas/Opciones/OpenOffice.org/Fuentes"("Tools/Options/OpenOffice.org/Fonts"). Verificar la casilla que dice "Aplicar tabla de reemplazo" ("Apply Replacement Table"). Escribir "Andale Sans UI" en la casilla de fuente (A lo mejor esto debera ser ingresado manualmente, si no aparece en el menu desplazado hacia abajo) y elegir la fuente que desees con la opcion "Reemplazar con" ("Replace With"). Usuarios de linea de codigos (Dropline users) pueden preferir el sistema predeterminado, "Trebuchet MS". Cuando está seleccionado, hacer clic en la caja de chequeo (checkmark box). Luego eligir las opciones "siempre" y "pantalla" ("always" y "screen") en la caja a continuación. Aplicar los cambios, ahora las fuentes de los menu deberia lucir bien.

P. OpenOffice.org no detecta mis fuentes TrueType.

R. Asegurarse que se han agregado las entradas apropiadas en el archivo /etc/X11/xorg.conf que apunta los programas al directorio /usr/share/fonts/

Por ejemplo, aquí hay un ejemplo de un archivo xorg.conf:

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/Type1"
EndSection

Otra solucion es ejecutar la herramienta de administración de openoffice

# /opt/openoffice/program/spadmin

Desde la cual se puede agregar fuentes.

P. Mozilla y otros programas no pueden acceder a fuentes TrueType en el sistema, en vez de eso se revierten a fuentes feas

R. Asegurarse que el modulo "freetype" esta cargado en el archivo /etc/X11/xorg.conf y en /usr/share/fonts/TTF/fonts.dir se listan todas las fuentes de TrueType que estan instaladas.

Intentar verificar las secciones de "Archivos" en el xorg.conf, y asegurarse que se tienen todos (o varios) estos directorios listados.

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/Type1"
EndSection

Finalmente, ir al siguiente directorio de fuentes:

/usr/share/fonts/TTF
/usr/share/fonts

Intentar borrando los archivos "fonts.dir" y "fonts.scale" en estos directorios. Se querrá hacer un respaldo de ellos primero. Ejecutar estos comandos para reeplazarlos:

mkfontscale
mkfontdir

Asegurarse de reiniciar X para que los efectos tomen efecto.

P. Cuales son las fuentes sugeridas para Mozilla/Firefox?

R. Estas fuentes son recomendadas para Firefox:

Proportional: Serif   Size (pixels): 16
Serif: Times New Roman
Sans-serif: Arial
Monospace: Courier New   Size (pixels): 13
Display resolution: System settings
  • Nota: Times New Roman puede aparecer como una fuente non-TTF. Si este es el caso, leer "como arreglar esto" mas abajo.

Las siguientes son Dropline's predeterminadas de Mozilla (también recomendadas):

Proportional: Serif   Size (pixels): 14
Serif: Times New Roman
Sans-serif: Verdana
Cursive: Andale Mono
Fantasy: Andale Mono
Monospace: Courier New   Size (pixels): 11
Allow Documents to use other fonts: Enabled
Display resolution: System settings

P. Porqué mis aplicaciones se muestran como cuadrados cuando deberian ser flechas o similares?

R. Esto puede ayudar a activar las fuentes bitmap. Están desactivadas por defecto.

cd /etc/fonts/conf.d
rm 10-bitmaps.conf
ln -s yes-bitmaps.conf 10-bitmaps.conf
cd -

Si tú crees que tus fuentes lucen feas ahora, considera remover los siguiente paquetes:

pacman -Rs xorg-fonts-100dpi xorg-fonts-75dpi

Leer aquí y aquí para mas información.

P. Acabo de actualizar via pacman -Syu y todas mis fuentes son feas

R. Aquí hay varios errores posibles en conflicto. Mirar estos enlaces:

1 - https://bbs.archlinux.org/viewtopic.php?t=866

2 - https://bbs.archlinux.org/viewtopic.php?t=4975