Unicover est un outil de ligne de commande simple affichant des informations sur la couverture Unicode des polices système. Il devrait fonctionner sur des systèmes qui utilisent FontConfig (Linux et autres types UNIX).
Dépendances: Python-FontConfig, Freetype-Py.
Dans la plupart des cas, la publication de la commande suivante sera suffisante:
pip3 install --user UniCoverSi vous obtenez une erreur de la bibliothèque Python FontConfig, essayez d'abord d'installer ses fichiers d'en-tête, par exemple. Pour Debian ou Ubuntu:
sudo apt install libfontconfig1-devAfficher tous les caractères contenus de la famille de polices ou du fichier de police
Renvoie la liste des caractères regroupés par des blocs Unicode.
unicover -f ' Liberation Sans '
unicover -f /usr/share/fonts/TTF/LiberationSans-Bold.ttf
unicover -f ' Liberation Sans ' -g # lists only Unicode blocks
unicover -f ' Liberation Sans ' -o # omits summary line (total number of characters)Vous pouvez découvrir quelles polices sont installées dans votre système à l'aide de FontConfig:
fc-list : family # lists font families
fc-list : file family # lists font files with families they belong toÉnumérez toutes les polices système qui contiennent le caractère spécifié
unicover -c ₹
unicover -c 54f6
unicover -c ₹ -g # lists only font families
unicover -c ₹ -o # omits summary line (total number of fonts)Afficher tous les blocs Unicode pris en charge par les polices système
unicover -gÉnumérez tous les caractères pris en charge par les polices système
unicover -l
unicover -gl # group characters by Unicode blockRemarque: la sortie sera très longue.