だから私は stackoverflowのこの答え を見ていて、フォントがutf-8ユニコードスペクトルの多くをカバーしていないことに気づきました(多くの正方形が得られるため)。その投稿のすべてをカバーするフォントを知っている人はいますか?
実際の最も包括的なカバレッジは、Roman Czyborraの GNU Unicodeフォント プロジェクトです。完全で無料の8×16/16×16ピクセルUnicodeフォントを収集することを目的としています。現在、34,000文字以上(40,000以上の定義済み文字のうち)をカバーしています。
ほとんどのディストリビューションのリポジトリにはGnu Unifontがあります。
ユニコードフォントの包括的なリストは、Unicode Font Guide for Free/Libre Open Source Operating Systemsにあります: http://www.unifont.org/fontguide/
私は2016年にこれに遭遇しました。
1つのTTF/OTFフォントがすべてのutf-8文字をカバーすることは決してありません。フォントには65535グリフというハード制限があり、100万を超えるutf-8グリフィがあります。これを機能させるには、font-familyを使用する必要があります。
良いフォントファミリーはnotoフォントファミリーです: https://www.google.com/get/noto/