Commit graph

1891 commits

Author SHA1 Message Date
Rasmus Andersson
2493a976cd improvements to /xi 2023-06-04 14:58:57 -07:00
Rasmus Andersson
5eb51269f2 fix accidental incorrect naming of variable font ("Inter Display", should be "Inter Variable") 2023-06-04 14:50:26 -07:00
Rasmus Andersson
7c6ad9f1b9 use "Italic" suffix for variable styles in STAT table, re #577 2023-06-04 12:34:21 -07:00
Rasmus Andersson
48f11a2f15 build STAT table (version 4) manually for variable fonts, re #577 2023-06-04 12:30:42 -07:00
Rasmus Andersson
d35aa9f085 swap vf axis order and reduce min PPEM, related to #577 2023-06-04 10:42:26 -07:00
Rasmus Andersson
4271acac8e tooling: simplify makefile and variable font file naming 2023-06-04 10:41:29 -07:00
Rasmus Andersson
fa144f92d7 minor changes to distribution file structure 2023-06-04 08:58:07 -07:00
Rasmus Andersson
3d3fc0c6e2 improvements to /alpha 2023-06-03 12:31:45 -07:00
Rasmus Andersson
974eaab951 minor improvements to /zeta 2023-06-03 12:10:11 -07:00
Rasmus Andersson
025d673095 minor adjustments to diagonal stroke of italic /N 2023-06-03 12:07:35 -07:00
Rasmus Andersson
3a1e6812cd improvements to /beta 2023-06-03 12:05:25 -07:00
Rasmus Andersson
234b5bb34e improvements to /Lambda, /austral and /Theta 2023-06-03 11:30:06 -07:00
Rasmus Andersson
2123662285 improvements to italic /A 2023-06-03 11:29:44 -07:00
Rasmus Andersson
afca8f7072 improvements to /Phi 2023-06-03 11:20:01 -07:00
Rasmus Andersson
fc94385aec improvements to /Omega 2023-06-03 10:58:43 -07:00
Rasmus Andersson
17b1918a26 major improvements to Greek 2023-06-03 10:02:21 -07:00
Rasmus Andersson
e5a7c7c8c1 tooling: nit: do not crash if certain lib props do not exist in gen-var-designspace.py 2023-06-01 13:22:56 -07:00
Rasmus Andersson
5f12e203cb tooling: pass --no-autohint to fontmake to ensure no time is wasted on autohinting 2023-05-31 11:36:33 -07:00
Keyan Zhang
b50c358358
website: Disable spellcheck on "dynamic metrics" page (#569) 2023-05-30 15:10:36 -07:00
Rasmus Andersson
566bd745d0 tooling: disable log message in misc/tools/rename.py 2023-05-30 15:08:03 -07:00
Rasmus Andersson
bd33b4148b tooling: fixes issue with missing "text" sources in designspace 2023-05-30 15:03:22 -07:00
Rasmus Andersson
996f490952 change opsz max from 32 to 28 2023-05-30 13:56:51 -07:00
Rasmus Andersson
dd2f374bfd tooling: fixes for variable font metadata 2023-05-30 13:56:24 -07:00
Rasmus Andersson
9ebede5a55 tooling: make postprocess-designspace.py infer opsz range instead of using hard-coded values 2023-05-30 13:55:37 -07:00
Rasmus Andersson
106217ed57 sync metrics keys 2023-05-30 12:37:22 -07:00
Rasmus Andersson
00ebcadc8c improved /at 2023-05-30 12:36:33 -07:00
Rasmus Andersson
f0b26afa60 use consistent capitalization in dist zip file 2023-05-30 10:29:19 -07:00
Rasmus Andersson
4f909eddfc update readme text for "extras" subdir of distribution 2023-05-30 10:20:39 -07:00
Rasmus Andersson
899eca64b7 tooling: revert "extras" zip distribution 2023-05-30 10:17:24 -07:00
Rasmus Andersson
9c484364cd tooling: fix zip makefile rule (for ttc conversion) 2023-05-30 10:09:14 -07:00
Rasmus Andersson
9ef2d5084b tooling: fix .ttc makefile rule 2023-05-30 09:35:11 -07:00
Rasmus Andersson
e12027c4c1 Remove "Display" named-instances from variable font
A lot of software gets confused when there are named instances that differ
only by opsz. This change removes all "Display" instances from the fvar table
and makes opsz=32 the default, so that software without automatic opsz-to-size
mapping displays the "Display" styles instead of the text styles by default.
This is the same approach taken by Apple San Francisco Pro.

Closes #519
2023-05-29 10:05:51 -07:00
Rasmus Andersson
a2d84eb0ea improved designs of /sterling and /lira, closes #574 2023-05-28 11:51:46 -07:00
Rasmus Andersson
3c8e0fc741 fix github CI build 2023-05-27 09:26:04 -07:00
Rasmus Andersson
438af9f29b adds "round" quotes & commas as ss03 (also removes unused ss05) Related to #570 2023-05-26 17:06:28 -07:00
Rasmus Andersson
084ffe227a complete u.1 and update salt 2023-05-26 14:06:56 -07:00
Rasmus Andersson
23cd45ba85 update many italic glyphs 2023-05-26 12:45:53 -07:00
Rasmus Andersson
94c38e4e31 improvements to /dong 2023-05-26 12:08:20 -07:00
Rasmus Andersson
e508807c41 add /d and /l to dlig for /t.1 & /f.1 sub 2023-05-26 12:07:52 -07:00
Rasmus Andersson
259833fa33 adjusts /undescore and underline position 2023-05-26 11:56:53 -07:00
Rasmus Andersson
97f0702739 lots of anchor improvements 2023-05-26 09:59:09 -07:00
Rasmus Andersson
f0ac9989ac improved design of /rho 2023-05-26 09:58:59 -07:00
Rasmus Andersson
4f2f24be6c new cedilla design 2023-05-25 17:21:04 -07:00
Rasmus Andersson
3b07eda8fd extends t.1 and f.1 to cover all t and f derivatives, plus adds cv11 and cv12 for explicit access 2023-05-25 15:26:31 -07:00
Rasmus Andersson
af769e7395 sync metrics keys 2023-05-25 13:08:11 -07:00
Rasmus Andersson
8b65f96919 minor adjustment to /P right sidebearing 2023-05-25 13:08:01 -07:00
Rasmus Andersson
0e850b0bf2 thicker /largeCircle for display 2023-05-25 13:07:38 -07:00
Rasmus Andersson
bd974d5486 small adjustment to /plus 2023-05-25 13:07:03 -07:00
Rasmus Andersson
9feac18490 adjustment to thin display /r 2023-05-25 13:06:26 -07:00
Rasmus Andersson
8c77091924 move fanyc tt tf etc ligatures from liga to dlig 2023-05-25 13:06:06 -07:00