История изменений
Исправление i-rinat, (текущая версия) :
в них не написано какие массивы кодировок они охватывают.
Тоже как-то задавался подобным вопросом. Написал вот это https://github.com/i-rinat/findglyph/blob/master/scan.cc и успокоился. Выяснилось, что мне не очень-то и надо. В общем, компилируешь, в директорию ./fonts/ кладёшь шрифты, запускаешь rebuild и оно делает тебе sqlite3 базу с указанием, какие символы в каком шрифте есть. Можно потом искать даже.
массивы кодировок
Тебе неплохо бы почитать, что такое юникод. Судя по используемой терминологии, у тебя по этому вопросу каша в голове.
Исходная версия i-rinat, :
в них не написано какие массивы кодировок они охватывают.
Тоже как-то задавался подобным вопросом. Написал вот это https://github.com/i-rinat/findglyph/blob/master/scan.cc и успокоился. Выяснилось, что мне не очень-то и надо. В общем, компилируешь, в директорию ./fonts/ кладёшь шрифты, запускаешь rebuild и оно делает тебе sqlite3 базу с указанием, какие символы в каком шрифте есть. Можно потом искать даже.