Unicover ist ein einfaches Befehlszeilen-Tool mit Informationen zur Unicode-Abdeckung von Systemschriften. Es sollte auf Systemen funktionieren, die Fontconfig (Linux und andere Unix-Like) verwenden.
Abhängigkeiten: Python-fontconfig, Freetyp-Py.
In den meisten Fällen, die den folgenden Befehl ausgeben, reicht aus:
pip3 install --user UniCoverWenn Sie einen Fehler in der Python Fontconfig -Bibliothek erhalten, installieren Sie zuerst die Header -Dateien, z. für Debian oder Ubuntu:
sudo apt install libfontconfig1-devZeigen Sie alle Zeichen angegeben, die eine Schriftfamilie oder eine Schriftart Datei erhalten haben
Gibt die Liste der Zeichen zurück, die von Unicode -Blöcken gruppiert sind.
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)Sie können feststellen, welche Schriftarten mit Fontconfig in Ihrem System installiert sind:
fc-list : family # lists font families
fc-list : file family # lists font files with families they belong toListen Sie alle Systemschriften auf, die das angegebene Zeichen enthalten
unicover -c ₹
unicover -c 54f6
unicover -c ₹ -g # lists only font families
unicover -c ₹ -o # omits summary line (total number of fonts)Zeigen Sie alle von den Systemschriften unterstützten Unicode -Blöcke an
unicover -gListen Sie alle von den Systemschriften unterstützten Zeichen auf
unicover -l
unicover -gl # group characters by Unicode blockHinweis: Die Ausgabe ist sehr lang.