Les fonts noto et Linux


 

L'histoire des fonts noto :

Quand un texte est rendu par un ordinateur, il arrive parfois que certains caractères ne puissent pas être affichés car aucune police de caractère disponible ne les supporte. Quand cela arrive, des carrés sont affichés pour représenter les caractères manquants. En argot ces carrés ont parfois été appelés "tofu". "Noto" est une version courte de "no tofu", car le but est de ne plus avoir de "tofu" sur le Web

noto et Linux

Tout utilisateur de GNU/Linux connaît ces "tofu" et l'importance de noto. Noto est sans aucun doute une avancée pour l'internationalisation des systèmes Linux, cependant les utilisateurs sont encore passablement enquiquinés quand ils se retrouvent à choisir des fonts. Que ce soit dans un logiciel comme The GIMP ou encore lorsqu'on sélectionne nos fonts système, il est très fastidieux de devoir passer en revue la très longue liste noto, alors que l'on ne se sert généralement que des la sélection latine.

🚧🚨🚧🚨ATTENTION🚨🚧🚨🚧

 
Il m'a été rapporté que la commande qui consiste à effacer tout le dossier "noto" peut poser problème sur certaines distributions. Il sera plus sage de faire un "backup" de celui-ci, dans un 1er temps, plutôt qu'un "remove".

Remplacer :

cd /usr/share/fonts && rm -rf noto

par

cd /usr/share/fonts && mv noto noto.back

 

Script d'installation

Histoire d'automatiser la purge des fonts noto, j'ai hébergé une archive et créé un script qui va effacer le dossier noto par défaut, en le remplaçant par nouveau expurgé de tous les alphabets non latin, il terminera par recharger le cache des polices utilisateur et système. Une autre version plus légère viendra sans doute un jour quand le besoin se fera sentir, car il en reste encore un peu trop à mon goût, mais c'est déjà beaucoup mieux :).

Pour si peu, je vous épargne le | sh . Commande à passer en root :

1ère Possibilité, on remplace le fichier système, on remplace le fichier systeme

cd /usr/share/fonts && rm -rf noto && wget http://infotrux.free.fr/uploads/noto-latin.7z && 7z x noto-latin.7z && rm -rf noto-latin.7z && fc-cache -fv


2ème Possibilité
, on n’édite que le fichier user, manière plus sécure pour le visiteur:

1- suppression du dossier font systeme "noto" en root:

sudo su
cd /usr/share/fonts && rm -rf noto && exit

2- installation des fonts, uniquement pour le user, dans le nouvel emplacement dédie. En effet certains fichiers de configuration ont changés récemment de place dans le /home, c'est le cas de ~/.fonts mais aussi de ~/.icons et de ~/.themes.

cd ~/.local/share/fonts wget http://infotrux.free.fr/uploads/noto-latin.7z && 7z x noto-latin.7z && rm -rf noto-latin.7z && fc-cache -fv
FMR

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *