diff options
Diffstat (limited to 'src/Inter-Roman.glyphspackage')
5 files changed, 285 insertions, 206 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph index eb4299983..e7c976b05 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph @@ -9,8 +9,8 @@ shapes = ( { closed = 1; nodes = ( -(376,972,l), -(376,1118,l), +(456,972,l), +(456,1118,l), (64,1118,l), (64,972,l) ); @@ -28,8 +28,8 @@ shapes = ( { closed = 1; nodes = ( -(302,826,l), -(302,1118,l), +(430,826,l), +(430,1118,l), (32,1118,l), (32,826,l) ); @@ -47,8 +47,8 @@ shapes = ( { closed = 1; nodes = ( -(382,1072,l), -(382,1118,l), +(406,1072,l), +(406,1118,l), (104,1118,l), (104,1072,l) ); @@ -67,8 +67,8 @@ shapes = ( { closed = 1; nodes = ( -(344,910,l), -(344,1056,l), +(424,910,l), +(424,1056,l), (32,1056,l), (32,910,l) ); @@ -86,8 +86,8 @@ shapes = ( { closed = 1; nodes = ( -(294,752,l), -(294,1056,l), +(422,752,l), +(422,1056,l), (24,1056,l), (24,752,l) ); @@ -105,8 +105,8 @@ shapes = ( { closed = 1; nodes = ( -(318,1072,l), -(318,1118,l), +(342,1072,l), +(342,1118,l), (40,1118,l), (40,1072,l) ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph index 79913e3ff..914443107 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph @@ -7,119 +7,120 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { +pos = (218,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(94,1118,l), -(94,958,l), -(614,958,l), -(614,1118,l) +(464,972,l), +(464,1118,l), +(64,1118,l), +(64,972,l) ); -}, -{ -pos = (338,0); -ref = kacyrillic; } ); -width = 1436; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { +pos = (200,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(46,1118,l), -(46,814,l), -(660,814,l), -(660,1118,l) +(430,826,l), +(430,1118,l), +(32,1118,l), +(32,826,l) ); -}, -{ -pos = (354,0); -ref = kacyrillic; } ); -width = 1620; +width = 1466; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { +alignment = -1; +pos = (184,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(122,1118,l), -(122,1070,l), -(558,1070,l), -(558,1118,l) +(406,1072,l), +(406,1118,l), +(104,1118,l), +(104,1072,l) ); -}, -{ -alignment = -1; -pos = (328,0); -ref = kacyrillic; } ); -width = 1300; +width = 1156; }, { layerId = m007; shapes = ( { +pos = (218,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(62,1118,l), -(62,958,l), -(582,958,l), -(582,1118,l) +(440,910,l), +(440,1056,l), +(32,1056,l), +(32,910,l) ); -}, -{ -pos = (338,0); -ref = kacyrillic; } ); -width = 1372; +width = 1252; }, { layerId = m009; shapes = ( { +pos = (208,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(30,1118,l), -(30,814,l), -(644,814,l), -(644,1118,l) +(422,752,l), +(422,1056,l), +(24,1056,l), +(24,752,l) ); -}, -{ -pos = (354,0); -ref = kacyrillic; } ); -width = 1592; +width = 1446; }, { layerId = m011; shapes = ( { +alignment = -1; +pos = (184,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(58,1118,l), -(58,1070,l), -(494,1070,l), -(494,1118,l) +(342,1072,l), +(342,1118,l), +(40,1118,l), +(40,1072,l) ); -}, -{ -alignment = -1; -pos = (328,0); -ref = kacyrillic; } ); -width = 1172; +width = 1028; } ); +metricLeft = t; metricRight = k; tags = ( "TODO-opsz" diff --git a/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph index 5c21248e6..21e965abf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph @@ -54,15 +54,15 @@ shapes = ( closed = 1; nodes = ( (504,0,l), -(504,346,l), -(594,346,l), +(504,386,l), +(586,386,l), (808,0,l), (1274,0,l), (914,552,l), (1272,1118,l), (812,1118,l), -(574,718,l), -(504,718,l), +(566,686,l), +(504,686,l), (504,1118,l), (102,1118,l), (102,0,l) @@ -150,7 +150,7 @@ name = top; pos = (616,1262); } ); -layerId = m009; +background = { shapes = ( { closed = 1; @@ -171,6 +171,28 @@ nodes = ( ); } ); +}; +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(486,0,l), +(486,356,l), +(562,356,l), +(792,0,l), +(1258,0,l), +(898,536,l), +(1256,1056,l), +(796,1056,l), +(542,676,l), +(486,676,l), +(486,1056,l), +(86,1056,l), +(86,0,l) +); +} +); width = 1238; }, { @@ -208,7 +230,7 @@ nodes = ( width = 844; } ); -metricLeft = m; +metricLeft = n; metricRight = k; tags = ( "TODO-opsz" diff --git a/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph index aa88ddf05..facb9613a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph @@ -1,29 +1,36 @@ { glyphname = kahookcyrillic; kernLeft = m; -kernRight = o; +kernRight = a; layers = ( { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { closed = 1; nodes = ( (558,472,ls), -(770,471,o), -(919,351,o), +(770,472,o), +(920,351,o), (920,180,cs), -(919,46,o), +(920,35,o), (812,-76,o), (660,-114,c), (704,-256,l), (929,-219,o), -(1088,-38,o), +(1088,-42,o), (1088,180,cs), (1088,444,o), -(868,631,o), -(558,632,cs), -(280,632,l), +(868,624,o), +(558,624,cs), +(280,624,l), (280,472,l) ); }, @@ -46,39 +53,46 @@ nodes = ( width = 1192; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { closed = 1; nodes = ( -(608,346,ls), -(785,346,o), -(890,265,o), -(888,134,cs), -(885,36,o), +(608,386,ls), +(785,386,o), +(888,273,o), +(888,142,cs), +(888,31,o), (815,-51,o), (702,-96,c), (888,-346,l), (1121,-232,o), -(1263,-49,o), -(1262,136,cs), -(1263,430,o), -(1015,608,o), -(608,608,cs), -(270,608,l), -(270,346,l) +(1262,-54,o), +(1262,144,cs), +(1262,406,o), +(1015,672,o), +(608,672,cs), +(270,672,l), +(270,386,l) ); }, { closed = 1; nodes = ( (504,0,l), -(504,346,l), -(786,346,l), +(504,386,l), +(808,386,l), (1272,1118,l), (812,1118,l), -(574,718,l), -(504,718,l), +(566,686,l), +(504,686,l), (504,1118,l), (102,1118,l), (102,0,l) @@ -88,24 +102,31 @@ nodes = ( width = 1334; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( (414,536,ls), -(781,535,o), -(949,426,o), -(950,194,cs), -(951,-9,o), -(820,-157,o), +(779,536,o), +(950,411,o), +(950,178,cs), +(950,-33,o), +(812,-158,o), (606,-158,c), -(616,-204,l), -(844,-203,o), -(995,-36,o), -(996,192,cs), -(999,449,o), -(812,582,o), +(606,-204,l), +(832,-204,o), +(996,-62,o), +(996,176,cs), +(996,438,o), +(805,582,o), (414,582,cs), (220,582,l), (220,536,l) @@ -118,8 +139,8 @@ nodes = ( (244,536,l), (394,536,l), (934,1118,l), -(870,1118,l), -(372,582,l), +(873,1118,l), +(375,582,l), (244,582,l), (244,1118,l), (198,1118,l), @@ -130,41 +151,48 @@ nodes = ( width = 1126; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m007; shapes = ( { closed = 1; nodes = ( -(526,472,ls), -(738,471,o), -(887,351,o), +(526,440,ls), +(738,440,o), +(888,351,o), (888,180,cs), -(887,46,o), -(780,-76,o), +(888,35,o), +(780,-57,o), (628,-114,c), -(672,-256,l), -(897,-219,o), +(686,-264,l), +(915,-165,o), (1056,-38,o), (1056,180,cs), (1056,444,o), -(836,631,o), -(526,632,cs), -(248,632,l), -(248,472,l) +(852,592,o), +(542,592,cs), +(248,592,l), +(248,440,l) ); }, { closed = 1; nodes = ( (296,0,l), -(296,472,l), -(494,472,l), -(1032,1118,l), -(812,1118,l), -(410,632,l), -(296,632,l), -(296,1118,l), -(126,1118,l), +(296,440,l), +(489,440,l), +(1032,1056,l), +(815,1056,l), +(410,600,l), +(296,600,l), +(296,1056,l), +(126,1056,l), (126,0,l) ); } @@ -172,41 +200,48 @@ nodes = ( width = 1128; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m009; shapes = ( { closed = 1; nodes = ( -(592,346,ls), -(769,346,o), -(874,265,o), -(872,134,cs), -(869,36,o), -(799,-51,o), -(686,-96,c), -(872,-346,l), -(1105,-232,o), -(1247,-49,o), -(1246,136,cs), -(1247,430,o), -(999,608,o), -(592,608,cs), -(254,608,l), -(254,346,l) +(608,356,ls), +(787,356,o), +(872,289,o), +(872,158,cs), +(872,71,o), +(835,24,o), +(678,-88,c), +(883,-373,l), +(1071,-239,o), +(1246,-92,o), +(1246,152,cs), +(1246,393,o), +(1075,640,o), +(725,640,cs), +(254,640,l), +(254,356,l) ); }, { closed = 1; nodes = ( -(488,0,l), -(488,346,l), -(770,346,l), -(1256,1118,l), -(796,1118,l), -(558,718,l), -(488,718,l), -(488,1118,l), -(86,1118,l), +(486,0,l), +(486,356,l), +(774,356,l), +(1256,1056,l), +(796,1056,l), +(542,676,l), +(486,676,l), +(486,1056,l), +(86,1056,l), (86,0,l) ); } @@ -214,24 +249,31 @@ nodes = ( width = 1302; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m011; shapes = ( { closed = 1; nodes = ( (350,536,ls), -(717,535,o), -(885,426,o), -(886,194,cs), -(887,-9,o), -(756,-157,o), +(715,536,o), +(886,411,o), +(886,178,cs), +(886,-33,o), +(748,-158,o), (542,-158,c), -(552,-204,l), -(780,-203,o), -(931,-36,o), -(932,192,cs), -(935,449,o), -(748,582,o), +(542,-204,l), +(768,-204,o), +(932,-62,o), +(932,176,cs), +(932,438,o), +(741,582,o), (350,582,cs), (156,582,l), (156,536,l) @@ -244,8 +286,8 @@ nodes = ( (180,536,l), (330,536,l), (870,1118,l), -(806,1118,l), -(308,582,l), +(809,1118,l), +(311,582,l), (180,582,l), (180,1118,l), (134,1118,l), @@ -256,8 +298,8 @@ nodes = ( width = 998; } ); -metricLeft = m; -metricRight = b; +metricLeft = n; +metricRight = o; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph index bccf9b72b..83bbdbfd9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph @@ -37,21 +37,28 @@ nodes = ( width = 1186; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { closed = 1; nodes = ( (504,0,l), -(504,346,l), -(798,346,l), +(504,386,l), +(783,386,l), (926,0,l), (1390,0,l), (1118,552,l), (1388,1118,l), (928,1118,l), -(776,718,l), -(504,718,l), +(764,686,l), +(504,686,l), (504,1118,l), (102,1118,l), (102,0,l) @@ -60,10 +67,10 @@ nodes = ( { closed = 1; nodes = ( -(578,184,l), -(730,184,l), -(730,882,l), -(578,882,l) +(573,184,l), +(725,184,l), +(725,882,l), +(573,882,l) ); } ); @@ -149,33 +156,40 @@ nodes = ( width = 1118; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m007; shapes = ( { closed = 1; nodes = ( (296,0,l), -(296,472,l), -(634,472,l), +(296,440,l), +(634,440,l), (928,0,l), (1126,0,l), -(756,578,l), -(1120,1118,l), -(922,1118,l), -(600,632,l), -(296,632,l), -(296,1118,l), -(126,1118,l), +(756,546,l), +(1120,1056,l), +(922,1056,l), +(600,600,l), +(296,600,l), +(296,1056,l), +(126,1056,l), (126,0,l) ); }, { closed = 1; nodes = ( -(402,268,l), -(562,268,l), -(562,834,l), -(402,834,l) +(402,236,l), +(562,236,l), +(562,802,l), +(402,802,l) ); } ); @@ -234,27 +248,27 @@ shapes = ( closed = 1; nodes = ( (488,0,l), -(488,346,l), -(782,346,l), +(488,370,l), +(767,370,l), (910,0,l), (1374,0,l), -(1102,552,l), -(1372,1118,l), -(912,1118,l), -(760,718,l), -(488,718,l), -(488,1118,l), -(86,1118,l), +(1102,536,l), +(1372,1056,l), +(912,1056,l), +(748,670,l), +(488,670,l), +(488,1056,l), +(86,1056,l), (86,0,l) ); }, { closed = 1; nodes = ( -(562,184,l), -(714,184,l), -(714,882,l), -(562,882,l) +(560,168,l), +(712,168,l), +(712,866,l), +(560,866,l) ); } ); @@ -294,8 +308,8 @@ nodes = ( width = 990; } ); -metricLeft = kacyrillic; -metricRight = kacyrillic; +metricLeft = n; +metricRight = k; tags = ( "TODO-opsz" ); |