Oto już pytania:Jak sprawdzić, które czcionki zawierają konkretny znak z perl?
- How to determine which fonts contain a specific character?
- Checking if certain characters are supported by a font
Mam wiele różnych czcionek. Wiele z nich to "tylko ascii" i muszę sprawdzić, które czcionki zawierają kilka znaków akcentowanych. (Latin - codepoints unicode - teksty są zakodowane jako UTF-8), takich jak: (áäčďéěíĺľňóôöőŕřšťúůüűýž)
Mają głównie:
- czcionek (z rozszerzeniem) .TTF
- zbiory TrueType (rozszerzenie .ttc)
- czcionki OpenType (.OTF)
Jaki jest zwykle (poprawne) sposób to zrobić z Perl? (jest to jedyny język, który znam trochę, a powyższe pytania dotyczą C). Pytam, zanim zacznę instalować wszystkie moduły CPAN, co zawiera "czcionkę" :).
Jestem na OS X (jeśli jest to ważne i można zainstalować dowolny pakiet Macports - jeśli to pomaga).
Wystarczy popatrzeć na moją odpowiedź na [to pytanie] (http://stackoverflow.com/questions/15896493/how-can-one-find-the-unicode- codepoints-that-a-font-has-glyphs-for-on-a-debian/15905540 # 15905540). – nwellnhof
@nwellnhof Niestety, nie mogę zainstalować 'Font :: FreeType' na OS X. Kompilowanie błędu rzucania FreeType.xs. Na szczęście sugestia @mob 'Font :: TTF' zainstalowana czysto. Dziękuję i tak, dobrze wiedzieć, niż tutaj jest inne rozwiązanie. – cajwine
Nie perl, ale dla SEO, ten skrypt Pythona działa świetnie: http://unix.stackexchange.com/a/268286/26952 –