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

From ArchWiki
Jump to: navigation, search
(Preguntas Más Frecuentes)
(re-flag article)
Line 3: Line 3:
 
[[Category:CÓMOs (Español)]]
 
[[Category:CÓMOs (Español)]]
 
{{i18n|Fonts}}
 
{{i18n|Fonts}}
{{Translateme}}
+
{{Bad translation}}
{{Merge|Xorg Font Configuration|Talk:Xorg Font Configuration}}
+
 
 
{{Article summary start}}
 
{{Article summary start}}
 
{{Article summary text|Covers the installation and use of fonts on Arch Linux.}}
 
{{Article summary text|Covers the installation and use of fonts on Arch Linux.}}

Revision as of 18:22, 7 December 2010

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Tango-preferences-desktop-locale-modified.pngThe translation of this article or section does not reflect the original text.Tango-preferences-desktop-locale-modified.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Fonts (Español)#)
Summary help replacing me
Covers the installation and use of fonts on Arch Linux.
Legal
Certain font packages may impose some legal limitations.
Related articles
MS Fonts
Xorg Font Configuration

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".

Q. The fonts in GNU Emacs are displayed as squares.

A. You need to install the xorg-fonts-75dpi or xorg-fonts-100dpi package.

Q. The fonts in OpenOffice.org look very bad.

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).

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.

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.

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) 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.

Q. OpenOffice.org doesn't detect my TrueType fonts!

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.

For example, here's a sample of an xorg.conf file

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

Another solution is to run the openoffice administration tool

# /opt/openoffice/program/spadmin

from which you can add fonts.

Q. Mozilla and other programs can no longer access TrueType fonts on my system, and are reverting to ugly fonts instead.

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.

Try checking your "Files" section of your xorg.conf, and make sure that you have all (or most) of these directories listed.

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

Finally, go to the following font directories:

/usr/share/fonts/TTF
/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.

mkfontscale
mkfontdir

Make sure you restart X for the changes to come into effect.

Q. What are some suggested font settings for Mozilla/Firefox?

A. These are recommended for Firefox:

Proportional: Serif   Size (pixels): 16
Serif: Times New Roman
Sans-serif: Arial
Monospace: Courier New   Size (pixels): 13
Display resolution: System settings
  • Note: Times New Roman may appear to be a non-TTF font. If this is the case, read above about how to fix this.

I believe that the following are Dropline's Mozilla defaults (also recommended):

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

Q. Why do my Apps show squares when there should be arrows and the like?

A. It may help to activate bitmap fonts. They are disabled by default.

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

If you think your fonts look ugly now then consider to remove the following packages.

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

Read here and here for some background info.

Q: I just upgraded via pacman -Syu and my fonts are all ugly

A: There are several possible conflicting issues here. See these threads:

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

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