FontForge is a free and open source font editor for all major platforms. This account announces new features as they land in developer builds and new releases.
Need help with FontForge? Write our mailing list! https://t.co/5SI28aGCfG
Of course, you may also tweet 😀
Have a reproducible bug, not a question? Report it! https://t.co/eTzQ4BE8PK
Either way, please always include your OS, FontForge version, and an SFD file if applicable.
The MFEK Foundation is now maintaining sfdLib, a @FontForge library primarily for converting SFD fonts to UFO (but which is easily extended to support non-UFO formats) originally by @KhaledGhetas (thank you!).
@fr_brennan just made its first PyPI release: https://t.co/DM7MRYnCf1
If you work a lot with SFD files, there is now a tested Python library for encoding/decoding the quoted strings in them.
sfdutf7·py — https://t.co/htbR8wsvZW
PyPI: https://t.co/Keg4GS1bjp
~ @fr_brennan
@RatanKarna (Oh, also, this is @fr_brennan, this is a shared account. I wasn't answering the one who first answered you. Hi.)
If my idea to use dev2{dflt} for 'pres' 19 does not work you're probably going to want to make a GitHub issue, there are limits to what can be solved via Twitter. 🙇
@RatanKarna I also don't understand why you only specified non-dflt languages for 'pres' lookup 19.
Stick to {dflt} unless you've a good reason, there's no reason you'd ever need a set including {dflt} as {dflt} is the set of all languages for the script.
By "SVG font", FontForge means the outmoded SVG 1.1 standard, *not* SVG-in-OpenType, a type of OpenType font which contains SVG files for its glyphs, which it cannot yet create.
And, even its SVG 1.1 support has issues, cf. e.g. https://t.co/KsOC3skiuz.
Workarounds below.
Workarounds for SVG-in-OT:
① You can try a script called SVGinOTlayersCompositor·py by @glukfonts: https://t.co/w08tL0yVCZ
② You can use @FontTools ttLib class `table_S_V_G_`, passing `<svgDoc>` elements to `font["SVG"].fromXML("svgDoc", …)` as a post-processing step.
If you've ever tried to use FontForge in Wine you may have found you had no keyboard input.
A workaround is now available: https://t.co/8ze2OtTMSZ
One shouldn't need FontForge in Wine, this is mostly of interest to developers or those wanting to use Windows-only Python code.