Comment installer les polices TrueType sous Linux

Copier des polices à partir d’une machine Windows

Un moyen simple et rapide consiste à copier les fichiers .TTF et .TTC du répertoire C:\Windows\Fonts sur une machine Windows vers un répertoire sur votre machine Linux. Vous n’avez en aucun cas besoin d’installer ou d’enregistrer ces polices sur Linux, il vous suffit de spécifier l’emplacement des polices à l’aide de la méthode FontConfigs.setFontFolder dans votre application.

Installer un package de polices TrueType

Les informations fournies ci-dessous vous guideront étape par étape pour installer les polices TrueType les plus célèbres du Microsoft sur les distributions Linux telles que Fedora et Red Hat Enterprise Linux (RHEL).

Voici comment procéder à l’aide du Terminal.

  1. Assurez-vous que les packages RPM suivants sont installés.
    1. rpm-build: S’il n’est pas installé, utilisez la commande suivante pour installer le package rpm-build
yum install rpm-build cabextract ttmkfdir
  1. wget: S’il n’est pas installé, utilisez la commande suivante
yum \-y install wget
  1. Téléchargez le dernier fichier de spécification msttcorefonts à partir de SourceForge à l’aide de la commande suivante,
wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
  1. Construisez un fichier RPM en utilisant le fichier de spécification précédemment téléchargé et la commande suivante,
rpmbuild \-ba msttcorefonts-2.5-1.spec
  1. Le fichier RPM sera stocké dans : /root/rpmbuild/RPMS/noarch/, installez-le comme suit,
rpm \-ivh /root/rpmbuild/RPMS/noarch/msttcorefonts-2.5-1.noarch.rpm
  1. Redémarrez la machine pour que les modifications prennent effet.

Les instructions fournies ci-dessus installeront le package TTF Microsoft comprenant les familles de polices suivantes :

  1. Andale Mono
  2. Arial Noir/Arial (gras, italique, gras italique)
  3. Comic Sans MS (Gras)
  4. Courier New (gras, italique, gras italique)
  5. Géorgie (gras, italique, gras italique)
  6. Impacter
  7. Tahoma
  8. Times New Roman (gras, italique, gras italique)
  9. Trébuchet (gras, italique, gras italique)
  10. Verdana (gras, italique, gras italique)
  11. Sangles