這裏已經是問題:如何檢查哪些字體包含perl的特定字符?
- How to determine which fonts contain a specific character?
- Checking if certain characters are supported by a font
我有很多不同的字體。其中許多是「ascii only」,我需要檢查哪些字體包含多個重音字符。 (拉丁語 - Unicode代碼點 - 文本編碼爲UTF-8),如:(áäčďéěíĺľňóôöőŕřšťúůüűýž)
主要有:
- TrueType字體(擴展名爲.ttf)
- 的TrueType集合(擴展名.ttc)
- OpenType字體(.otf)的
什麼是通常的(正確)的方式使用Perl做到這一點? (這是我知道的唯一一種語言,上面的問題是針對C的)。在我開始安裝包含「font」:)的所有CPAN模塊之前詢問。
我在OS X上(如果這很重要,並且可以安裝任何macports軟件包 - 如果有幫助的話)。
有一個看看我的答案爲[這個問題](http://stackoverflow.com/questions/15896493/how-can-one-find-the-unicode-碼點 - 即-A-字體具有-字形換上-A-的Debian/15905540#15905540)。 – nwellnhof
@nwellnhof不幸的是,我無法在OS X上安裝'Font :: FreeType'。編譯FreeType.xs引發錯誤。幸運的是@mob的suggetion'Font :: TTF'安裝得很乾淨。無論如何,很高興知道,這裏是另一種解決方案。 – cajwine
不是perl,但是爲了SEO,這個python腳本很好用:http://unix.stackexchange.com/a/268286/26952 –