Fonts (Español)

Esta traducción de
Fonts
fue revisada el
2020-05-31
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
Configuración de fuentes
Linux console#Fonts
Java Runtime Environment fonts
Metric-compatible fonts
Microsoft fonts
De
Fuentes del ordenador (En ingles)
: "Una tipografía del ordenador (o fuente) es un archivo de datos electrónicos que contiene un conjunto de glifos, caracteres, o símbolos como dingbats."
Note que ciertas licencias de fuentes pueden imponer ciertas limitaciones legales.
Formatos de fuente
Muchos ordenadores que usan fuentes hoy en día están en un formato
mapa de bits
(bitmap) o en formato
contorno
(outline).
Fuentes mapa de bits
Consisten en una matriz de puntos o píxeles que representa la imagen de cada glifo en cada cara y tamaño.
Fuentes de contorno o
vectoriales
Usa curvas de Bézier, instrucciones de dibujo y formulas matemáticas para describir cada glifo, que marcan el contorno del carácter en cualquier tamaño.
Formato bitmap
Distribución del formato mapa de bits (inglés)
(BDF) por Adobe.
Formato compilado portable (inglés)
(PCF) por Xorg.
Fuentes de pantalla PC
(PSF) usado por el Kernel para las fuentes de la consola, no soportada por Xorg (la extension de los archivos Unicode PSF es
psfu
)
Estos formatos también pueden estar comprimidos. Vea
#Bitmap
para ver las fuentes bitmap disponibles.
Formato de contorno
Fuentes PostScript
por Adobe – con varios formatos, por ejemplo: Fuente ASCII de impresora (PFA) y fuente binaria de impresora (PFB)
TrueType
por Apple y Microsoft (extensión:
ttf
)
OpenType
por Microsoft, construido sobre TrueType (extensiones:
otf
,
ttf
)
Para la mayoría de casos, la diferencia técnica entre TrueType y OpenType puede ignorarse.
Otros Formatos
La aplicación de composición
TeX
y su software complementario,
Metafuente
, tradicionalmente renderiza caracteres utilizando sus propios métodos. Algunas de estas extensiones utilizadas desde estos dos programas que son
*pk
,
*gf
,
mf
y
vf
. Las versiones modernas también pueden utilizar fuentes TrueType y OpenType.
FontForge
(
fontforge
), un editor de fuentes, puede guardar fuentes en su propio formato basado en texto,
sfd
, base de datos de fuentes spline (
s
pline
f
ont
d
atabase).
El formato
SGV
tiene también su propio método para describir fuentes.
Instalación
Hay varios métodos para instalar fuentes.
Pacman
Fuentes y colecciones de fuentes se pueden instalar con
pacman
en repositorios habilitados.
Las fuentes disponibles se pueden encontrar
buscando paquetes
(Por ej.
font
o
ttf
).
Crear un paquete
Debería dejar a pacman la habilidad de manejar sus fuentes, que se hace
creando un paquete
de Arch. Este se puede compartir con la comunidad a través del
AUR
. Los paquetes para instalar fuentes son particularmente similares. Vea
guia de empaquetación de fuentes (en inglés)
.
El nombre de familia de un archivo de fuente se puede adquirir utilizando
fc-query
por ejemplo:
fc-query -f '%{family[0]}\n' /path/to/file
. El formato se describe en
FcPatternFormat(3)
.
Instalación manual
La forma recomendada para añadir fuentes al sistema que no están en los repositorios está descrito en
#Crear un paquete
. Esto le da a pacman la habilidad de quitar o actualizar después de un tiempo. De todas formas las fuentes también se pueden instalar manualmente.
Para instalar fuentes en todo el sistema (disponible para todos los usuarios), mueve la carpeta al directorio
/usr/share/fonts
. Todos los usuarios tienen que poder leer el archivo, utilice
chmod
para establecer los permisos correctos (es decir al menos
0444
para archivos y
0555
para carpetas). Para instalar las fuentes solo para un único usuario, utilice
~/.local/share/fonts/
(
~/.fonts/
está obsoleto).
Para cargar las fuentes directamente en Xserver (lo contrario a utilizar un
servidor de fuentes
) el directorio recientemente añadido tiene que incluirse en la entrada FontPath. Esta entrada se localiza en la sección
Archivos
de su archivo de configuración Xorg
(por ej.
/etc/X11/xorg.conf
o
/etc/xorg.conf
). vea
#Aplicaciones antiguas
para más detalles.
Después actualice la cache de fuente de fontconfig: (normalmente no es necesario ya que la librería de fontconfig lo hace)
$ fc-cache
Aplicaciones antiguas
Con aplicaciones antiguas que no soportan fontconfig (por ej. Aplicaciones GTK 1.x, y
xfontsel
) se necesita crear el índice en el directorio de la fuente:
$ mkfontscale
$ mkfontdir
O incluir más de una carpeta con un comando:
$ for dir in /font/dir1/ /font/dir2/; do xset +fp $dir; done && xset fp rehash
O si la fuente está instalado en una sub-carpeta diferente dentro de por ej.
/usr/share/fonts
:
$ for dir in * ; do if [  -d  "$dir"  ]; then cd "$dir";xset +fp "$PWD" ;mkfontscale; mkfontdir;cd .. ;fi; done && xset fp rehash
Puede que a veces el servidor X puede fallar al cargar el directorio de las fuentes y necesites volver a escanear todos los archivos de
fonts.dir
:
# xset +fp /usr/share/fonts/misc # Informa al servidor X de los nuevos directorios
# xset fp rehash                # Fuerza un escaneo nuevo
Para comprobar que la o las fuentes están incluidas:
$ xlsfonts | grep fontname
Nota
Muchos paquetes configurarán automáticamente Xorg para utilizar la fuente sobre la instalación. Si este es el caso de su fuente este paso no es necesario.
También puede establecerse globalmente en
/etc/X11/xorg.conf
o
/etc/X11/xorg.conf.d
.
Aquí hay un ejemplo de la sección que ha de ser añadida a
/etc/X11/xorg.conf
. Añada o quite paths basado en los particulares requisitos de su fuente.
# Deje que X.Org conozca los directorios personalizados de fuente
Section "Files"
    FontPath    "/usr/share/fonts/100dpi"
    FontPath    "/usr/share/fonts/75dpi"
    FontPath    "/usr/share/fonts/cantarell"
    FontPath    "/usr/share/fonts/cyrillic"
    FontPath    "/usr/share/fonts/encodings"
    FontPath    "/usr/share/fonts/misc"
    FontPath    "/usr/share/fonts/truetype"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/util"
