Вот уже вопросы:
- Как определить, какие шрифты содержат определенный символ?
- Проверка наличия определенных символов шрифтом
У меня много разных шрифтов. Многие из них "только ascii", и мне нужно проверить, какие шрифты содержат несколько акцентированных символов. (латинские - unicode codepoints - тексты кодируются как utf8), например: (áäčďéěíĺľňóôöőŕřšťúůüűýž)
В основном:
- Шрифты TrueType (с расширением .ttf)
- Коллекции TrueType (расширение .ttc)
- Шрифты OpenType (.otf)
Каков обычный (правильный) способ сделать это с помощью perl? (это единственный язык, который я знаю немного, и вышеупомянутые вопросы относятся к C). Перед тем, как начать, установите все модули CPAN, содержащие "font":).
Я нахожусь в OS X (если это имеет значение и может установить любой пакет macports - если это поможет).