~/Downloads/ttf-iosevka-fixed-7.3.3 on ☁️ ❯ font-patcher iosevka-fixed-regular.ttf The following table(s) in the font have been ignored by FontForge Ignoring 'DSIG' digital signature table The requested file, original-source.otf, does not exist Traceback (most recent call last): File "/home/filip/.local/scripts/font-patcher", line 929, in <module> main() File "/home/filip/.local/scripts/font-patcher", line 924, in main patcher.patch() File "/home/filip/.local/scripts/font-patcher", line 88, in patch symfont = fontforge.open(self.args.glyphdir + patch['Filename']) OSError: Open failed
Hey, I'm not sure if this is exactly an "issue" so I'm asking it here.
I was trying to write a script to search through fonts by name for glyphs they provide. A cheatsheet script if you may, but made by parsing the actual font files for the glyphs it provides. Now when trying to work with Nerd Fonts I realized that some of the glyphs are actually named with appropriate names whereas some glyphs have their name simply be their unicode values. For example the glyphs from weather icons seem to be unnamed whereas the glyphs from material icons seem to have appropriate glyph names.
Is there any way to get all the glyphs to be made named? Is this even a nerd fonts issue or do I have to try to take it up with the upstream providers of the glyph sets?
I tried generating nerd version of https://fonts.google.com/specimen/Nanum+Gothic+Coding using docker.
When I create the font using
--mono option, the character spacing doubles. If I don't use the option, the generated font is not getting listed in "Fixed-width" category. I am using MacOS. Any fixes for this?