maple-font icon indicating copy to clipboard operation
maple-font copied to clipboard

intro page and custom build tools

Open subframe7536 opened this issue 1 year ago • 2 comments

New website

  • custom default weight (avar)
  • freeze font feature (gsub)
  • glyph replace (hmtx & cff )
  • (maybe) append Nerd Font and CJK font
  • code/variants/ligatures examples
  • main stream IDE setup guide
  • FAQ

subframe7536 avatar Feb 21 '24 15:02 subframe7536

Does this mean freeze_feature_list will return in V7 build config?

joneavila avatar Mar 13 '24 16:03 joneavila

Yes, I think it's very convenient to modify fonts just in the browser and choose your options visually. Maybe I should provide the native way to freeze features?

subframe7536 avatar Mar 14 '24 00:03 subframe7536

Some test on hmtx table:

Seems invalid in opentype.js: image

Seems also invalid in fontkit: image

No support in fonteditor-core

Maybe just reuse fontfreeze is the best choice?

subframe7536 avatar Aug 02 '24 00:08 subframe7536

Figure out that hmtx is unnecessary for the font freeze

But opentype.js will 3x the size of the font file 😅

subframe7536 avatar Aug 02 '24 03:08 subframe7536

For custom builds, Codespace is convenient enough. Also, configuration is available in config.json and also can run with docker. So I do not plan to provide a purely web-based custom build.

subframe7536 avatar Aug 02 '24 07:08 subframe7536