1
1
mirror of https://github.com/rsms/inter.git synced 2024-09-11 10:55:24 +03:00
Commit Graph

1612 Commits

Author SHA1 Message Date
Rasmus Andersson
ce3d561fcd make postprocess_instance_ufo.py ~20% faster by only setting a defcon property when the value is different 2022-10-15 16:40:23 -07:00
Rasmus Andersson
9d9bfc3eec workaround for bug in defcon 2022-10-15 16:34:57 -07:00
Rasmus Andersson
adf3654b33 workaround for bug in glyphslib/fontmake that generates UFO glyphs with fractional widths. Closes #508 2022-10-15 16:23:56 -07:00
Rasmus Andersson
4fd701d529 improves capital letters with dieresis + updates ital kerning 2022-10-15 14:40:58 -07:00
Rasmus Andersson
c62b2bf4e8 adds ligature for two consecutive /Idieresis or /Yi-cy. Related to #479 2022-10-15 12:41:09 -07:00
Rasmus Andersson
52e6badd47 remove dead kerning @vecyrillic 2022-10-15 12:05:25 -07:00
Rasmus Andersson
6b55abb364 adds /idieresis.double, a ligature for two consecutive /idieresis. Related to #479 2022-10-15 12:03:19 -07:00
Rasmus Andersson
735727f4cf improvements to dieresis glyphs. Related to #479 2022-10-14 17:14:10 -07:00
Rasmus Andersson
664ec9c11d improves /hahook-cy 2022-10-14 16:24:36 -07:00
Rasmus Andersson
76bb5e6b33 improves /efcyrillic 2022-10-14 16:07:32 -07:00
Rasmus Andersson
d2cf751baf improves /enghecyrillic 2022-10-14 15:55:50 -07:00
Rasmus Andersson
44682fad1e improves /i.sc 2022-10-14 15:53:25 -07:00
Rasmus Andersson
2bf74a3335 improvements to Cyrillic glyphs /hardsigncyrillic /kabashkircyrillic /kacyrillic /kahookcyrillic /kaverticalstrokecyrillic 2022-10-14 15:42:19 -07:00
Rasmus Andersson
1a0c3b2302 misc/rmx-scaler-smallcaps.txt 2022-10-14 15:13:25 -07:00
Rasmus Andersson
21e7dc9c5d CSS file for dist: workaround for Safari 2022-10-14 15:13:19 -07:00
Rasmus Andersson
8ae3cad728 improvements to Cyrillic glyphs /zecyrillic /vecyrillic et al 2022-10-14 15:12:49 -07:00
Rasmus Andersson
b7dc2b677b improvements to several Cyrillic glyphs. Closes #509 2022-10-14 14:41:22 -07:00
Rasmus Andersson
8b1d923fb3 update src/README.md. Closes #506 2022-10-08 13:53:49 -07:00
Rasmus Andersson
71fc6bbb69 fix github actions by making gen-instance-ufo.sh use bash explicitly 2022-10-07 17:45:32 -07:00
Rasmus Andersson
7cc0ab62e6 patch UFO files with WWS entries and simplify UFO generation
Patches UFO files to contain WWS entries.
Also simplify UFO generation by moving the hard-coded make rules from the makefile into a shell script.

Related to #498 and https://github.com/googlefonts/glyphsLib/issues/820
2022-10-07 17:39:22 -07:00
Rasmus Andersson
c81a0abf02 add WWS entries to glyphs sources, related to #498 2022-10-07 17:38:14 -07:00
Rasmus Andersson
487396be21 adds Axis Location entries to all glyphspackage masters and removes the UFO patch that was a workaround for missing weight. Related to fontmake/issues/943 2022-10-07 16:00:31 -07:00
Rasmus Andersson
cb9dd09039 sync metrics keys 2022-10-07 14:42:22 -07:00
Rasmus Andersson
a0c26e2991 improvements to Tironian "et", closes #504 2022-10-07 14:42:08 -07:00
Rasmus Andersson
e40c4c8940 sync metrics keys 2022-10-06 18:54:18 -07:00
Rasmus Andersson
4594e72407 transfer kerning from roman to italic 2022-10-06 18:54:15 -07:00
Rasmus Andersson
64f9ffb647 sync metrics keys 2022-10-06 18:46:41 -07:00
Rasmus Andersson
04eba8abf2 fix sidebearing of italic /f 2022-10-06 18:43:09 -07:00
Rasmus Andersson
8c9346024a sync metrics keys 2022-10-06 18:28:39 -07:00
Rasmus Andersson
0ab0c85287 new design of italic /a /e /f 2022-10-06 18:26:59 -07:00
Rasmus Andersson
e0f93cce70 changes style of /one.ss01 for Display to have a straight bottom (still curved at wght 100) 2022-10-06 17:18:52 -07:00
Rasmus Andersson
f743c733b4 improvements to glyphs using fraction (/percent, /twofifths, etc) 2022-10-06 16:47:30 -07:00
Rasmus Andersson
f99907b6b0 improvements to /guilsinglleft /guilsinglright /guillemetleft /guillemetright 2022-10-06 14:45:39 -07:00
Rasmus Andersson
0400e1d0f8 auto align several pure-component glyphs 2022-10-06 14:33:53 -07:00
Rasmus Andersson
d0427404f8 improvements to some glyphs with a curl 2022-10-06 14:08:19 -07:00
Rasmus Andersson
d4744d39ed remove IPA glyphs /ccurl /dzcurl /zcurl 2022-10-06 12:40:51 -07:00
Rasmus Andersson
f958aeac7f improvements to /dcurl /lcurl /ncurl 2022-10-06 12:32:15 -07:00
Rasmus Andersson
7a216b98d3 improvements to /integral and derivatives 2022-10-06 12:29:40 -07:00
Rasmus Andersson
62fd6be14a remove IPA glyph /eshshortrev 2022-10-06 12:29:07 -07:00
Rasmus Andersson
f6138896ca improved /integral /esh and /jhookdblbar 2022-10-06 12:16:39 -07:00
Rasmus Andersson
ad29ef5338 rename /uni0221 -> /dcurl 2022-10-06 11:43:44 -07:00
Rasmus Andersson
c8a49607c6 improved /ts 2022-10-06 11:42:39 -07:00
Rasmus Andersson
949368608d improved /tccurl 2022-10-06 11:20:12 -07:00
Rasmus Andersson
6f52805571 improved /commercialMinusSign 2022-10-06 10:59:09 -07:00
Rasmus Andersson
693567c38d improved /hyphendot 2022-10-06 10:49:16 -07:00
Rasmus Andersson
2ca005973c fixes style linking of Display styles. Related to #498
Also it seems metrics keys were synced for Italic/uni0249
2022-10-06 09:38:33 -07:00
Rasmus Andersson
c79709096b Workaround for bug in fontmake causing bad weight metadata
Workaround for bug in fontmake which caused incorrect weight metadata in static fonts.