EndSection
Advertencias sobre Pango
Cuando
Pango
se está utilizando en su sistema él leerá desde
fontconfig
para saber de donde obtener las fuentes.
(process:5741): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'
(process:5741): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'
Si usted ha visto errores similares y/o vee bloques en vez de caracteres en su aplicación necesita añadir las fuentes y actualizar font cache. En este ejemplo se utiliza la fuente
ttf-liberation
para mostrar la solución (después de una instalación exitosa del paquete) y ejecute como root para habilitarlo para todos los usuarios.
# fc-cache
/usr/share/fonts: caching, new cache contents: 0 fonts, 3 dirs
/usr/share/fonts/TTF: caching, new cache contents: 16 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/util: caching, new cache contents: 0 fonts, 0 dirs
/var/cache/fontconfig: cleaning cache directory
fc-cache: succeeded
Puedes comprobar si una fuente por defecto está configurada como tal:
$ fc-match
LiberationMono-Regular.ttf: "Liberation Mono" "Regular"
Paquetes de fuente
Esta es una lista selectiva que incluye muchos paquetes de fuentes del
AUR
junto con los repositorios oficiales. Las fuentes que tiene soporte
Unicode
están estiquetadas con "Unicode", vea el proyecto o la Wikipedia para más detalles.
El
script Archfonts Python
se puede utilizar para generar una visión general de todas las fuentes TTF encontradas en los repositorios oficiales / AUR (la generación de la imagen está hecha utilizando
ttf2png
AUR
).
Bitmap
Nota
pango
1.44
terminó su soporte para FreeType en favor de HarfBuzz
y por tanto
pierde soporte para las fuentes bitmap BDF/PCF tradicionales
. También aplicaciones como por ejemplo
gnome-terminal
ya no funcionarán con esas fuentes mostrando rectángulos en vez de los glifos. Vea
FS#63297
,
problema de Pango #386
y
problema de HarfBuzz #1897
.
Por defecto 8x16.
Berry
(
pcf-spectrum-berry
AUR
) - 8px.
Dina
(
dina-font
AUR
) – 6pt, 8pt, 9pt, 10pt, mono espaciado , basada en Proggy.
Efont
(
efont-unicode-bdf
AUR
) – 10px, 12px, 14px, 16px, 24px, normal, negrita y itálica.
Gohu
(
gohufont
AUR
) – 11px, 14px, normal y negrita.
Lime
(
artwiz-fonts
AUR
).
ProFont
(
ttf-profont-iix
AUR
) – 10px, 11px, 12px, 15px, 17px, 22px, 29px, normal.
Proggy
(
proggyfonts
AUR
) – tiene diferentes variantes.
Tamsyn
(
tamsyn-font
AUR
).
Terminus
(
terminus-font
).
Tewi
(
bdf-tewi-git
AUR
[
enlace roto
: package not found]
).
Unifont
(Covetura Unicode
más extensa
que cualquier fuente) (
bdf-unifont
AUR
).
Funcionan con pango 1.44:
Terminus
(
terminus-font
)
ProFont
(
profont-otb
AUR
) - OpenType Bitmap (OTB) variante de ProFont.
Misc Fijo
xorg-fonts-misc-otb
AUR
.
Más
otb
fuentes en el AUR.
Escritura latina
Familias
Luxi fonts
(
font-bh-ttf
AUR
) – Fuentes Luxi X.Org.
Bitstream Vera
(
ttf-bitstream-vera
) – serif, sans-serif, y mono espaciada.
Courier Prime
(
ttf-courier-prime
AUR
) – Fuente alternativa Courier optimizada para las pantallas.
Croscore fonts
(
ttf-croscore
) – Sustituto de Google para Arial de Window, Times New Roman, y Courier New.
DejaVu
(
ttf-dejavu
) – Bitstream Vera modificado para una mayor cobertura de Unicode.
Droid
(
ttf-droid
) – Fuente por defecto de las versiones antiguas de Android.
Roboto
(
ttf-roboto
) – Fuente por defecto de las versiones nuevas de Android.
Google Noto
(
noto-fonts
) – Unicode
Liberation fonts
(
ttf-liberation
) – Fuente libre compatible con la métrica que sustituye las fuentes Arial, Arial Narrow, Times New Roman y Courier New encontradas en Windows y productos de Microsoft Office.
IBM Plex
(
ttf-ibm-plex
) – serif, sans-serif, sans-serif condensada y monoespaciada con cursiva real.
Ubuntu
(
ttf-ubuntu-font-family
)
Microsoft fonts
(
ttf-ms-win10
AUR
) – Fuentes de Windows 10.
Paquetes de fuentes licenciadas por Microsoft:
Microsoft fonts
(
ttf-ms-fonts
AUR
) – Andalé Mono, Courier New, Arial, Arial Black, Comic Sans, Impact, Lucida Sans, Microsoft Sans Serif, Trebuchet, Verdana, Georgia, Times New Roman
Vista fonts (
ttf-vista-fonts
AUR
) – Consolas, Calibri, Candara, Corbel, Cambria, Constantia
Mono espacio
Para más fuentes mono espaciada vea
#Bitmap
y
#Familias
.
Anonymous Pro
(
ttf-anonymous-pro
, incluido en
ttf-google-fonts-git
AUR
).
Cascadia Code
(
ttf-cascadia-code
) – con ligaduras de programación.
Envy Code R
(
ttf-envy-code-r
AUR
).
Fantasque Sans Mono (
ttf-fantasque-sans-mono
,
otf-fantasque-sans-mono
).
Fira Mono
(
ttf-fira-mono
,
otf-fira-mono
) – diseñado para Firefox OS.
Fira Code
(
ttf-fira-code
) – con ligaduras de programación.
FreeMono
(
gnu-free-fonts
) - Unicode.
Hack
(
ttf-hack
) - fuente mono espaciada de código abierto, utilizada por defecto en KDE Plasma.
Inconsolata
(
ttf-inconsolata
, incluida en
ttf-google-fonts-git
AUR
) - inspirado por Consolas.
Inconsolata-g
(
ttf-inconsolata-g
AUR
) - añade algunas modificaciones familiares para el programador.
Iosevka
(
ttf-iosevka
AUR
) – Un esbelto tipo de letra sans-serif y slab-serif inspirado por Pragmata Pro, M+ y PF DIN Mono, diseñado para ser la fuente ideal para programar. Soporta ligaduras de programación y alrededor de 2000 glifos latinos, griegos, cirílicos, fonéticos y PowerLine.
Lucida Typewriter
(incluida en el paquete
jre
AUR
).
Menlo
(derivado:
ttf-meslo
AUR
) - fuente mono espaciada por defecto de OS X.
Monaco
(
ttf-monaco
AUR
) - fuente propietaria diseñada por Apple para OS X.
Monofur (
ttf-monofur
)
Mononoki
(
ttf-mononoki
AUR
)
Source Code Pro
(
adobe-source-code-pro-fonts
incluido en
ttf-google-fonts-git
AUR
)
Webs relevantes:
Dan Benjamin's Top 10 fuentes de programación
.
Lista de fuentes de Trevor Lowing
.
Slant: ¿Cuales son las mejores fuentes de programación?
.
Stack Overflow: Fuentes recomendadas para programar
.
Fuentes de programación - Pruebe Drive
.
Fuentes de programación Compare
.
Sans-serif
Andika
(
ttf-andika
AUR
).
FreeSans
(
gnu-free-fonts
) - Unicode.
Inter UI
(
inter-font
) – diseñada para las interfaces de usuario.
Jost*
(
otf-jost
AUR
) - Tipo de letra de código abierto basado en
Futura
.
Linux Biolinum
(
ttf-linux-libertine
) – sustituto libre para Times New Roman.
PT Sans
(
ttf-google-fonts-git
AUR
) - tres pricipales variantes: normal, estrecho, y subtítulo - Unicode: latín, cirílico.
Source Sans
(
adobe-source-sans-fonts
)
Tahoma
(
ttf-tahoma
AUR
)
Serif
Bodoni*
(
otf-bodoni
AUR
) - Regreso de la fuente
Bodoni
de código abierto.
EB Garamond
(
ebgaramond-otf
AUR
) - Regreso de la fuente
Garamond
de código abierto.
FreeSerif
(
gnu-free-fonts
) - Unicode.
Gentium
(
ttf-gentium-plus
) - Unicode: latín, griego cirílico, hebreo.
Linux Libertine
(
ttf-linux-libertine
) - Unicode: latín, griego cirílico, hebreo.
Sin clasificación
ttf-cheapskate
AUR
- Coleccion de fuentes de
dustismo.com
.
ttf-junicode
- Fuente Junius que contiene casi todos los script y glifos medivales.
ttf-mph-2b-damase
AUR
- Cubre el primer plano completo y muchos  scripts.
xorg-fonts-type1
- Conjuntos IBM Courier y Adobe Utopia del
tipo de letra PostScript
.
all-repository-fonts
AUR
- Meta paquete para todas las fuentes de los repositorios oficiales.
ttf-google-fonts-git
AUR
- una enorme colección de fuentes libres (incluye Ubuntu, Inconsolata, Roboto, etc.) - Nota: Su diálogo de fuentes puede ser muy grande ya que se añadirán más de cien fuentes.
Escritura no latina
Escritura antigua
ttf-ancient-fonts
AUR
- Fuentes que contienen simbolos Unicode para las escrituras egeo, egipcio, cuneiforme, anatolian, maya y analecta.
Árabe
ttf-amiri
AUR
- Un tipo de letra clásico en Naskh, estilo pionero de Amiria Press.
ttf-arabeyes-fonts
AUR
- Colección de fuentes árabes libres.
ttf-qurancomplex-fonts
AUR
- Fuentes de El complejo de impresión del gran Corán Rey Fahd en al-Madinah al-Munawwarah.
ttf-sil-lateef
AUR
- Fuente árabe Unicode desde SIL
SIL
.
ttf-scheherazade-new
- Fuente árabe Unicode desde SIL. (Alternativa de la fuente árabe tradicional).
Braille
ttf-ubraille
AUR
- Fuente que contiene símbolos Unicode para el
braille
.
Chino, japonés, coreano, vietnamita
Pan-CJK
Fuentes Adobe Source Han - Una gran colección de fuentes con un soporte comprensible de chino simplificado, chino tradicional, japones, y coreano, con un diseño y aspecto consistente.
adobe-source-han-sans-otc-fonts
- Sans fonts.
adobe-source-han-serif-otc-fonts
- Serif fonts.
noto-fonts-cjk
- Otra gran colección de fuentes con un soporte comprensible de chino simplificado, chino tradicional, japones, y coreano, con un diseño y aspecto consistente. Actualmente es una versión renombrada de
adobe-source-han-sans-otc-fonts
.
Chino
Vea
Localization (Español)/Chinese (Español)#Fuentes
.
Japonés
Vea
Localization/Japanese#Fonts
.
Coreano
Vea
Localization/Korean#Fonts
.
Vietnamita
ttf-hannom
- Fuente vietnamita TrueType font para los caracteres chữ Nôm.
Cirílico
Vea también
#Escritura latina
ttf-paratype
AUR
- Familia de fuente por ParaType: sans, serif, mono, cirílico extendido y latín, licencia OFL.
otf-russkopis
AUR
- Una fuente libre cursiva OpenType para la escritura cirílica.
Griego
Casi todas las fuentes Unicode contienen el conjunto de caracteres griegos (politónico incluido). Estas fuentes adicionales puede que no tengan el conjunto completo de caracteres Unicode pero utiliza una gran calidad en los caracteres griegos (y en el latín, por supuesto).
otf-gfs
AUR
- Selección de fuentes de OpenType de la sociedad griega de fuentes.
ttf-mgopen
AUR
- Fuentes profesionales TrueType por Magenta.
Hebreo
opensiddur-hebrew-fonts
AUR
- Gran colección de fuentes hebreas con licencia de código abierto.
culmus
AUR
- Una buena colección de fuentes hebreas de código abierto. También hay algunas fuentes latinas, griegas, cirílicas, arábicas y amáricos.
Índico
Vea
Localization/Indic#Fonts
.
Camboyano
ttf-khmer
- Fuente que cubre los glifos del lenguaje camboyano.
Hanuman
[
enlace roto
2025-03-15]
(
ttf-google-fonts-git
AUR
)
Mongol y tunguses
ttf-abkai
AUR
- Fuentes para las escrituras sibe, smnchu y daur (incompleto, aún en desarrollo).
Persa
persian-fonts
AUR
- Meta-paquete para instalar todas las fuentes persas del AUR.
borna-fonts
AUR
- Serie de fuentes persa B Borna Rayaneh Co..
iran-nastaliq-fonts
AUR
- Fuente caligráfica libre Unicode persa.
iranian-fonts
AUR
- Familia Iranian-Sans e Iranian-Serif de fuentes persa.
ir-standard-fonts
AUR
- Fuentes persas estándar del Consejo Supremo de Tecnologías de la Información y la Comunicación de Irán (SCICT).
persian-hm-ftx-fonts
AUR
- Series de fuentes persa derivado de X Series 2, Metafont y Fuentes FarsiTeX con la característica kashida.
persian-hm-xs2-fonts
AUR
- Series de fuentes persa derivado de X Series 2 con la característica kashida.
gandom-fonts
AUR
,
parastoo-fonts
AUR
,
sahel-fonts
AUR
,
samim-fonts
AUR
,
shabnam-fonts
AUR
,
tanha-fonts
AUR
,
vazirmatn-fonts
AUR
,
vazir-code-fonts
AUR
- Bonitas fuentes persa hecho por Saber RastiKerdar.
ttf-yas
AUR
- Serie de fuente persa Yas (con
hueco cero
).
ttf-x2
AUR
- Fuentes libres con soporte para persa, árabe, urdu, pashto, dari, uzbeko, kurdo, uigur, turco antiguo (otomano) y turco moderno (romano).
Tai–Kadai
fonts-tlwg
AUR
- Colección de fuentes escalables tailandesas.
ttf-lao
AUR
- Fuente TTF Lao (Phetsarath_OT)
Tibeto-Burman
ttf-tibetan-machine
- Fuente TTF Tibetan Machine.
ttf-sil-padauk
AUR
- Fuente Unicode que admite las numerosas y diversas lenguas que utilizan la escritura de Myanmar.
Emoji y símbolos
Las fuentes
Emoji
vienen en diferentes formatos: CBDT/CBLC (Google), SBIX (Apple), COLR/CPAL (Microsoft), SVG (Mozilla/Adobe).
Los emojis deben funcionar sin ninguna configuración adicional si tiene al menos una fuente emoji, de los formatos soportados, instalada. Sin embargo la
representación de emojis (en inglés)
, de acuerdo con los requisitos estandar, requiere de
un código adicional para manejarlos
. Para obligar el uso de la fuente emoji vea
Font configuration (Español)#Obligar fuente de emoticonos
.
Software
CBDT/CBLC
SBIX
COLR/CPAL
SVG
Representación
Vea también
Freetype
Sí
Sí
Sí
No
–
–
Pango
Freetype
Sí
[1]
WebKitGTK
Freetype
Sí
–
Qt
Freetype
No
–
Chromium
Freetype
Siguiente versión
–
Firefox
Freetype
Sí
No
Firefox#Font troubleshooting
CBDT/CBLC:
noto-fonts-emoji
— Emoji 12.1 de código abierto de Google.
ttf-joypixels
AUR
— Emoji 12.1 propietario del creador EmojiOne.
ttf-twemoji
AUR
— Emoji 13.0 de código abierto de Twitter.
SVG:
otf-openmoji
AUR
— Emoji 12.1. de código abierto de la universidad de diseño de Alemania Schwäbisch Gmünd.
ttf-twemoji-color
AUR
— Emoji 12.0 de código abierto de Twitter.
Contorno solo:
ttf-symbola
AUR
— proporciona muchos símbolos Unicode, incluido emoji.
Kaomoji
a veces como "emoticonos japoneses" están compuestos por caracteres de varios conjuntos, incluido CJK y fuentes índicas. Por ejemplo, estos paquetes proporcionan muchos kaomoji existentes:
gnu-free-fonts
,
ttf-arphic-uming
, y
ttf-indic-otf
.
Matemáticas
ttf-cm-unicode
AUR
,
otf-cm-unicode
AUR
-
Computación moderna (inglés)
(de la fama de TeX).
otf-latin-modern
,
otf-latinmodern-math
- Versión mejorada de fuentes computacionales modernas usadas en LaTeX.
otf-stix
AUR
- Versión independiente, una de las más recientes de STIX.
texlive-basic
y
texlive-fontsextra
contiene muchas fuentes matemáticas como la matemática moderna latina y
STIX Fonts
. Vea
Hacer que las fuentes estén disponibles en Fontconfig (en inglés)
para la configuración.
Fuentes de otros sistemas operativos
ttf-mac-fonts
AUR
- Fuentes de TrueType Apple MacOS.
Vea
Fuentes métricamente compatibles (inglés)
, que muestra las alternativas para las
Fuentes de Microsoft (inglés)
.
Orden de fuentes alternativas
Automáticamente fontconfig selecciona una fuente que cumpla con los requisitos de ese momento. Es decir, que si una ventana contiene inglés y chino, fontconfig cambiará de fuente para el chino si la que está por defecto no lo soporta.
Fontconfig permite que cada usuario configure el orden a través de
$XDG_CONFIG_HOME/fontconfig/fonts.conf
.
Si prefiere que una fuente particular se seleccione antes que su fuente Serif favorita, el archivo queda así:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
   <family>serif</family>
   <prefer>
     <family>El nombre de su fuente serif favorita</family>
     <family>El nombre de su fuente china</family>
   </prefer>
 </alias>
