kohler / lcdf-typetools

Utilities for manipulating OpenType, PostScript Type 1, and Multiple Master fonts.
GNU General Public License v2.0
146 stars 18 forks source link

Higher Unicode points #27

Closed iandoug closed 1 year ago

iandoug commented 3 years ago

Hi

otfinfo -u appears to stop at U+FFFF.

Is it possible at add support for higher planes? eg Ancient Symbols : U+10190 .. U+101CF ?

Also, otfinfo -s latn.ANG Latin/\<unknown language>

ANG is English, Old (ca.450-1100)

Thanks, Ian

kohler commented 1 year ago

Thanks for this report. 688ab15fdd10858a056a23ea4fcc768bd0ed8040 fixes the issue; an upcoming release will include it.

iandoug commented 8 months ago

Thanks. Is otfinfo -u supposed to return results like

uni2212 370 minus u10380 4 u10380

Thanks, Ian

kohler commented 8 months ago

The three columns are (1) Unicode code point in format either uniXXXX for U+0000–U+FFFF or uXXXXX for U+10000–U+10FFFF; (2) glyph number in the font; (3) glyph name in the font if present.

iandoug commented 8 months ago

Yes I know, I was wondering why the switch in format from unixxx to uxxx.

Caught me out ... could not see why my program was producing incorrect results.