-
Notifications
You must be signed in to change notification settings - Fork 726
OpenType 1.8 support yet? #2882
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Ohh no. We weren't invited to participate in the design of the specification, so everything is new to us. It will probably be a long time. It is a very large set of additional functionality, and, before adding it, we would need to figure out a user interface model. And we would probably need to get outside funding for such a big project. |
FontLab and Glyphs has already got support for OT 1.8, and HarfBuzz also supported OT Variable font. |
This is very useful to you if you want to develop a CJK or Tangut font with FontForge. |
On this article I found some informations about OT Variation support:
My translation: On the 60th Annual Meeting of ATypeI in Sep 2016, OpenType 1.8 is released. It is not based on Adobe MM, instead is TrueType GX techonology contributed by Apple. Google have developed a small tool named FreeView, which can preview OT 1.8 font lively on Windows. Microsoft have already supported new specification firstly in Edge on Windows 10 Anniversary Edition. But Apple go much further: Mac OS Sierra’s system font San Francisco UI is already become OpenType Variable Font. During the meeting, related persons are also take actions to contact CSS Working Group of W3C, to let the new spec being supported by more web browsers soon. This paragraph mentioned softwares and font supported this spec, I guess we can do some hackings on them to know how this technology works, then everything would be clear. |
Since FontLab have already got support for OT Variation, I think we can see what their interface performanced as a model. |
At the most basic, some of the Multiple Master functionality could be repurposed for use in creating OTF 1.8 content. |
Here's the Microsoft documentation on Variable Fonts. Some OpenType tags need to be implemented in order to support variable fonts:
The following tags may need to be updated: |
Hey guys—my experimentation has continued. I determined that we actually support a lot of the main components of variable fonts—I created a minimal example which FontForge's «MM» menu understands. |
I just watched @ctrlcctrlv's video. It seems doable but perhaps still more hoops than I'm ready to jump through today. Maybe after a while I'll try out the entire process. Since it's been 5 years since then, I thought I should bump this thread and ask how everyone's feeling about the pursuit of supporting variable fonts. Still not too many programs support them, but they do work on the web and wherever possible, have become my favorite to use. |
Eight years... Some day, I guess. Some day. |
It's unlikely. There isn't much ongoing FontForge development and adding VF support would be a huge project. Of the small number of people who have expressed interest in doing major FontForge projects, VF support isn't even high on their lists. |
maybe FontForge itself doesn't need to support variable fonts if there is another software that can combine multiple OpenType fonts into one variable font.
in separate FontForge projects, then combining them in the variable font combiner software. a brief guide for a free and open‑source variable font combiner software could be included near the end of the "Design with FontForge" guide |
Does FF support to export as OpenType 1.8 (OpenType Variable Font) right now?
The text was updated successfully, but these errors were encountered: