Verificar las fuentes tipográficas instaladas en linux

Verificar las fuentes tipográficas instaladas en nuestro sistema linux.

En linux no necesitamos de ninguna aplicación GUI desarrollada por terceros, para averiguar las fuentes tipográficas instaladas en nuestro sistema.

Esto es Linux amigo, le dije a un usuario que me recriminaba que en Linux tenemos que poner las cosas aún más sencillas. Realmente piensas que vale la pena perder el tiempo descargando e instalando una herramienta ajena al sistema, siendo que con un comando de cinco o seis caracteres obtienes el mismo resultado. Yo creo que no, y hoy tenemos un buen ejemplo de ello. Observa…

Verificar las fuentes tipograficas de nuestro sistema

Verificar las fuentes tipográficas de nuestro sistema

 

Verificar las fuentes tipográficas instaladas en linux

Para lograr el objetivo propuesto en este artículo, haremos uso del comando fc-list. La mayoría de distribuciones linux actuales lo traen por defecto, si no es tu caso, lo puedes instalar de manera sencilla.

Instalar fc-list en Debian, Ubuntu, Mint y derivados:

sudo apt install fontconfig

Instalar fc-list en Arch Linux, Manjaro y derivados:

sudo pamac install fontconfig

# o

sudo pacman -S fontconfig

Instalar fc-list en Fedora, CentOS, Alma Linux y derivados:

sudo dnf install fontconfig

En Ubuntu y sus derivados suele venir instalado, vemos un ejemplo.

root@sololinux-demo:~# sudo apt install fontconfig
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
fontconfig ya está en su versión más reciente (2.12.6-0ubuntu2).
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
root@sololinux-demo:~#

Ahora vemos otro ejemplo en Centos 8, en el cual no viene instalado de forma predeterminada.

Instalar fc list

Instalar fc-list

 

Puedes ejecutar el comando en modo básico, para obtener todas las fuentes incluyendo las rutas donde se encuentran instaladas.

fc-list

Verás algo similar a…

sergio@sololinux:~$ fc-list
/usr/share/fonts/truetype/msttcorefonts/comicbd.ttf: Comic Sans MS:style=Negrita,Negreta,tučné,fed,Fett,Έντονα,Bold,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/fonts-kalapi/Kalapi.ttf: Kalapi:style=Regular
/usr/share/fonts/truetype/fonts-gujr-extra/Rekha.ttf: Rekha:style=Medium
/usr/share/fonts/truetype/tlwg/TlwgTypewriter-BoldOblique.ttf: Tlwg Typewriter:style=Bold Oblique
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/home/sergio/.fonts/FuturaPTCondExtraBoldOblique.otf: Futura PT Cond Extra Bold Ital:style=Regular
/home/sergio/.fonts/Perfograma-Regular.ttf: Perfograma:style=Regular
/usr/share/fonts/truetype/ubuntu/UbuntuMono-RI.ttf: Ubuntu Mono:style=Italic
/home/sergio/.fonts/Roboto_Mono/RobotoMo......etc, etc...

 

Personalmente prefiero usar la siguiente opción, no informa de la ruta, pero ofrece un listado limpio y claro de las fuentes del sistema.

fc-list : family

Ejemplo.

sergio@sololinux:~$ fc-list : family
Handel Gothic Italic
MathJax_Caligraphic
Lohit Kannada
Samyak Devanagari
Century Schoolbook L
DejaVu Math TeX Gyre
OpenSymbol
Helvetica
Khmer OS System
Nakula
Hoefler Text
Chandas
MathJax_Main
Vegur
Codec Cold Trial
Andale Mono
Keraleeyam
Trebuchet MS
Mukti Narrow,মুক্তি  পাতনা,Mukti Narrow Bold
MathJax_Math
Meera
Handel Gothic
    ...........etc, etc...

 

También podemos identificar las fuentes de un idioma en particular, en nuestro caso «es» de «español».

fc-list :lang=es

# o

fc-list :lang=es family

Ejemplo de salida.

sergio@sololinux:~$ fc-list :lang=es family
Century Schoolbook L
DejaVu Math TeX Gyre
Helvetica
Khmer OS System
Nakula
Hoefler Text
Codec Cold Trial
Andale Mono
Keraleeyam
Trebuchet MS
Meera
Futura PT Light Italic
Tibetan Machine Uni
Roboto Mono
Umpush
Roboto Mono,Roboto Mono Thin
DejaVu Sans Mono
Arial Black
     ..........etc, etc...

 

Otra opción muy interesante de este comando, es identificar los estilos de cada fuente tipográfica (negrita, regular, cursiva, etc.).

fc-list : family style

Ejemplo de fuentes y sus estilos.

sergio@sololinux:~$ fc-list : family style
Verdana:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
Helvetica Rounded,Helvetica:style=Bold,Rounded Bold
FreeSerif:style=Italic,курсивен,cursiva,kurzíva,kursiv,Λειψίας,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,kursywa,Itálico,cursiv,Курсив,ตัวเอียง,İtalik,kursif,Ležeče,kursīvs,kursivas,nghiêng,Etzana,तिरछा
Tibetan Machine Uni:style=Regular
Liberation Mono:style=Regular
Umpush:style=Oblique
Saab:style=Regular
DejaVu Math TeX Gyre:style=Regular
Nimbus Sans L:style=Regular Italic
MathJax_Script:style=Regular
aakar:style=medium
DejaVu Serif,DejaVu Serif Condensed:style=Condensed,Book
Times New Roman:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
FreeSans:style=Cursiva,наклонен,negreta cursiva,kurzíva,kursiv,Πλάγια,Oblique,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,kursywa,Itálico,oblic,Курсив,İtalik,huruf miring,похилий,Ležeče,slīpraksts,pasvirasis,nghiêng,Etzana,तिरछा
Liberation Sans Narrow:style=Regular
Samyak Malayalam:style=Medium
    .........etc, etc...

 

Puedes ver más opciones del comando, en su manual integrado.

man fc-list

Imagen del manual.

Manual del comando fc list

Manual del comando fc-list

 

Como último apunte de este artículo, vemos una salida detallada del patrón de la fuente al completo.

fc-list -v

Impresionante ejemplo, en el cual se detalla hasta los lenguajes incluidos.

sergio@sololinux:~$ fc-list -v
Pattern has 23 elts (size 32)
 family: "Liberation Sans"(s)
 familylang: "en"(s)
 style: "Regular"(s)
 stylelang: "en"(s)
 fullname: "Liberation Sans"(s)
 fullnamelang: "en"(s)
 slant: 0(i)(s)
 weight: 80(i)(s)
 width: 100(i)(s)
 foundry: "1ASC"(s)
 file: "/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf"(s)
 index: 0(i)(s)
 outline: True(s)
 scalable: True(s)
 charset: 
 0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
 0001: ffffffff ffffffff ffffffff ffffffff 00040000 00000000 00000000 fc000000
 0002: 0f000000 00000000 00000000 00000000 00000000 00000000 3f0002c0 00000000
 0003: 00000000 00000000 00000000 40000000 ffffd7f0 fffffffb 00007fff 00000000
 0004: ffffffff ffffffff ffffffff 000c0000 00030000 00000000 00000000 00000000
 001e: 00000000 00000000 00000000 00000000 0000003f 00000000 00000000 000c0000
 0020: 7fbb0000 560d0047 00000010 80000000 00000000 00001098 00000000 00000000
 0021: 00480020 00004044 78000000 00000000 003f0000 00000100 00000000 00000000
 0022: c6268044 00000a00 00000100 00000033 00000000 00000000 00000000 00000000
 0023: 00010004 00000003 00000000 00000000 00000000 00000000 00000000 00000000
 0025: 11111005 10101010 ffff0000 00001fff 000f1111 14041c03 03008c10 00000040
 0026: 00000000 1c000000 00000005 00001c69 00000000 00000000 00000000 00000000
 00f0: 00000026 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00fb: 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000
(s)
 lang: aa|af|av|ay|be|bg|bi|br|bs|ca|ce|ch|co|cs|cy|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|hr|hu|ia|id|ie|ik|io|is|it|ki|kl|kum|la|lb|lez|lt|lv|mg|mh|mk|mo|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|pt|rm|ro|ru|se|sel|sk|sl|sma|smj|smn|so|sq|sr|ss|st|sv|sw|tk|tl|tn|tr|ts|uk|uz|vo|vot|wa|wen|wo|xh|yap|zu|an|crh|csb|fil|hsb|ht|jv|kj|ku-tr|kwm|lg|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Verificar las fuentes tipográficas instaladas en linux.

Chat de SoloLinux en Telegram

 

2 Comentarios

  1. fanta
    12/07/2021
    • Sergio G.B.
      12/07/2021

Agregar comentario

1 logo sololinux

Suscríbete a SoloLinux

Recibe todos los nuevos artículos es tu correo electrónico

You have Successfully Subscribed!

Ir al contenido