unicover
1.0.0
Unicoverは、システムフォントのユニコードカバレッジに関する情報を表示する単純なコマンドラインツールです。 fontconfig(Linuxおよびその他のUnixのような)を利用するシステムで動作するはずです。
依存関係:python-fontconfig、freetype-py。
ほとんどの場合、次のコマンドを発行するだけで十分です。
pip3 install --user UniCoverPython fontconfigライブラリからエラーが発生した場合は、最初にヘッダーファイルをインストールしてみてください。 DebianまたはUbuntuの場合:
sudo apt install libfontconfig1-dev指定されたフォントファミリまたはフォントファイルが含まれるすべての文字を表示
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)fontconfigを使用して、システムにインストールされているフォントを見つけることができます。
fc-list : family # lists font families
fc-list : file family # lists font files with families they belong to指定された文字を含むすべてのシステムフォントをリストします
unicover -c ₹
unicover -c 54f6
unicover -c ₹ -g # lists only font families
unicover -c ₹ -o # omits summary line (total number of fonts)システムフォントでサポートされているすべてのユニコードブロックを表示します
unicover -gシステムフォントでサポートされているすべての文字を一覧表示します
unicover -l
unicover -gl # group characters by Unicode block注:出力は非常に長くなります。