scfbuild icon indicating copy to clipboard operation
scfbuild copied to clipboard

Create OpenType-SVG color fonts from a set of SVG source files.

Results 10 scfbuild issues
Sort by recently updated
recently updated
newest added

So far, glyph naming leads to the following errors: [OpenMoji-14.0-log.txt](https://github.com/13rac1/scfbuild/files/9229152/OpenMoji-14.0-log.txt) [TwitterColorEmoji-13.1.0-log.txt](https://github.com/13rac1/scfbuild/files/9229153/TwitterColorEmoji-13.1.0-log.txt) When opening the exported font `liga` feature is corrupted: ![image](https://user-images.githubusercontent.com/13555921/182033478-11e1e6a0-5ee4-4b55-81cb-3aad774a291a.png) Tested on FontLab 7 & FontLab 8 Similar issues:...

@13rac1 Many thanks for scfbuild! Super useful for our OpenMoji project! https://github.com/hfg-gmuend/openmoji/tree/master/font Wanted to share back our improvements! :) Might be of interest for others.

This is what I get when I try to open the font that installs with the AUR ttf-twemoji font (which works on the system): ![image](https://user-images.githubusercontent.com/22838328/112042964-6991c880-8b48-11eb-9417-ebb639ccc240.png) When I generate a new...

Add an argument to generate a demo HTML page for the font

enhancement

This is to document how to use scfbuild with Docker. Add a `Dockerfile` with (to the folder containing scfbuild): ``` FROM ubuntu:18.04 RUN apt-get update && apt-get upgrade -y RUN...

With standardized emoji sequences, the author is responsible for the correct order of emoji characters, possibly mandatory variation selectors and zero-width joiners. For most cases and emoji input GUIs, this...

help wanted

Given a set of PNGs adding a SBIX table shouldn't be a problem.

enhancement

Color SVG files shouldn't require a viewbox attribute. Assume 2048x2048 viewbox attribute if missing. Note: Viewbox is _required_ in B&W SVGs to calculate glyph width for proportional fonts. Found while...

bug

Right now if you need to display the same glyph for a different codepoint or ligature, the glyph needs to be added a second time. This could be configured the...

enhancement