Ready for GF
Hello! I just added a config file for gftools builder and regenerated the fonts. This tool is so easy it makes me cry of joy every time.
- Maybe you want to clean up all the build scripts, non of it is useful anymore.
- You also just need
gftoolsin the requirements. - See instructions below to add to your README.md
Installing the python packages in a virtual environment directly in your local repository:
- Open terminal
- Go to your local repo:
$ cd path/to/Besley/local/repo - Create a virtual env:
$ python3 -m venv env - Activate the virtual env:
$ source env/bin/activate - Install requirements:
$ pip install -r requirements.txt
Building the fonts
- Go to your local repo and activate the virtual env
- Go to the sources directory:
$ cd sources - Build the entire family in all formats with one command 😭 🙏 :
$ gftools builder config.yaml - Find the fonts in the
fontsdirectory !
use the command $ gftools builder --help for more informations.
Actually, the GDEF table needs to be fixed. It appears that you don't use combining accents, which are very useful to created non-encoded accented glyphs. So for example, you have to create the glyphs "acutecomb" (with proper anchor), and remove the anchor from the glyphs "acute". And you need to do that for all accents (gravecomb, tildecomb etc).
hmmm. I find this a confusing comment because as far as I know I'm using combining accents. For example when I look inside the "glyphs" file inside the Besley-Regular.ufo folder I see a file called "acutecomb.glif" and when I inspect the "aacute.glif" file in a text editor I see
<outline>
<component base="acutecomb" xOffset="143" yOffset="-460"/>
<component base="a"/>
</outline>
which makes me think it's using the acutecomb.
What am I getting wrong here?
some of the combining accents aren't named anything fancy, like combining_comma_below is just named "uni0326" is this the problem?
I just looked the report, not the ufos, my apologies. The problem may be in the anchors only then: did you place your anchors in the comb accents or in the legacy accents? Legacy accents shouldn’t have anchors. Then maybe check if the glyphs named with « comb » do have the proper Unicode (in case there was a switch)
Maybe the error comes from fontmake, which doesn't recognise the anchor naming scheme of Fontforge +not-comb-accents have anchors and they shouldn't
Yeah, honestly just link me a sil ufo that fontmake likes and I'll just try and emulate it. Hopefully will solve this
It is fixed in Bodoni if I recall correctly
Should this be closed? Were the integrated manually?