Wie extrahiere ich die Liste der unterstützten Unicode-Zeichen aus einer TrueType oder eingebetteten OpenType-Schriftart unter Linux?Herausfinden, welche Zeichen eine Schriftart unterstützt
Gibt es ein Werkzeug oder eine Bibliothek, die ich verwenden kann, um eine .ttf oder eine .eot-Datei zu verarbeiten und eine Liste von Codepunkten (wie U + 0123, U + 1234, usw.) zu erstellen?
'int (sys.argv [2], 0)' wird wahrscheinlich mit "ungültigem Literal" in den meisten Fällen fehlschlagen, da man wahrscheinlich Sonderzeichen finden möchte. Verwenden Sie statt dessen ord (sys.argv [2] .decode ('string_escape'). Decode ('utf-8')) '. –
Wie auch immer, dieses Skript basierend auf 'Python-Fontconfig' scheint viel schneller: http://unix.stackexchange.com/a/268286/26952 –
@SkippyleGrandGourou Dieser Satz scheint richtig? Er übergibt 'sys.argv [1]' an 'TTFont()'? – Carpetsmoker