diff --git a/fonts/otf/WorkSans-Black.otf b/fonts/otf/WorkSans-Black.otf index f1cbc3a..e14d4ff 100644 Binary files a/fonts/otf/WorkSans-Black.otf and b/fonts/otf/WorkSans-Black.otf differ diff --git a/fonts/otf/WorkSans-BlackItalic.otf b/fonts/otf/WorkSans-BlackItalic.otf index b1e6a1c..f3e245c 100644 Binary files a/fonts/otf/WorkSans-BlackItalic.otf and b/fonts/otf/WorkSans-BlackItalic.otf differ diff --git a/fonts/otf/WorkSans-Bold.otf b/fonts/otf/WorkSans-Bold.otf index 592b8bb..348f261 100644 Binary files a/fonts/otf/WorkSans-Bold.otf and b/fonts/otf/WorkSans-Bold.otf differ diff --git a/fonts/otf/WorkSans-BoldItalic.otf b/fonts/otf/WorkSans-BoldItalic.otf index b5f13af..5bd4fe6 100644 Binary files a/fonts/otf/WorkSans-BoldItalic.otf and b/fonts/otf/WorkSans-BoldItalic.otf differ diff --git a/fonts/otf/WorkSans-ExtraBold.otf b/fonts/otf/WorkSans-ExtraBold.otf index 7b97c28..5f66e98 100644 Binary files a/fonts/otf/WorkSans-ExtraBold.otf and b/fonts/otf/WorkSans-ExtraBold.otf differ diff --git a/fonts/otf/WorkSans-ExtraBoldItalic.otf b/fonts/otf/WorkSans-ExtraBoldItalic.otf index 2d3c8c6..225c6e7 100644 Binary files a/fonts/otf/WorkSans-ExtraBoldItalic.otf and b/fonts/otf/WorkSans-ExtraBoldItalic.otf differ diff --git a/fonts/otf/WorkSans-ExtraLight.otf b/fonts/otf/WorkSans-ExtraLight.otf index 1fe4794..30ea465 100644 Binary files a/fonts/otf/WorkSans-ExtraLight.otf and b/fonts/otf/WorkSans-ExtraLight.otf differ diff --git a/fonts/otf/WorkSans-ExtraLightItalic.otf b/fonts/otf/WorkSans-ExtraLightItalic.otf index 9f7318e..88a316a 100644 Binary files a/fonts/otf/WorkSans-ExtraLightItalic.otf and b/fonts/otf/WorkSans-ExtraLightItalic.otf differ diff --git a/fonts/otf/WorkSans-Italic.otf b/fonts/otf/WorkSans-Italic.otf index 3152b4d..5cf6527 100644 Binary files a/fonts/otf/WorkSans-Italic.otf and b/fonts/otf/WorkSans-Italic.otf differ diff --git a/fonts/otf/WorkSans-Light.otf b/fonts/otf/WorkSans-Light.otf index 5c5b140..8f228a5 100644 Binary files a/fonts/otf/WorkSans-Light.otf and b/fonts/otf/WorkSans-Light.otf differ diff --git a/fonts/otf/WorkSans-LightItalic.otf b/fonts/otf/WorkSans-LightItalic.otf index 976f9d6..c220ce5 100644 Binary files a/fonts/otf/WorkSans-LightItalic.otf and b/fonts/otf/WorkSans-LightItalic.otf differ diff --git a/fonts/otf/WorkSans-Medium.otf b/fonts/otf/WorkSans-Medium.otf index cca8d7d..0e71bf7 100644 Binary files a/fonts/otf/WorkSans-Medium.otf and b/fonts/otf/WorkSans-Medium.otf differ diff --git a/fonts/otf/WorkSans-MediumItalic.otf b/fonts/otf/WorkSans-MediumItalic.otf index 043f55e..09ad940 100644 Binary files a/fonts/otf/WorkSans-MediumItalic.otf and b/fonts/otf/WorkSans-MediumItalic.otf differ diff --git a/fonts/otf/WorkSans-Regular.otf b/fonts/otf/WorkSans-Regular.otf index 48e39e2..84a6c92 100644 Binary files a/fonts/otf/WorkSans-Regular.otf and b/fonts/otf/WorkSans-Regular.otf differ diff --git a/fonts/otf/WorkSans-SemiBold.otf b/fonts/otf/WorkSans-SemiBold.otf index bf068c4..d739318 100644 Binary files a/fonts/otf/WorkSans-SemiBold.otf and b/fonts/otf/WorkSans-SemiBold.otf differ diff --git a/fonts/otf/WorkSans-SemiBoldItalic.otf b/fonts/otf/WorkSans-SemiBoldItalic.otf index cac25ab..b2318d0 100644 Binary files a/fonts/otf/WorkSans-SemiBoldItalic.otf and b/fonts/otf/WorkSans-SemiBoldItalic.otf differ diff --git a/fonts/otf/WorkSans-Thin.otf b/fonts/otf/WorkSans-Thin.otf index 5ab4ee1..43734d7 100644 Binary files a/fonts/otf/WorkSans-Thin.otf and b/fonts/otf/WorkSans-Thin.otf differ diff --git a/fonts/otf/WorkSans-ThinItalic.otf b/fonts/otf/WorkSans-ThinItalic.otf index 45396f9..efa32a1 100644 Binary files a/fonts/otf/WorkSans-ThinItalic.otf and b/fonts/otf/WorkSans-ThinItalic.otf differ diff --git a/fonts/ttf/WorkSans-Black.ttf b/fonts/ttf/WorkSans-Black.ttf index b559346..2d57e76 100644 Binary files a/fonts/ttf/WorkSans-Black.ttf and b/fonts/ttf/WorkSans-Black.ttf differ diff --git a/fonts/ttf/WorkSans-BlackItalic.ttf b/fonts/ttf/WorkSans-BlackItalic.ttf index f1a9041..1703260 100644 Binary files a/fonts/ttf/WorkSans-BlackItalic.ttf and b/fonts/ttf/WorkSans-BlackItalic.ttf differ diff --git a/fonts/ttf/WorkSans-Bold.ttf b/fonts/ttf/WorkSans-Bold.ttf index d9dfb03..8815a47 100644 Binary files a/fonts/ttf/WorkSans-Bold.ttf and b/fonts/ttf/WorkSans-Bold.ttf differ diff --git a/fonts/ttf/WorkSans-BoldItalic.ttf b/fonts/ttf/WorkSans-BoldItalic.ttf index 8e22519..7f069a2 100644 Binary files a/fonts/ttf/WorkSans-BoldItalic.ttf and b/fonts/ttf/WorkSans-BoldItalic.ttf differ diff --git a/fonts/ttf/WorkSans-ExtraBold.ttf b/fonts/ttf/WorkSans-ExtraBold.ttf index 6779de4..35e3fd7 100644 Binary files a/fonts/ttf/WorkSans-ExtraBold.ttf and b/fonts/ttf/WorkSans-ExtraBold.ttf differ diff --git a/fonts/ttf/WorkSans-ExtraBoldItalic.ttf b/fonts/ttf/WorkSans-ExtraBoldItalic.ttf index 21016b0..9d18d3e 100644 Binary files a/fonts/ttf/WorkSans-ExtraBoldItalic.ttf and b/fonts/ttf/WorkSans-ExtraBoldItalic.ttf differ diff --git a/fonts/ttf/WorkSans-ExtraLight.ttf b/fonts/ttf/WorkSans-ExtraLight.ttf index ff7a570..e8149f7 100644 Binary files a/fonts/ttf/WorkSans-ExtraLight.ttf and b/fonts/ttf/WorkSans-ExtraLight.ttf differ diff --git a/fonts/ttf/WorkSans-ExtraLightItalic.ttf b/fonts/ttf/WorkSans-ExtraLightItalic.ttf index 9b776a2..6605832 100644 Binary files a/fonts/ttf/WorkSans-ExtraLightItalic.ttf and b/fonts/ttf/WorkSans-ExtraLightItalic.ttf differ diff --git a/fonts/ttf/WorkSans-Italic.ttf b/fonts/ttf/WorkSans-Italic.ttf index 61f56ff..3f58819 100644 Binary files a/fonts/ttf/WorkSans-Italic.ttf and b/fonts/ttf/WorkSans-Italic.ttf differ diff --git a/fonts/ttf/WorkSans-Light.ttf b/fonts/ttf/WorkSans-Light.ttf index e25283d..6d1ec5d 100644 Binary files a/fonts/ttf/WorkSans-Light.ttf and b/fonts/ttf/WorkSans-Light.ttf differ diff --git a/fonts/ttf/WorkSans-LightItalic.ttf b/fonts/ttf/WorkSans-LightItalic.ttf index a0c25d5..0601abb 100644 Binary files a/fonts/ttf/WorkSans-LightItalic.ttf and b/fonts/ttf/WorkSans-LightItalic.ttf differ diff --git a/fonts/ttf/WorkSans-Medium.ttf b/fonts/ttf/WorkSans-Medium.ttf index 5969795..4cab97a 100644 Binary files a/fonts/ttf/WorkSans-Medium.ttf and b/fonts/ttf/WorkSans-Medium.ttf differ diff --git a/fonts/ttf/WorkSans-MediumItalic.ttf b/fonts/ttf/WorkSans-MediumItalic.ttf index 7ea5c47..edd861d 100644 Binary files a/fonts/ttf/WorkSans-MediumItalic.ttf and b/fonts/ttf/WorkSans-MediumItalic.ttf differ diff --git a/fonts/ttf/WorkSans-Regular.ttf b/fonts/ttf/WorkSans-Regular.ttf index 3a542ae..b4a5261 100644 Binary files a/fonts/ttf/WorkSans-Regular.ttf and b/fonts/ttf/WorkSans-Regular.ttf differ diff --git a/fonts/ttf/WorkSans-SemiBold.ttf b/fonts/ttf/WorkSans-SemiBold.ttf index 56a09ac..fe3b63e 100644 Binary files a/fonts/ttf/WorkSans-SemiBold.ttf and b/fonts/ttf/WorkSans-SemiBold.ttf differ diff --git a/fonts/ttf/WorkSans-SemiBoldItalic.ttf b/fonts/ttf/WorkSans-SemiBoldItalic.ttf index ce88beb..3cd4988 100644 Binary files a/fonts/ttf/WorkSans-SemiBoldItalic.ttf and b/fonts/ttf/WorkSans-SemiBoldItalic.ttf differ diff --git a/fonts/ttf/WorkSans-Thin.ttf b/fonts/ttf/WorkSans-Thin.ttf index 2369109..da2435e 100644 Binary files a/fonts/ttf/WorkSans-Thin.ttf and b/fonts/ttf/WorkSans-Thin.ttf differ diff --git a/fonts/ttf/WorkSans-ThinItalic.ttf b/fonts/ttf/WorkSans-ThinItalic.ttf index cacf70a..ae2596e 100644 Binary files a/fonts/ttf/WorkSans-ThinItalic.ttf and b/fonts/ttf/WorkSans-ThinItalic.ttf differ diff --git a/fonts/variable/WorkSans-Italic[wght].ttf b/fonts/variable/WorkSans-Italic[wght].ttf index 581aa70..900af8c 100644 Binary files a/fonts/variable/WorkSans-Italic[wght].ttf and b/fonts/variable/WorkSans-Italic[wght].ttf differ diff --git a/fonts/variable/WorkSans[wght].ttf b/fonts/variable/WorkSans[wght].ttf index 6ed5d15..6ef9243 100644 Binary files a/fonts/variable/WorkSans[wght].ttf and b/fonts/variable/WorkSans[wght].ttf differ diff --git a/fonts/webfonts/WorkSans-Black.woff2 b/fonts/webfonts/WorkSans-Black.woff2 index 9c8f7df..52ccf61 100644 Binary files a/fonts/webfonts/WorkSans-Black.woff2 and b/fonts/webfonts/WorkSans-Black.woff2 differ diff --git a/fonts/webfonts/WorkSans-BlackItalic.woff2 b/fonts/webfonts/WorkSans-BlackItalic.woff2 index 1ec81a8..0575adf 100644 Binary files a/fonts/webfonts/WorkSans-BlackItalic.woff2 and b/fonts/webfonts/WorkSans-BlackItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-Bold.woff2 b/fonts/webfonts/WorkSans-Bold.woff2 index 135f5ab..ff23564 100644 Binary files a/fonts/webfonts/WorkSans-Bold.woff2 and b/fonts/webfonts/WorkSans-Bold.woff2 differ diff --git a/fonts/webfonts/WorkSans-BoldItalic.woff2 b/fonts/webfonts/WorkSans-BoldItalic.woff2 index 9d70570..6167b4b 100644 Binary files a/fonts/webfonts/WorkSans-BoldItalic.woff2 and b/fonts/webfonts/WorkSans-BoldItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-ExtraBold.woff2 b/fonts/webfonts/WorkSans-ExtraBold.woff2 index 3270af7..a0d5d72 100644 Binary files a/fonts/webfonts/WorkSans-ExtraBold.woff2 and b/fonts/webfonts/WorkSans-ExtraBold.woff2 differ diff --git a/fonts/webfonts/WorkSans-ExtraBoldItalic.woff2 b/fonts/webfonts/WorkSans-ExtraBoldItalic.woff2 index 732d3bb..72bbc87 100644 Binary files a/fonts/webfonts/WorkSans-ExtraBoldItalic.woff2 and b/fonts/webfonts/WorkSans-ExtraBoldItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-ExtraLight.woff2 b/fonts/webfonts/WorkSans-ExtraLight.woff2 index 9c4b4f3..0789abe 100644 Binary files a/fonts/webfonts/WorkSans-ExtraLight.woff2 and b/fonts/webfonts/WorkSans-ExtraLight.woff2 differ diff --git a/fonts/webfonts/WorkSans-ExtraLightItalic.woff2 b/fonts/webfonts/WorkSans-ExtraLightItalic.woff2 index f4050aa..6117909 100644 Binary files a/fonts/webfonts/WorkSans-ExtraLightItalic.woff2 and b/fonts/webfonts/WorkSans-ExtraLightItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-Italic.woff2 b/fonts/webfonts/WorkSans-Italic.woff2 index 91c7a3f..1f0fe7a 100644 Binary files a/fonts/webfonts/WorkSans-Italic.woff2 and b/fonts/webfonts/WorkSans-Italic.woff2 differ diff --git a/fonts/webfonts/WorkSans-Light.woff2 b/fonts/webfonts/WorkSans-Light.woff2 index 0973a49..6b72f72 100644 Binary files a/fonts/webfonts/WorkSans-Light.woff2 and b/fonts/webfonts/WorkSans-Light.woff2 differ diff --git a/fonts/webfonts/WorkSans-LightItalic.woff2 b/fonts/webfonts/WorkSans-LightItalic.woff2 index a1a7cce..8084671 100644 Binary files a/fonts/webfonts/WorkSans-LightItalic.woff2 and b/fonts/webfonts/WorkSans-LightItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-Medium.woff2 b/fonts/webfonts/WorkSans-Medium.woff2 index b90ea95..aeddf89 100644 Binary files a/fonts/webfonts/WorkSans-Medium.woff2 and b/fonts/webfonts/WorkSans-Medium.woff2 differ diff --git a/fonts/webfonts/WorkSans-MediumItalic.woff2 b/fonts/webfonts/WorkSans-MediumItalic.woff2 index 1151ca4..90fe667 100644 Binary files a/fonts/webfonts/WorkSans-MediumItalic.woff2 and b/fonts/webfonts/WorkSans-MediumItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-Regular.woff2 b/fonts/webfonts/WorkSans-Regular.woff2 index cd33c78..ec492c5 100644 Binary files a/fonts/webfonts/WorkSans-Regular.woff2 and b/fonts/webfonts/WorkSans-Regular.woff2 differ diff --git a/fonts/webfonts/WorkSans-SemiBold.woff2 b/fonts/webfonts/WorkSans-SemiBold.woff2 index ee0fe28..8d9f56c 100644 Binary files a/fonts/webfonts/WorkSans-SemiBold.woff2 and b/fonts/webfonts/WorkSans-SemiBold.woff2 differ diff --git a/fonts/webfonts/WorkSans-SemiBoldItalic.woff2 b/fonts/webfonts/WorkSans-SemiBoldItalic.woff2 index acf3eeb..8a76d4d 100644 Binary files a/fonts/webfonts/WorkSans-SemiBoldItalic.woff2 and b/fonts/webfonts/WorkSans-SemiBoldItalic.woff2 differ diff --git a/fonts/webfonts/WorkSans-Thin.woff2 b/fonts/webfonts/WorkSans-Thin.woff2 index 4c4da53..4238a32 100644 Binary files a/fonts/webfonts/WorkSans-Thin.woff2 and b/fonts/webfonts/WorkSans-Thin.woff2 differ diff --git a/fonts/webfonts/WorkSans-ThinItalic.woff2 b/fonts/webfonts/WorkSans-ThinItalic.woff2 index dff0b15..561d7fd 100644 Binary files a/fonts/webfonts/WorkSans-ThinItalic.woff2 and b/fonts/webfonts/WorkSans-ThinItalic.woff2 differ diff --git a/sources/WorkSans-Italic.glyphs b/sources/WorkSans-Italic.glyphs index ad6173c..90748dd 100644 --- a/sources/WorkSans-Italic.glyphs +++ b/sources/WorkSans-Italic.glyphs @@ -1,5 +1,8 @@ { -.appVersion = "3089"; +.appVersion = "3093"; +DisplayStrings = ( +"/Ereversed/eturned/Glottalstop/glottalstopsmall \012HH/Ereversed HHOH/Ereversed OO/Ereversed OO\012uu/eturned nnon/eturned oo/eturned oo\012HH/Glottalstop HHOH/Glottalstop OO/Glottalstop OO\012uu/glottalstopsmall nnon/glottalstopsmall oo/glottalstopsmall oo\012" +); classes = ( { automatic = 1; @@ -6374,6 +6377,257 @@ rightKerningGroup = G; unicode = 0120; }, { +glyphname = Glottalstop; +layers = ( +{ +anchors = ( +{ +name = _center; +position = "{158, 9}"; +} +); +background = { +paths = ( +{ +closed = 1; +nodes = ( +"214 670 OFFCURVE", +"130 607 OFFCURVE", +"88 501 CURVE", +"101 495 LINE", +"139 596 OFFCURVE", +"217 656 OFFCURVE", +"340 656 CURVE SMOOTH", +"457 656 OFFCURVE", +"512 579 OFFCURVE", +"490 482 CURVE SMOOTH", +"464 371 OFFCURVE", +"402 313 OFFCURVE", +"235 280 CURVE", +"170 0 LINE", +"186 0 LINE", +"249 271 LINE", +"403 298 OFFCURVE", +"479 369 OFFCURVE", +"506 482 CURVE SMOOTH", +"530 588 OFFCURVE", +"470 670 OFFCURVE", +"343 670 CURVE SMOOTH" +); +} +); +}; +hints = ( +{ +horizontal = 1; +origin = "{0, 21}"; +target = "{0, 6}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-63, -14}"; +type = Stem; +} +); +layerId = "F97236B5-7CBD-4FD1-81B0-6670342ADB4E"; +paths = ( +{ +closed = 1; +nodes = ( +"196 670 OFFCURVE", +"114 608 OFFCURVE", +"78 501 CURVE", +"92 496 LINE", +"128 595 OFFCURVE", +"202 656 OFFCURVE", +"314 656 CURVE SMOOTH", +"421 656 OFFCURVE", +"490 578 OFFCURVE", +"490 488 CURVE SMOOTH", +"490 340 OFFCURVE", +"390 284 OFFCURVE", +"232 268 CURVE", +"170 0 LINE", +"186 0 LINE", +"245 256 LINE", +"407 274 OFFCURVE", +"505 337 OFFCURVE", +"505 489 CURVE SMOOTH", +"505 574 OFFCURVE", +"446 670 OFFCURVE", +"312 670 CURVE SMOOTH" +); +} +); +width = 493; +}, +{ +anchors = ( +{ +name = _center; +position = "{206, 55}"; +} +); +background = { +anchors = ( +{ +name = _center; +position = "{206, 55}"; +} +); +paths = ( +{ +closed = 1; +nodes = ( +"243 670 OFFCURVE", +"133 598 OFFCURVE", +"84 490 CURVE", +"146 449 LINE", +"178 539 OFFCURVE", +"258 595 OFFCURVE", +"357 595 CURVE SMOOTH", +"448 595 OFFCURVE", +"499 538 OFFCURVE", +"482 462 CURVE SMOOTH", +"458 360 OFFCURVE", +"399 307 OFFCURVE", +"241 283 CURVE", +"175 0 LINE", +"255 0 LINE", +"309 233 LINE", +"424 257 OFFCURVE", +"531 309 OFFCURVE", +"567 465 CURVE SMOOTH", +"593 578 OFFCURVE", +"519 670 OFFCURVE", +"380 670 CURVE SMOOTH" +); +} +); +}; +hints = ( +{ +horizontal = 1; +origin = "{0, 21}"; +target = "{0, 6}"; +type = Stem; +} +); +layerId = "DBFAC7D3-9CB2-48DD-9F53-AD59A4BD1301"; +paths = ( +{ +closed = 1; +nodes = ( +"229 670 OFFCURVE", +"130 615 OFFCURVE", +"84 500 CURVE", +"149 461 LINE", +"186 554 OFFCURVE", +"249 595 OFFCURVE", +"341 595 CURVE SMOOTH", +"429 595 OFFCURVE", +"482 544 OFFCURVE", +"482 464 CURVE SMOOTH", +"482 348 OFFCURVE", +"412 285 OFFCURVE", +"238 270 CURVE", +"175 0 LINE", +"255 0 LINE", +"304 216 LINE", +"473 230 OFFCURVE", +"563 327 OFFCURVE", +"563 472 CURVE SMOOTH", +"563 585 OFFCURVE", +"481 670 OFFCURVE", +"346 670 CURVE SMOOTH" +); +} +); +width = 546; +}, +{ +anchors = ( +{ +name = _center; +position = "{207, 89}"; +} +); +background = { +paths = ( +{ +closed = 1; +nodes = ( +"221 670 OFFCURVE", +"117 572 OFFCURVE", +"62 449 CURVE", +"272 382 LINE", +"299 456 OFFCURVE", +"331 490 OFFCURVE", +"381 490 CURVE SMOOTH", +"412 490 OFFCURVE", +"430 473 OFFCURVE", +"422 435 CURVE SMOOTH", +"406 366 OFFCURVE", +"351 315 OFFCURVE", +"226 312 CURVE", +"153 0 LINE", +"376 0 LINE", +"420 188 LINE", +"538 212 OFFCURVE", +"642 284 OFFCURVE", +"677 436 CURVE SMOOTH", +"713 591 OFFCURVE", +"607 670 OFFCURVE", +"441 670 CURVE SMOOTH" +); +} +); +}; +hints = ( +{ +horizontal = 1; +origin = "{0, 21}"; +target = "{0, 2}"; +type = Stem; +} +); +layerId = "EA77C764-8343-414A-A941-E69667BA8F3A"; +paths = ( +{ +closed = 1; +nodes = ( +"215 670 OFFCURVE", +"99 593 OFFCURVE", +"62 449 CURVE", +"272 382 LINE", +"295 456 OFFCURVE", +"328 490 OFFCURVE", +"373 490 CURVE SMOOTH", +"405 490 OFFCURVE", +"422 473 OFFCURVE", +"422 441 CURVE SMOOTH", +"422 368 OFFCURVE", +"363 313 OFFCURVE", +"223 297 CURVE", +"153 0 LINE", +"376 0 LINE", +"418 180 LINE", +"576 200 OFFCURVE", +"673 300 OFFCURVE", +"673 449 CURVE SMOOTH", +"673 593 OFFCURVE", +"553 670 OFFCURVE", +"395 670 CURVE SMOOTH" +); +} +); +width = 644; +} +); +unicode = 0241; +}, +{ glyphname = Gmacron; layers = ( { @@ -25730,6 +25984,13 @@ name = top; position = "{338, 500}"; } ); +background = { +components = ( +{ +name = o; +} +); +}; hints = ( { horizontal = 1; @@ -25803,6 +26064,13 @@ name = top; position = "{299, 500}"; } ); +background = { +components = ( +{ +name = o; +} +); +}; hints = ( { horizontal = 1; @@ -28377,6 +28645,242 @@ rightKerningGroup = g; unicode = 0121; }, { +glyphname = glottalstopsmall; +layers = ( +{ +anchors = ( +{ +name = _center; +position = "{214, 17}"; +} +); +background = { +paths = ( +{ +closed = 1; +nodes = ( +"175 -7 LINE", +"208 134 LINE", +"362 136 OFFCURVE", +"452 218 OFFCURVE", +"452 341 CURVE SMOOTH", +"452 444 OFFCURVE", +"383 511 OFFCURVE", +"267 511 CURVE SMOOTH", +"151 511 OFFCURVE", +"86 452 OFFCURVE", +"57 373 CURVE", +"70 365 LINE", +"95 437 OFFCURVE", +"159 497 OFFCURVE", +"267 497 CURVE SMOOTH", +"373 497 OFFCURVE", +"436 436 OFFCURVE", +"436 341 CURVE SMOOTH", +"436 230 OFFCURVE", +"364 152 OFFCURVE", +"196 150 CURVE", +"159 -7 LINE" +); +} +); +}; +hints = ( +{ +horizontal = 1; +place = "{670, 14}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-5, 44}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-164, 44}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{511, 0}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-162, 44}"; +type = Stem; +} +); +layerId = "F97236B5-7CBD-4FD1-81B0-6670342ADB4E"; +paths = ( +{ +closed = 1; +nodes = ( +"177 0 LINE", +"208 134 LINE", +"362 136 OFFCURVE", +"452 218 OFFCURVE", +"452 341 CURVE SMOOTH", +"452 444 OFFCURVE", +"383 511 OFFCURVE", +"267 511 CURVE SMOOTH", +"151 511 OFFCURVE", +"86 452 OFFCURVE", +"57 373 CURVE", +"70 365 LINE", +"95 437 OFFCURVE", +"159 497 OFFCURVE", +"267 497 CURVE SMOOTH", +"373 497 OFFCURVE", +"436 436 OFFCURVE", +"436 341 CURVE SMOOTH", +"436 230 OFFCURVE", +"364 152 OFFCURVE", +"196 150 CURVE", +"161 0 LINE" +); +} +); +width = 473; +}, +{ +anchors = ( +{ +name = _center; +position = "{169, 55}"; +} +); +hints = ( +{ +horizontal = 1; +place = "{511, 75}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{670, 75}"; +type = Stem; +} +); +layerId = "DBFAC7D3-9CB2-48DD-9F53-AD59A4BD1301"; +paths = ( +{ +closed = 1; +nodes = ( +"237 0 LINE", +"270 138 LINE", +"402 146 OFFCURVE", +"502 213 OFFCURVE", +"502 341 CURVE SMOOTH", +"502 447 OFFCURVE", +"412 511 OFFCURVE", +"293 511 CURVE SMOOTH", +"178 511 OFFCURVE", +"92 452 OFFCURVE", +"56 368 CURVE", +"121 321 LINE", +"146 390 OFFCURVE", +"203 436 OFFCURVE", +"291 436 CURVE SMOOTH", +"364 436 OFFCURVE", +"420 405 OFFCURVE", +"420 337 CURVE SMOOTH", +"420 231 OFFCURVE", +"335 197 OFFCURVE", +"201 197 CURVE", +"154 0 LINE" +); +} +); +width = 515; +}, +{ +anchors = ( +{ +name = _center; +position = "{149, 89}"; +} +); +background = { +paths = ( +{ +closed = 1; +nodes = ( +"166 511 OFFCURVE", +"66 427 OFFCURVE", +"16 321 CURVE", +"227 254 LINE", +"246 307 OFFCURVE", +"269 331 OFFCURVE", +"307 331 CURVE SMOOTH", +"340 331 OFFCURVE", +"351 316 OFFCURVE", +"344 286 CURVE SMOOTH", +"334 243 OFFCURVE", +"290 214 OFFCURVE", +"158 203 CURVE", +"111 0 LINE", +"341 0 LINE", +"367 113 LINE", +"472 133 OFFCURVE", +"570 182 OFFCURVE", +"601 317 CURVE SMOOTH", +"632 451 OFFCURVE", +"523 511 OFFCURVE", +"363 511 CURVE SMOOTH" +); +} +); +}; +hints = ( +{ +horizontal = 1; +place = "{511, 190}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{511, 180}"; +type = Stem; +} +); +layerId = "EA77C764-8343-414A-A941-E69667BA8F3A"; +paths = ( +{ +closed = 1; +nodes = ( +"345 0 LINE", +"373 121 LINE", +"525 138 OFFCURVE", +"599 207 OFFCURVE", +"599 331 CURVE SMOOTH", +"599 443 OFFCURVE", +"496 511 OFFCURVE", +"337 511 CURVE SMOOTH", +"140 511 OFFCURVE", +"50 427 OFFCURVE", +"22 331 CURVE", +"238 261 LINE", +"251 312 OFFCURVE", +"272 335 OFFCURVE", +"308 335 CURVE SMOOTH", +"338 335 OFFCURVE", +"355 321 OFFCURVE", +"355 297 CURVE SMOOTH", +"355 232 OFFCURVE", +"270 218 OFFCURVE", +"165 216 CURVE", +"115 0 LINE" +); +} +); +width = 594; +} +); +unicode = 0242; +}, +{ glyphname = gmacron; layers = ( { @@ -32112,6 +32616,13 @@ name = topright; position = "{503, 500}"; } ); +background = { +components = ( +{ +name = e; +} +); +}; guideLines = ( { angle = 77; @@ -32629,6 +33140,13 @@ name = topright; position = "{445, 500}"; } ); +background = { +components = ( +{ +name = e; +} +); +}; layerId = "F97236B5-7CBD-4FD1-81B0-6670342ADB4E"; paths = ( { @@ -107491,13 +108009,123 @@ width = 600; unicode = F000; }, { -glyphname = Glottalstop; +glyphname = Ereversed; layers = ( { anchors = ( { -name = _center; -position = "{158, 9}"; +name = bottom; +position = "{192, 0}"; +}, +{ +name = top; +position = "{360, 660}"; +} +); +layerId = "F97236B5-7CBD-4FD1-81B0-6670342ADB4E"; +paths = ( +{ +closed = 1; +nodes = ( +"579 660 LINE", +"142 660 LINE", +"138 646 LINE", +"559 646 LINE", +"490 344 LINE", +"152 344 LINE", +"148 330 LINE", +"486 330 LINE", +"414 14 LINE", +"-24 14 LINE", +"-28 0 LINE", +"426 0 LINE" +); +} +); +width = 583; +}, +{ +anchors = ( +{ +name = bottom; +position = "{230, 0}"; +}, +{ +name = top; +position = "{393, 660}"; +} +); +layerId = "DBFAC7D3-9CB2-48DD-9F53-AD59A4BD1301"; +paths = ( +{ +closed = 1; +nodes = ( +"625 660 LINE", +"162 660 LINE", +"144 585 LINE", +"527 585 LINE", +"478 372 LINE", +"180 372 LINE", +"163 297 LINE", +"461 297 LINE", +"410 75 LINE", +"12 75 LINE", +"-6 0 LINE", +"472 0 LINE" +); +} +); +width = 638; +}, +{ +anchors = ( +{ +name = bottom; +position = "{230, 0}"; +}, +{ +name = top; +position = "{397, 660}"; +} +); +layerId = "EA77C764-8343-414A-A941-E69667BA8F3A"; +paths = ( +{ +closed = 1; +nodes = ( +"671 660 LINE", +"123 660 LINE", +"83 489 LINE", +"398 489 LINE", +"379 407 LINE", +"125 407 LINE", +"89 249 LINE", +"343 249 LINE", +"325 171 LINE", +"-2 171 LINE", +"-42 0 LINE", +"518 0 LINE" +); +} +); +width = 626; +} +); +rightKerningGroup = I; +unicode = 018E; +}, +{ +glyphname = eturned; +layers = ( +{ +anchors = ( +{ +name = bottom; +position = "{228, 0}"; +}, +{ +name = top; +position = "{274, 500}"; } ); background = { @@ -107505,28 +108133,44 @@ paths = ( { closed = 1; nodes = ( -"214 670 OFFCURVE", -"130 607 OFFCURVE", -"88 501 CURVE", -"101 495 LINE", -"139 596 OFFCURVE", -"217 656 OFFCURVE", -"340 656 CURVE SMOOTH", -"457 656 OFFCURVE", -"512 579 OFFCURVE", -"490 482 CURVE SMOOTH", -"464 371 OFFCURVE", -"402 313 OFFCURVE", -"235 280 CURVE", -"170 0 LINE", -"186 0 LINE", -"249 271 LINE", -"403 298 OFFCURVE", -"479 369 OFFCURVE", -"506 482 CURVE SMOOTH", -"530 588 OFFCURVE", -"470 670 OFFCURVE", -"343 670 CURVE SMOOTH" +"400 -9 OFFCURVE", +"493 114 OFFCURVE", +"493 285 CURVE SMOOTH", +"493 408 OFFCURVE", +"432 509 OFFCURVE", +"292 509 CURVE SMOOTH", +"199 509 OFFCURVE", +"126 461 OFFCURVE", +"85 382 CURVE", +"99 375 LINE", +"137 450 OFFCURVE", +"206 495 OFFCURVE", +"292 495 CURVE SMOOTH", +"412 495 OFFCURVE", +"477 412 OFFCURVE", +"477 285 CURVE SMOOTH", +"477 271 OFFCURVE", +"476 258 OFFCURVE", +"475 244 CURVE", +"49 244 LINE", +"48 236 OFFCURVE", +"48 226 OFFCURVE", +"48 216 CURVE SMOOTH", +"48 93 OFFCURVE", +"120 -9 OFFCURVE", +"253 -9 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"120 5 OFFCURVE", +"61 104 OFFCURVE", +"63 230 CURVE", +"473 230 LINE", +"456 94 OFFCURVE", +"374 5 OFFCURVE", +"253 5 CURVE SMOOTH" ); } ); @@ -107534,13 +108178,22 @@ nodes = ( hints = ( { horizontal = 1; -origin = "{0, 21}"; -target = "{0, 6}"; +place = "{510, 14}"; type = Stem; }, { horizontal = 1; -place = "{-63, -14}"; +place = "{-10, 14}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{510, -14}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-10, 14}"; type = Stem; } ); @@ -107549,73 +108202,98 @@ paths = ( { closed = 1; nodes = ( -"196 670 OFFCURVE", -"114 608 OFFCURVE", -"78 501 CURVE", -"92 496 LINE", -"128 595 OFFCURVE", -"202 656 OFFCURVE", -"314 656 CURVE SMOOTH", -"421 656 OFFCURVE", -"490 578 OFFCURVE", -"490 488 CURVE SMOOTH", -"490 340 OFFCURVE", -"390 284 OFFCURVE", -"232 268 CURVE", -"170 0 LINE", -"186 0 LINE", -"245 256 LINE", -"407 274 OFFCURVE", -"505 337 OFFCURVE", -"505 489 CURVE SMOOTH", -"505 574 OFFCURVE", -"446 670 OFFCURVE", -"312 670 CURVE SMOOTH" +"178 509 OFFCURVE", +"109 454 OFFCURVE", +"67 389 CURVE", +"80 381 LINE", +"120 445 OFFCURVE", +"189 495 OFFCURVE", +"277 495 CURVE SMOOTH", +"399 495 OFFCURVE", +"464 405 OFFCURVE", +"464 283 CURVE SMOOTH", +"464 129 OFFCURVE", +"376 5 OFFCURVE", +"234 5 CURVE SMOOTH", +"123 5 OFFCURVE", +"59 92 OFFCURVE", +"59 198 CURVE SMOOTH", +"59 208 OFFCURVE", +"60 219 OFFCURVE", +"61 229 CURVE", +"56 226 LINE", +"469 226 LINE", +"469 240 LINE", +"46 240 LINE", +"44 225 OFFCURVE", +"43 209 OFFCURVE", +"43 195 CURVE SMOOTH", +"43 80 OFFCURVE", +"116 -9 OFFCURVE", +"232 -9 CURVE SMOOTH", +"390 -9 OFFCURVE", +"480 127 OFFCURVE", +"480 283 CURVE SMOOTH", +"480 407 OFFCURVE", +"414 509 OFFCURVE", +"277 509 CURVE SMOOTH" ); } ); -width = 493; +width = 528; }, { anchors = ( { -name = _center; -position = "{206, 55}"; +name = bottom; +position = "{252, 0}"; +}, +{ +name = top; +position = "{306, 500}"; } ); background = { -anchors = ( -{ -name = _center; -position = "{206, 55}"; -} -); paths = ( { closed = 1; nodes = ( -"243 670 OFFCURVE", -"133 598 OFFCURVE", -"84 490 CURVE", -"146 449 LINE", -"178 539 OFFCURVE", -"258 595 OFFCURVE", -"357 595 CURVE SMOOTH", -"448 595 OFFCURVE", -"499 538 OFFCURVE", -"482 462 CURVE SMOOTH", -"458 360 OFFCURVE", -"399 307 OFFCURVE", -"241 283 CURVE", -"175 0 LINE", -"255 0 LINE", -"309 233 LINE", -"424 257 OFFCURVE", -"531 309 OFFCURVE", -"567 465 CURVE SMOOTH", -"593 578 OFFCURVE", -"519 670 OFFCURVE", -"380 670 CURVE SMOOTH" +"73 273 LINE", +"70 255 OFFCURVE", +"69 236 OFFCURVE", +"69 216 CURVE SMOOTH", +"66 93 OFFCURVE", +"143 -9 OFFCURVE", +"282 -9 CURVE SMOOTH", +"428 -9 OFFCURVE", +"529 114 OFFCURVE", +"529 285 CURVE SMOOTH", +"529 408 OFFCURVE", +"453 509 OFFCURVE", +"314 509 CURVE SMOOTH", +"223 509 OFFCURVE", +"149 466 OFFCURVE", +"104 394 CURVE", +"166 355 LINE", +"201 410 OFFCURVE", +"252 440 OFFCURVE", +"311 440 CURVE SMOOTH", +"405 440 OFFCURVE", +"448 369 OFFCURVE", +"448 282 CURVE SMOOTH", +"448 273 LINE" +); +}, +{ +closed = 1; +nodes = ( +"438 202 LINE", +"415 114 OFFCURVE", +"356 60 OFFCURVE", +"285 60 CURVE SMOOTH", +"197 60 OFFCURVE", +"153 123 OFFCURVE", +"147 202 CURVE" ); } ); @@ -107623,8 +108301,12 @@ nodes = ( hints = ( { horizontal = 1; -origin = "{0, 21}"; -target = "{0, 6}"; +place = "{510, 70}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-10, 70}"; type = Stem; } ); @@ -107633,67 +108315,104 @@ paths = ( { closed = 1; nodes = ( -"229 670 OFFCURVE", -"130 615 OFFCURVE", -"84 500 CURVE", -"149 461 LINE", -"186 554 OFFCURVE", -"249 595 OFFCURVE", -"341 595 CURVE SMOOTH", -"429 595 OFFCURVE", -"482 544 OFFCURVE", -"482 464 CURVE SMOOTH", -"482 348 OFFCURVE", -"412 285 OFFCURVE", -"238 270 CURVE", -"175 0 LINE", -"255 0 LINE", -"304 216 LINE", -"473 230 OFFCURVE", -"563 327 OFFCURVE", -"563 472 CURVE SMOOTH", -"563 585 OFFCURVE", -"481 670 OFFCURVE", -"346 670 CURVE SMOOTH" +"215 509 OFFCURVE", +"140 465 OFFCURVE", +"96 395 CURVE", +"159 353 LINE", +"187 405 OFFCURVE", +"232 439 OFFCURVE", +"300 440 CURVE SMOOTH", +"384 440 OFFCURVE", +"435 377 OFFCURVE", +"435 287 CURVE SMOOTH", +"435 177 OFFCURVE", +"387 60 OFFCURVE", +"255 60 CURVE SMOOTH", +"179 60 OFFCURVE", +"134 108 OFFCURVE", +"134 180 CURVE SMOOTH", +"134 195 OFFCURVE", +"136 211 OFFCURVE", +"140 227 CURVE", +"105 199 LINE", +"477 199 LINE", +"477 269 LINE", +"70 269 LINE", +"61 239 OFFCURVE", +"58 212 OFFCURVE", +"58 185 CURVE SMOOTH", +"58 75 OFFCURVE", +"128 -9 OFFCURVE", +"250 -9 CURVE SMOOTH", +"421 -9 OFFCURVE", +"516 128 OFFCURVE", +"516 284 CURVE SMOOTH", +"516 411 OFFCURVE", +"442 509 OFFCURVE", +"309 509 CURVE SMOOTH" ); } ); -width = 548; +width = 572; }, { anchors = ( { -name = _center; -position = "{207, 89}"; +name = bottom; +position = "{250, 0}"; +}, +{ +name = top; +position = "{317, 500}"; } ); background = { +anchors = ( +{ +name = bottom; +position = "{226, -1}"; +}, +{ +name = top; +position = "{341, 499}"; +} +); paths = ( { closed = 1; nodes = ( -"221 670 OFFCURVE", -"117 572 OFFCURVE", -"62 449 CURVE", -"272 382 LINE", -"299 456 OFFCURVE", -"331 490 OFFCURVE", -"381 490 CURVE SMOOTH", -"412 490 OFFCURVE", -"430 473 OFFCURVE", -"422 435 CURVE SMOOTH", -"406 366 OFFCURVE", -"351 315 OFFCURVE", -"226 312 CURVE", -"153 0 LINE", -"376 0 LINE", -"420 188 LINE", -"538 212 OFFCURVE", -"642 284 OFFCURVE", -"677 436 CURVE SMOOTH", -"713 591 OFFCURVE", -"607 670 OFFCURVE", -"441 670 CURVE SMOOTH" +"222 510 OFFCURVE", +"104 451 OFFCURVE", +"52 364 CURVE", +"226 314 LINE", +"239 341 OFFCURVE", +"262 357 OFFCURVE", +"296 357 CURVE SMOOTH", +"344 357 OFFCURVE", +"363 341 OFFCURVE", +"343 254 CURVE SMOOTH", +"323 168 OFFCURVE", +"300 142 OFFCURVE", +"257 142 CURVE SMOOTH", +"214 142 OFFCURVE", +"215 180 OFFCURVE", +"231 252 CURVE", +"113 209 LINE", +"403 209 LINE", +"422 294 LINE", +"32 294 LINE", +"26 281 OFFCURVE", +"18 256 OFFCURVE", +"13 234 CURVE SMOOTH", +"-18 98 OFFCURVE", +"54 -10 OFFCURVE", +"224 -10 CURVE SMOOTH", +"390 -10 OFFCURVE", +"522 84 OFFCURVE", +"560 250 CURVE SMOOTH", +"598 416 OFFCURVE", +"515 510 OFFCURVE", +"334 510 CURVE SMOOTH" ); } ); @@ -107701,8 +108420,22 @@ nodes = ( hints = ( { horizontal = 1; -origin = "{0, 21}"; -target = "{0, 2}"; +place = "{510, 153}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-10, 152}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{510, -153}"; +type = Stem; +}, +{ +horizontal = 1; +place = "{-10, -152}"; type = Stem; } ); @@ -107711,271 +108444,51 @@ paths = ( { closed = 1; nodes = ( -"215 670 OFFCURVE", -"99 593 OFFCURVE", -"62 449 CURVE", -"272 382 LINE", -"295 456 OFFCURVE", -"328 490 OFFCURVE", -"373 490 CURVE SMOOTH", -"405 490 OFFCURVE", -"422 473 OFFCURVE", -"422 441 CURVE SMOOTH", -"422 368 OFFCURVE", -"363 313 OFFCURVE", -"223 297 CURVE", -"153 0 LINE", -"376 0 LINE", -"418 180 LINE", -"576 200 OFFCURVE", -"673 300 OFFCURVE", -"673 449 CURVE SMOOTH", -"673 593 OFFCURVE", -"553 670 OFFCURVE", -"395 670 CURVE SMOOTH" +"183 509 OFFCURVE", +"85 453 OFFCURVE", +"46 376 CURVE", +"238 314 LINE", +"246 338 OFFCURVE", +"269 359 OFFCURVE", +"302 359 CURVE SMOOTH", +"338 359 OFFCURVE", +"359 342 OFFCURVE", +"359 296 CURVE SMOOTH", +"359 234 OFFCURVE", +"347 141 OFFCURVE", +"277 141 CURVE SMOOTH", +"256 141 OFFCURVE", +"237 153 OFFCURVE", +"237 190 CURVE SMOOTH", +"237 201 OFFCURVE", +"237 212 OFFCURVE", +"243 230 CURVE", +"188 209 LINE", +"412 209 LINE", +"411 294 LINE", +"29 294 LINE", +"27 274 OFFCURVE", +"26 251 OFFCURVE", +"26 232 CURVE SMOOTH", +"26 87 OFFCURVE", +"126 -10 OFFCURVE", +"273 -10 CURVE SMOOTH", +"452 -10 OFFCURVE", +"568 105 OFFCURVE", +"568 281 CURVE SMOOTH", +"568 424 OFFCURVE", +"460 509 OFFCURVE", +"305 509 CURVE SMOOTH" ); } ); -width = 651; +width = 588; } ); -unicode = 0241; -}, -{ -glyphname = glottalstopsmall; -layers = ( -{ -anchors = ( -{ -name = _center; -position = "{214, 17}"; -} -); -background = { -paths = ( -{ -closed = 1; -nodes = ( -"175 -7 LINE", -"208 134 LINE", -"362 136 OFFCURVE", -"452 218 OFFCURVE", -"452 341 CURVE SMOOTH", -"452 444 OFFCURVE", -"383 511 OFFCURVE", -"267 511 CURVE SMOOTH", -"151 511 OFFCURVE", -"86 452 OFFCURVE", -"57 373 CURVE", -"70 365 LINE", -"95 437 OFFCURVE", -"159 497 OFFCURVE", -"267 497 CURVE SMOOTH", -"373 497 OFFCURVE", -"436 436 OFFCURVE", -"436 341 CURVE SMOOTH", -"436 230 OFFCURVE", -"364 152 OFFCURVE", -"196 150 CURVE", -"159 -7 LINE" -); -} -); -}; -hints = ( -{ -horizontal = 1; -place = "{670, 14}"; -type = Stem; -}, -{ -horizontal = 1; -place = "{-5, 44}"; -type = Stem; -}, -{ -horizontal = 1; -place = "{-164, 44}"; -type = Stem; -}, -{ -horizontal = 1; -place = "{511, 0}"; -type = Stem; -}, -{ -horizontal = 1; -place = "{-162, 44}"; -type = Stem; -} -); -layerId = "F97236B5-7CBD-4FD1-81B0-6670342ADB4E"; -paths = ( -{ -closed = 1; -nodes = ( -"177 0 LINE", -"208 134 LINE", -"362 136 OFFCURVE", -"452 218 OFFCURVE", -"452 341 CURVE SMOOTH", -"452 444 OFFCURVE", -"383 511 OFFCURVE", -"267 511 CURVE SMOOTH", -"151 511 OFFCURVE", -"86 452 OFFCURVE", -"57 373 CURVE", -"70 365 LINE", -"95 437 OFFCURVE", -"159 497 OFFCURVE", -"267 497 CURVE SMOOTH", -"373 497 OFFCURVE", -"436 436 OFFCURVE", -"436 341 CURVE SMOOTH", -"436 230 OFFCURVE", -"364 152 OFFCURVE", -"196 150 CURVE", -"161 0 LINE" -); -} -); -width = 473; -}, -{ -anchors = ( -{ -name = _center; -position = "{169, 55}"; -} -); -hints = ( -{ -horizontal = 1; -place = "{511, 75}"; -type = Stem; -}, -{ -horizontal = 1; -place = "{670, 75}"; -type = Stem; -} -); -layerId = "DBFAC7D3-9CB2-48DD-9F53-AD59A4BD1301"; -paths = ( -{ -closed = 1; -nodes = ( -"237 0 LINE", -"270 138 LINE", -"402 146 OFFCURVE", -"502 213 OFFCURVE", -"502 341 CURVE SMOOTH", -"502 447 OFFCURVE", -"412 511 OFFCURVE", -"293 511 CURVE SMOOTH", -"178 511 OFFCURVE", -"92 452 OFFCURVE", -"56 368 CURVE", -"121 321 LINE", -"146 390 OFFCURVE", -"203 436 OFFCURVE", -"291 436 CURVE SMOOTH", -"364 436 OFFCURVE", -"420 405 OFFCURVE", -"420 337 CURVE SMOOTH", -"420 231 OFFCURVE", -"335 197 OFFCURVE", -"201 197 CURVE", -"154 0 LINE" -); -} -); -width = 515; -}, -{ -anchors = ( -{ -name = _center; -position = "{149, 89}"; -} -); -background = { -paths = ( -{ -closed = 1; -nodes = ( -"166 511 OFFCURVE", -"66 427 OFFCURVE", -"16 321 CURVE", -"227 254 LINE", -"246 307 OFFCURVE", -"269 331 OFFCURVE", -"307 331 CURVE SMOOTH", -"340 331 OFFCURVE", -"351 316 OFFCURVE", -"344 286 CURVE SMOOTH", -"334 243 OFFCURVE", -"290 214 OFFCURVE", -"158 203 CURVE", -"111 0 LINE", -"341 0 LINE", -"367 113 LINE", -"472 133 OFFCURVE", -"570 182 OFFCURVE", -"601 317 CURVE SMOOTH", -"632 451 OFFCURVE", -"523 511 OFFCURVE", -"363 511 CURVE SMOOTH" -); -} -); -}; -hints = ( -{ -horizontal = 1; -place = "{511, 190}"; -type = Stem; -}, -{ -horizontal = 1; -place = "{511, 180}"; -type = Stem; -} -); -layerId = "EA77C764-8343-414A-A941-E69667BA8F3A"; -paths = ( -{ -closed = 1; -nodes = ( -"345 0 LINE", -"373 121 LINE", -"525 138 OFFCURVE", -"599 207 OFFCURVE", -"599 331 CURVE SMOOTH", -"599 443 OFFCURVE", -"496 511 OFFCURVE", -"337 511 CURVE SMOOTH", -"140 511 OFFCURVE", -"50 427 OFFCURVE", -"22 331 CURVE", -"238 261 LINE", -"251 312 OFFCURVE", -"272 335 OFFCURVE", -"308 335 CURVE SMOOTH", -"338 335 OFFCURVE", -"355 321 OFFCURVE", -"355 297 CURVE SMOOTH", -"355 232 OFFCURVE", -"270 218 OFFCURVE", -"165 216 CURVE", -"115 0 LINE" -); -} -); -width = 594; -} -); -unicode = 0242; +leftKerningGroup = o; +rightKerningGroup = o; +rightMetricsKey = o; +unicode = 01DD; }, { glyphname = indexring; diff --git a/sources/WorkSans.glyphs b/sources/WorkSans.glyphs index 4a9fa52..b76f942 100644 --- a/sources/WorkSans.glyphs +++ b/sources/WorkSans.glyphs @@ -1,5 +1,8 @@ { -.appVersion = "3089"; +.appVersion = "3093"; +DisplayStrings = ( +"/Ereversed/eturned/Glottalstop/glottalstopsmall \012HH/Ereversed HHOH/Ereversed OO/Ereversed OO\012uu/eturned nnon/eturned oo/eturned oo\012HH/Glottalstop HHOH/Glottalstop OO/Glottalstop OO\012uu/glottalstopsmall nnon/glottalstopsmall oo/glottalstopsmall oo\012" +); classes = ( { automatic = 1; @@ -1507,7 +1510,6 @@ alignmentZones = ( "{660, 11}", "{500, 11}", "{0, -10}", -"{0, -10}", "{-210, -6}" ); ascender = 730; @@ -1606,7 +1608,6 @@ alignmentZones = ( "{660, 11}", "{500, 11}", "{0, -10}", -"{0, -10}", "{-210, -6}" ); ascender = 730; @@ -1725,7 +1726,6 @@ alignmentZones = ( "{660, 11}", "{500, 11}", "{0, -15}", -"{0, -15}", "{-210, -6}" ); ascender = 700; @@ -5797,6 +5797,112 @@ rightKerningGroup = E; unicode = 0118; }, { +glyphname = Ereversed; +layers = ( +{ +anchors = ( +{ +name = bottom; +position = "{250, 0}"; +}, +{ +name = top; +position = "{265, 660}"; +} +); +layerId = "1C7CD022-87C7-4E11-B656-E47B18819458"; +paths = ( +{ +closed = 1; +nodes = ( +"484 660 LINE", +"47 660 LINE", +"47 646 LINE", +"468 646 LINE", +"468 344 LINE", +"130 344 LINE", +"130 330 LINE", +"468 330 LINE", +"468 14 LINE", +"30 14 LINE", +"30 0 LINE", +"484 0 LINE" +); +} +); +width = 583; +}, +{ +anchors = ( +{ +name = bottom; +position = "{288, 0}"; +}, +{ +name = top; +position = "{298, 660}"; +} +); +layerId = "4A17B37A-CBFD-40E5-9E02-2080A0E1F76C"; +paths = ( +{ +closed = 1; +nodes = ( +"530 660 LINE", +"67 660 LINE", +"67 585 LINE", +"450 585 LINE", +"450 372 LINE", +"152 372 LINE", +"152 297 LINE", +"450 297 LINE", +"450 75 LINE", +"52 75 LINE", +"52 0 LINE", +"530 0 LINE" +); +} +); +width = 638; +}, +{ +anchors = ( +{ +name = bottom; +position = "{288, 0}"; +}, +{ +name = top; +position = "{302, 660}"; +} +); +layerId = "99EB5860-B45A-4B60-BB0B-F826C8F71D42"; +paths = ( +{ +closed = 1; +nodes = ( +"576 660 LINE", +"28 660 LINE", +"28 489 LINE", +"343 489 LINE", +"343 407 LINE", +"89 407 LINE", +"89 249 LINE", +"343 249 LINE", +"343 171 LINE", +"16 171 LINE", +"16 0 LINE", +"576 0 LINE" +); +} +); +width = 626; +} +); +rightKerningGroup = I; +unicode = 018E; +}, +{ glyphname = Etilde; layers = ( { @@ -32539,6 +32645,216 @@ rightKerningGroup = e; unicode = 1EBD; }, { +glyphname = eturned; +layers = ( +{ +anchors = ( +{ +name = bottom; +position = "{263, 0}"; +}, +{ +name = top; +position = "{255, 496}"; +} +); +hints = ( +{ +horizontal = 1; +origin = "{0, 31}"; +target = "{0, 6}"; +type = Stem; +}, +{ +horizontal = 1; +origin = "{0, 25}"; +target = "{0, 12}"; +type = Stem; +} +); +layerId = "1C7CD022-87C7-4E11-B656-E47B18819458"; +paths = ( +{ +closed = 1; +nodes = ( +"167 510 OFFCURVE", +"89 461 OFFCURVE", +"54 387 CURVE", +"67 380 LINE", +"100 450 OFFCURVE", +"174 496 OFFCURVE", +"255 496 CURVE SMOOTH", +"379 496 OFFCURVE", +"467 404 OFFCURVE", +"467 250 CURVE SMOOTH", +"467 96 OFFCURVE", +"379 4 OFFCURVE", +"262 4 CURVE SMOOTH", +"138 4 OFFCURVE", +"63 107 OFFCURVE", +"62 236 CURVE", +"55 230 LINE", +"475 230 LINE", +"475 245 LINE", +"48 245 LINE", +"48 243 OFFCURVE", +"48 240 OFFCURVE", +"48 238 CURVE SMOOTH", +"48 92 OFFCURVE", +"130 -10 OFFCURVE", +"262 -10 CURVE SMOOTH", +"388 -10 OFFCURVE", +"483 89 OFFCURVE", +"483 250 CURVE SMOOTH", +"483 413 OFFCURVE", +"388 510 OFFCURVE", +"255 510 CURVE SMOOTH" +); +} +); +width = 534; +}, +{ +anchors = ( +{ +name = bottom; +position = "{286, 0}"; +}, +{ +name = top; +position = "{277, 500}"; +} +); +hints = ( +{ +horizontal = 1; +origin = "{0, 31}"; +target = "{0, 6}"; +type = Stem; +}, +{ +horizontal = 1; +origin = "{0, 25}"; +target = "{0, 12}"; +type = Stem; +} +); +layerId = "4A17B37A-CBFD-40E5-9E02-2080A0E1F76C"; +paths = ( +{ +closed = 1; +nodes = ( +"179 510 OFFCURVE", +"105 458 OFFCURVE", +"67 392 CURVE", +"130 355 LINE", +"160 403 OFFCURVE", +"205 440 OFFCURVE", +"283 440 CURVE SMOOTH", +"386 440 OFFCURVE", +"441 369 OFFCURVE", +"441 250 CURVE SMOOTH", +"441 131 OFFCURVE", +"383 60 OFFCURVE", +"285 60 CURVE SMOOTH", +"200 60 OFFCURVE", +"139 122 OFFCURVE", +"139 210 CURVE", +"98 202 LINE", +"467 202 LINE", +"467 273 LINE", +"63 273 LINE", +"61 259 OFFCURVE", +"59 240 OFFCURVE", +"59 217 CURVE SMOOTH", +"59 97 OFFCURVE", +"143 -10 OFFCURVE", +"283 -10 CURVE SMOOTH", +"422 -10 OFFCURVE", +"519 88 OFFCURVE", +"519 250 CURVE SMOOTH", +"519 412 OFFCURVE", +"426 510 OFFCURVE", +"281 510 CURVE SMOOTH" +); +} +); +width = 577; +}, +{ +anchors = ( +{ +name = bottom; +position = "{284, 0}"; +}, +{ +name = top; +position = "{284, 500}"; +} +); +hints = ( +{ +horizontal = 1; +origin = "{0, 31}"; +target = "{0, 6}"; +type = Stem; +}, +{ +horizontal = 1; +origin = "{0, 25}"; +target = "{0, 12}"; +type = Stem; +} +); +layerId = "99EB5860-B45A-4B60-BB0B-F826C8F71D42"; +paths = ( +{ +closed = 1; +nodes = ( +"162 510 OFFCURVE", +"58 451 OFFCURVE", +"26 364 CURVE", +"211 314 LINE", +"218 341 OFFCURVE", +"237 357 OFFCURVE", +"271 357 CURVE SMOOTH", +"319 357 OFFCURVE", +"342 341 OFFCURVE", +"342 254 CURVE SMOOTH", +"342 168 OFFCURVE", +"325 142 OFFCURVE", +"282 142 CURVE SMOOTH", +"239 142 OFFCURVE", +"231 180 OFFCURVE", +"231 252 CURVE", +"122 209 LINE", +"412 209 LINE", +"412 294 LINE", +"22 294 LINE", +"19 281 OFFCURVE", +"17 256 OFFCURVE", +"17 234 CURVE SMOOTH", +"17 98 OFFCURVE", +"114 -10 OFFCURVE", +"284 -10 CURVE SMOOTH", +"450 -10 OFFCURVE", +"560 84 OFFCURVE", +"560 250 CURVE SMOOTH", +"560 416 OFFCURVE", +"455 510 OFFCURVE", +"274 510 CURVE SMOOTH" +); +} +); +width = 580; +} +); +leftKerningGroup = o; +rightKerningGroup = o; +rightMetricsKey = o; +unicode = 01DD; +}, +{ glyphname = schwa; layers = ( { diff --git a/sources/config.yaml b/sources/config.yaml index 3f895de..a64ea0e 100644 --- a/sources/config.yaml +++ b/sources/config.yaml @@ -65,5 +65,4 @@ stat: tag: ital values: - name: Italic - value: 1 -autohintTTF: False + value: 1 \ No newline at end of file diff --git a/sources/tools/fontbakery-folder.sh b/sources/tools/fontbakery-folder.sh new file mode 100755 index 0000000..4c17c3f --- /dev/null +++ b/sources/tools/fontbakery-folder.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +for i in *.ttf; do + fontbakery check-googlefonts $i --ghmarkdown ${i}-fontbakery-report.md + # fontbakery check-googlefonts -c com.google.fonts/check/usweightclass -c com.google.fonts/check/name/familyname -c com.google.fonts/check/name/match_familyname_fullfont $i --ghmarkdown ${i}-fontbakery-report.md + echo "Processing $i ..." +done \ No newline at end of file diff --git a/sources/tools/fontvalidator-folder.sh b/sources/tools/fontvalidator-folder.sh new file mode 100755 index 0000000..5202631 --- /dev/null +++ b/sources/tools/fontvalidator-folder.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +for i in *.ttf; do + echo "Processing $i ..." + # FontValidator -report-in-font-dir -no-raster-tests -only-tables +table 'glyf' -file $i + FontValidator -report-in-font-dir -no-raster-tests -file $i + # for i in *.html ; do mv $i Reports/${i} ; done + for i in *.xsl ; do rm $i ; done + for i in *.xml ; do rm $i ; done +done \ No newline at end of file