See https://github.com/googlefonts/fontmake/issues/943

Related to #498
2022-10-05 10:11:16 -07:00
Rasmus Andersson
bd5bdd3f19 fix cyrillictail.cn in fontinfo 2022-10-04 17:04:41 -07:00
Rasmus Andersson
d36c9e2c53 improvements to many cyrillic glyphs
Non-exhaustive list:

afii10024
afii10027
afii10029
afii10039
afii10052
Bdotaccent
bdotaccent
Cdotaccent
Cheabkhasiancyrillic
Chedescenderabkhasiancyrillic
Chedescendercyrillic
Chedieresiscyrillic
Chekhakassiancyrillic
Cheverticalstrokecyrillic
Chi
cdotaccent
checyrillic
chedescendercyrillic
chedieresiscyrillic
chekhakassiancyrillic
cheverticalstrokecyrillic
crossbar
_part.cyrtail
Ddotaccent
ddotaccent
dotaccent
dotmacroncomb.lc
dzhecyrillic
Edotaccent
Eltail-cy
Endescendercyrillic
edotaccent
elcyrillic
emcyrillic
encyrillic
endescendercyrillic
Fdotaccent
fdotaccent
Gamma
Gdotaccent.1
Gdotaccent
Ghemiddlehookcyrillic
Ghestrokecyrillic
gdotaccent
ghemiddlehookcyrillic
ghestrokecyrillic
gheupturncyrillic
gjecyrillic
H
Hadescendercyrillic
Hdotaccent
hadescendercyrillic
hdotaccent
i
Idieresiscyrillic
Idotaccent.1
Idotaccent
Imacroncyrillic
idieresiscyrillic
iicyrillic
iishortcyrillic
imacroncyrillic
iogonek
j
jcrosstail
Kacyr
Kadescendercyrillic
kacyrillic
kadescendercyrillic
kjecyrillic
M
Mdotaccent
mdotaccent
n.sc
Ndotaccent
ndotaccent
Pdotaccent
pdotaccent
pecyrillic
Rdotaccent
rdotaccent
romaneight
romaneleven
romannine
romanseven
romanten
romanthree
romantwelve
romantwo
Sdotaccent
Sdotbelowdotaccent
Shhacyrillic
sdotaccent
sdotbelowdotaccent
slongdotaccent
T
Tdotaccent
Tedescendercyrillic
tdotaccent
tecyrillic
tedescendercyrillic
tetsecyrillic
tsecyrillic
uni0226
uni0227.1
uni0227
uni022E
uni022F
uni0249
uni0376
uni040D
uni045D
uni048A
uni048B
uni04C6
uni04CA
uni04CD
uni04CE
uni04F6
uni04FA
uni04FB
uni04FC
uni04FE
Wdotaccent
wdotaccent
x
X
Xdieresis
Xdotaccent
xdotaccent
Ydotaccent
ydotaccent
Zdotaccent
Zhebrevecyrillic
Zhedescendercyrillic
Zhedieresiscyrillic
zdotaccent
zhebrevecyrillic
zhecyrillic
zhedescendercyrillic
zhedieresiscyrillic
2022-10-04 16:56:02 -07:00
Rasmus Andersson
2c2e3f91b0 fix recent bug in misc/makezip2.sh where Inter-Italic.var.woff2 would not be included when building on a case-sensitive filesystem 2022-10-04 10:08:21 -07:00