</fontconfig>
Sugerencia
Si usa localmente chino, establezca
LC_LANG
a
und
para que funcione. Si no los textos chinos e ingleses serán renderizados por la fuente china.
También se puede añadir una sección para sans-serif y monospace. Para más información. eche un vistazo al manual de fontconfig.
Vea también
Establecer o reemplazar las fuentes por defecto
.
Alias de fuente
Hay varios alias de fuentes que representa a otras fuentes con la intención de que las aplicaciones utilicen fuentes similares. Los alias más comunes son:
serif
para las fuentes de tipo serif (p.ej. DejaVu Serif);
sans-serif
para las fuentes del tipo sans-serif (p.ej. DejaVu Sans); y
monospace
para las fuentes mono-espaciadas (p.ej. DejaVu Sans Mono). Sin embargo, el aspecto de las fuentes que representan puede variar y la relación no se observa en las herramientas de gestión de fuentes, como las que se encuentran en
KDE
y otros
entornos de escritorio
.
Para invertir un alias y encontrar qué fuente es la que representa, ejecute:
$ fc-match monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
En este caso,
DejaVuSansMono.ttf
es la fuente representada por el alias de monospace.
Consejos y trucos
Listar todas las fuentes instaladas
Puede utilizar el siguiente comando para listar todas las fuentes instaladas fontconfig que están disponibles en su sistema.
$ fc-list
Listar las fuentes instaladas de un lenguaje particular
Las aplicaciones y navegadores selecciona y muestra fuentes dependiendo de la configuración de fontconfig y de los glifos disponibles para el texto Unicode. Para listar las fuentes instaladas de un lenguaje particular, ejecute
fc-list :lang=""two letter language code""
. Por ejemplo, para listar las fuentes árabes o las que soportan glifos árabes instaladas:
$ fc-list -f '%{file}\n' :lang=ar
/usr/share/fonts/TTF/FreeMono.ttf
/usr/share/fonts/TTF/DejaVuSansCondensed.ttf
/usr/share/fonts/truetype/custom/DroidKufi-Bold.ttf
/usr/share/fonts/TTF/DejaVuSansMono.ttf
/usr/share/fonts/TTF/FreeSerif.ttf
Listar las fuentes instaladas de un caracter Unicode particular
Para buscar fuentes monoespaciadas que soporten un punto de código en particular:
$ fc-match -s monospace:charset=1F4A9
Establecer la fuente del terminal sobre la marcha
Para los emuladores de terminal que usan
X resources
, p.ej.
xterm
o
rxvt-unicode
, las fuentes se pueden establecer utilizando
secuencias de escape
. Especificamente,
echo -e "\033]710;$font\007"
para cambier la fuente normal (
*font
en
~/.Xresources
), y reemplazarla
710
con
711
,
712
, y
713
para cambiar las fuentes
*boldFont
,
*italicFont
, y
*boldItalicFont
, respectivamente.
Caché específico de fuente de una aplicación
Matplotlib (
python-matplotlib
o
python2-matplotlib
AUR
[
enlace roto
: package not found]
) usa su propia cache de fuente, así que después de actualizar las fuentes, asegúrese de eliminar
~/.matplotlib/fontList.cache
,
~/.cache/matplotlib/fontList.cache
,
~/.sage/matplotlib-1.2.1/fontList.cache
, etc. Así regenerará su caché de fuente y encontrará las nuevas fuentes
[2]
.
Texto bidireccional en el terminal
Ejecute BiCon (
bicon-git
AUR
) para conseguir mostrar correctamente el texto arábico y hebreo dentro del terminal.
Vea también
Estado de la representación de texto
Biblioteca de fuentes
- Fuentes con licencia libre.
Fuentes en screenshots.debian.net