extractor icon indicating copy to clipboard operation
extractor copied to clipboard

Tools for extracting data from font binaries into UFO objects.

Results 18 extractor issues
Sort by recently updated
recently updated
newest added

All UFO files generated by extractor does not produce the [Adobe OpenType Feature File `features.fea`](http://adobe-type-tools.github.io/afdko/OpenTypeFeatureFileSpecification.html) according to [UFO 3 specification](https://unifiedfontobject.org/versions/ufo3/). This will make the font lose all OpenType features when...

reproducible with standaard Helvetica.ttc proposal: fallback to the `record.toUnicode("backslashreplace")` a PR is coming ```python from fontTools.ttLib import TTFont path = '/System/Library/Fonts/Helvetica.ttc' source = TTFont(path, fontNumber=1) for record in source["name"].names: print(record.nameID,...

This allows `ufo-extractor` to output UFO fonts which can be built as COLR/CPAL color fonts by `fontmake`, and also be understood as color UFO fonts by `MFEKglif`. An example of...

Hey there, first PR here! I understand if this is out of scope but I have had this in the back of my head for a while so I decided...

Maybe it would be nice to add a simple command line interface? ```bash $ extractufo ~/font1.otf ~/font2.ttf ``` Not sure, because it adds a `ufoLib2` dependency.

Extractor does not import `defcon` directly, so strictly speaking `defcon` is not an `install_requires`. However, you can't do anything with it if you don't provide a defcon `Font` instance, or...

* Maybe it would be useful to include which class is failing when reporting a failure [line 704](https://github.com/typesupply/extractor/blob/master/Lib/extractor/formats/opentype.py#L704) * Related: perhaps an option to import a font without kerning.

There seem to be some errors and/or redundancies that, if one would go to generate again, makeotf complains about. ```python import extractor path = 'SourceSerifPro-Regular.otf' ufo = RFont(showInterface=True) extractor.extractUFO(path, ufo)...

Will it be a good idea to introduce a command line program such as those provided in fontTools (eg. ttx, fonttools varlib.mutator), fontmake and AFDKO (eg. tx, sfntedit)? This allow...