summaryrefslogtreecommitdiff
path: root/src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2023-04-30 22:00:04 +0300
committerRasmus Andersson <rasmus@notion.se>2023-04-30 22:00:04 +0300
commitf04b4e14059a1dd74d5792a1831dc39e105d217a (patch)
tree9e399730a7381287d4e0697b796f7d2788ad786b /src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph
parent3d03e63a196b74d896a759451f0a62d26afac312 (diff)
downloadinter-f04b4e14059a1dd74d5792a1831dc39e105d217a.tar.xz
improvements to several Cyrillic glyphs
Diffstat (limited to 'src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph')
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph887
1 files changed, 515 insertions, 372 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph
index d9e0aa573..0e92bf945 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/K_oppacyrillic.glyph
@@ -1,523 +1,666 @@
{
glyphname = Koppacyrillic;
+kernLeft = C.001;
+kernRight = C.001;
layers = (
{
-background = {
-shapes = (
+anchors = (
{
-closed = 1;
-nodes = (
-(364,145,o),
-(268,346,o),
-(308,596,cs),
-(352,862,ls),
-(393,1108,o),
-(559,1309,o),
-(780,1310,cs),
-(998,1309,o),
-(1094,1187,o),
-(1062,990,c),
-(1268,990,l),
-(1318,1289,o),
-(1137,1478,o),
-(806,1478,cs),
-(474,1478,o),
-(204,1213,o),
-(146,862,c),
-(102,596,l),
-(44,241,o),
-(227,-20,o),
-(558,-20,c),
-(584,146,l)
-);
+name = bottom;
+pos = (634,0);
},
{
+name = top;
+pos = (904,1490);
+}
+);
+background = {
+shapes = (
+{
closed = 1;
nodes = (
-(500,146,l),
-(414,-384,l),
-(620,-384,l),
-(706,146,l)
+(1055,137,o),
+(1177,335,o),
+(1177,580,c),
+(1141,580,l),
+(1101,400,o),
+(934,303,o),
+(750,303,cs),
+(496,303,o),
+(297,486,o),
+(297,825,cs),
+(297,1163,o),
+(495,1348,o),
+(750,1348,cs),
+(935,1348,o),
+(1101,1250,o),
+(1141,1069,c),
+(1321,1069,l),
+(1270,1351,o),
+(1034,1514,o),
+(750,1514,cs),
+(387,1514,o),
+(122,1251,o),
+(122,825,cs),
+(122,399,o),
+(387,137,o),
+(750,137,cs)
);
}
);
};
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(377,145,o),
-(264,329,o),
-(308,596,cs),
-(358,894,ls),
-(403,1170,o),
-(554,1341,o),
-(778,1342,cs),
-(974,1341,o),
-(1097,1215,o),
-(1064,1022,c),
-(1272,1022,l),
-(1319,1311,o),
-(1122,1510,o),
-(808,1510,cs),
-(465,1510,o),
-(213,1264,o),
-(152,894,cs),
-(102,596,ls),
-(41,236,o),
-(231,-20,o),
-(558,-20,c),
-(584,146,l)
+(929,137,o),
+(1179,335,o),
+(1220,580,c),
+(1144,580,l),
+(1074,400,o),
+(891,303,o),
+(707,303,cs),
+(453,303,o),
+(284,486,o),
+(341,825,cs),
+(397,1163,o),
+(625,1348,o),
+(880,1348,cs),
+(1065,1348,o),
+(1215,1250,o),
+(1225,1069,c),
+(1405,1069,l),
+(1401,1351,o),
+(1192,1514,o),
+(907,1514,cs),
+(545,1514,o),
+(236,1251,o),
+(166,825,cs),
+(95,399,o),
+(325,137,o),
+(648,137,cs)
);
},
{
closed = 1;
nodes = (
-(500,146,l),
-(414,-384,l),
-(620,-384,l),
-(706,146,l)
+(1228,0,l),
+(1324,580,l),
+(1152,580,l),
+(1048,0,l)
);
}
);
-width = 1292;
+userData = {
+RMXScaler = {
+height = 90;
+verticalShift = 155;
+width = 95;
+};
+};
+width = 1449;
},
{
-background = {
-shapes = (
+anchors = (
{
-closed = 1;
-nodes = (
-(532,291,o),
-(492,396,o),
-(518,564,cs),
-(574,894,ls),
-(602,1062,o),
-(678,1167,o),
-(824,1166,cs),
-(969,1167,o),
-(1001,1126,o),
-(974,958,c),
-(1364,958,l),
-(1423,1315,o),
-(1245,1478,o),
-(872,1478,cs),
-(506,1478,o),
-(244,1245,o),
-(186,890,c),
-(130,564,l),
-(73,212,o),
-(256,-20,o),
-(626,-20,c),
-(678,290,l)
+name = bottom;
+pos = (650,0);
+},
+{
+name = top;
+pos = (932,1490);
+}
);
+background = {
+hints = (
+{
+horizontal = 1;
+place = (-20, 21);
+target = up;
+type = BottomGhost;
+},
+{
+horizontal = 1;
+place = (1510, -20);
+target = down;
+type = TopGhost;
+},
+{
+horizontal = 1;
+options = 4;
+place = (-20, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+options = 4;
+place = (1510, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+place = (-20, 21);
+target = up;
+type = BottomGhost;
+},
+{
+horizontal = 1;
+place = (1510, -20);
+target = down;
+type = TopGhost;
+},
+{
+horizontal = 1;
+options = 4;
+place = (-20, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+options = 4;
+place = (1510, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+place = (-20, 21);
+target = up;
+type = BottomGhost;
+},
+{
+horizontal = 1;
+place = (1510, -20);
+target = down;
+type = TopGhost;
+},
+{
+horizontal = 1;
+options = 4;
+place = (-20, 0);
+type = TTSnap;
},
{
+horizontal = 1;
+options = 4;
+place = (1510, 0);
+type = TTSnap;
+}
+);
+shapes = (
+{
closed = 1;
nodes = (
-(552,290,l),
-(448,-340,l),
-(834,-340,l),
-(940,290,l)
+(1199,133,o),
+(1211,417,o),
+(1228,646,c),
+(1018,646,l),
+(1001,543,o),
+(922,484,o),
+(788,484,cs),
+(606,484,o),
+(506,596,o),
+(506,821,cs),
+(506,1031,o),
+(603,1159,o),
+(790,1159,cs),
+(932,1159,o),
+(1010,1086,o),
+(1018,974,c),
+(1428,974,l),
+(1400,1322,o),
+(1139,1510,o),
+(778,1510,cs),
+(395,1510,o),
+(90,1273,o),
+(90,821,cs),
+(90,371,o),
+(387,133,o),
+(778,133,cs)
);
}
);
};
guides = (
{
-pos = (172,1240);
-},
-{
-pos = (16,764);
-},
-{
-angle = 90;
-pos = (1136,0);
+pos = (20,0);
}
);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(542,291,o),
-(489,382,o),
-(520,564,cs),
-(578,926,ls),
-(614,1139,o),
-(665,1199,o),
-(814,1198,cs),
-(950,1199,o),
-(1002,1132,o),
-(978,990,c),
-(1368,990,l),
-(1423,1320,o),
-(1239,1510,o),
-(864,1510,cs),
-(492,1510,o),
-(252,1300,o),
-(190,922,cs),
-(132,564,ls),
-(73,204,o),
-(263,-20,o),
-(626,-20,c),
-(678,290,l)
+(931,133,o),
+(1050,382,o),
+(1094,646,c),
+(1032,646,l),
+(998,543,o),
+(909,484,o),
+(775,484,cs),
+(593,484,o),
+(512,596,o),
+(549,821,cs),
+(584,1031,o),
+(702,1159,o),
+(889,1159,cs),
+(1031,1159,o),
+(1097,1086,o),
+(1086,974,c),
+(1496,974,l),
+(1526,1322,o),
+(1296,1510,o),
+(935,1510,cs),
+(552,1510,o),
+(208,1273,o),
+(133,821,cs),
+(58,371,o),
+(316,133,o),
+(618,133,cs)
);
},
{
closed = 1;
nodes = (
-(552,290,l),
-(448,-340,l),
-(834,-340,l),
-(940,290,l)
+(1327,0,l),
+(1434,646,l),
+(1042,646,l),
+(935,0,l)
);
}
);
-width = 1426;
+userData = {
+RMXScaler = {
+height = 90;
+verticalShift = 151;
+width = 95;
+};
+};
+width = 1519;
},
{
-background = {
-shapes = (
+anchors = (
{
-closed = 1;
-nodes = (
-(224,26,o),
-(64,217,o),
-(126,588,cs),
-(174,872,ls),
-(236,1235,o),
-(462,1430,o),
-(770,1432,cs),
-(1072,1433,o),
-(1200,1243,o),
-(1162,1010,c),
-(1208,1010,l),
-(1252,1269,o),
-(1092,1478,o),
-(768,1478,cs),
-(444,1478,o),
-(195,1271,o),
-(128,872,cs),
-(80,588,ls),
-(14,193,o),
-(204,-20,o),
-(518,-20,c),
-(526,26,l)
-);
+name = bottom;
+pos = (643,0);
},
{
-closed = 1;
-nodes = (
-(494,26,l),
-(422,-410,l),
-(468,-410,l),
-(540,26,l)
-);
+name = top;
+pos = (891,1490);
}
);
-};
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(228,26,o),
-(66,220,o),
-(126,588,cs),
-(178,904,ls),
-(239,1268,o),
-(467,1462,o),
-(774,1464,cs),
-(1077,1465,o),
-(1206,1276,o),
-(1168,1042,c),
-(1214,1042,l),
-(1258,1305,o),
-(1101,1510,o),
-(780,1510,cs),
-(455,1510,o),
-(198,1299,o),
-(132,904,cs),
-(80,588,ls),
-(15,189,o),
-(201,-20,o),
-(518,-20,c),
-(526,26,l)
+(997,129,o),
+(1211,370,o),
+(1261,566,c),
+(1233,566,l),
+(1166,387,o),
+(958,174,o),
+(665,174,cs),
+(375,174,o),
+(168,398,o),
+(237,817,cs),
+(306,1231,o),
+(604,1461,o),
+(894,1461,cs),
+(1185,1461,o),
+(1308,1252,o),
+(1316,1069,c),
+(1363,1069,l),
+(1359,1267,o),
+(1221,1506,o),
+(893,1506,cs),
+(544,1506,o),
+(259,1228,o),
+(191,817,cs),
+(123,406,o),
+(316,129,o),
+(665,129,cs)
);
},
{
closed = 1;
nodes = (
-(494,26,l),
-(422,-410,l),
-(468,-410,l),
-(540,26,l)
+(1186,0,l),
+(1280,566,l),
+(1234,566,l),
+(1140,0,l)
);
}
);
-width = 1212;
+userData = {
+RMXScaler = {
+height = 90;
+verticalShift = 147;
+width = 95;
+};
+};
+width = 1445;
},
{
-background = {
-shapes = (
+anchors = (
{
-closed = 1;
-nodes = (
-(364,145,o),
-(268,346,o),
-(308,596,cs),
-(352,862,ls),
-(393,1108,o),
-(559,1309,o),
-(780,1310,cs),
-(998,1309,o),
-(1094,1187,o),
-(1062,990,c),
-(1268,990,l),
-(1318,1289,o),
-(1137,1478,o),
-(806,1478,cs),
-(474,1478,o),
-(204,1213,o),
-(146,862,c),
-(102,596,l),
-(44,241,o),
-(227,-20,o),
-(558,-20,c),
-(584,146,l)
-);
+name = bottom;
+pos = (656,0);
},
{
-closed = 1;
-nodes = (
-(500,146,l),
-(414,-384,l),
-(620,-384,l),
-(706,146,l)
+name = top;
+pos = (903,1490);
+}
);
+background = {
+shapes = (
+{
+pos = (7,0);
+ref = O;
}
);
};
layerId = m008;
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(345,145,o),
-(232,329,o),
-(276,596,cs),
-(326,894,ls),
-(371,1170,o),
-(522,1341,o),
-(746,1342,cs),
-(942,1341,o),
-(1065,1215,o),
-(1032,1022,c),
-(1240,1022,l),
-(1287,1311,o),
-(1090,1510,o),
-(776,1510,cs),
-(433,1510,o),
-(181,1264,o),
-(120,894,cs),
-(70,596,ls),
-(9,236,o),
-(199,-20,o),
-(526,-20,c),
-(552,146,l)
+(977,129,o),
+(1172,305,o),
+(1271,589,c),
+(1160,589,l),
+(1081,401,o),
+(901,296,o),
+(700,296,cs),
+(406,296,o),
+(268,510,o),
+(320,821,cs),
+(372,1133,o),
+(596,1347,o),
+(890,1347,cs),
+(1088,1347,o),
+(1221,1246,o),
+(1235,1052,c),
+(1419,1052,l),
+(1415,1335,o),
+(1208,1514,o),
+(910,1514,cs),
+(518,1514,o),
+(207,1230,o),
+(139,821,cs),
+(72,414,o),
+(289,129,o),
+(680,129,cs)
);
},
{
closed = 1;
nodes = (
-(468,146,l),
-(382,-384,l),
-(588,-384,l),
-(674,146,l)
+(1245,0,l),
+(1343,589,l),
+(1163,589,l),
+(1065,0,l)
);
}
);
-width = 1228;
+userData = {
+RMXScaler = {
+height = 90;
+verticalShift = 151;
+width = 95;
+};
+};
+width = 1429;
},
{
-background = {
-shapes = (
+anchors = (
{
-closed = 1;
-nodes = (
-(532,291,o),
-(492,396,o),
-(518,564,cs),
-(574,894,ls),
-(602,1062,o),
-(678,1167,o),
-(824,1166,cs),
-(969,1167,o),
-(1001,1126,o),
-(974,958,c),
-(1364,958,l),
-(1423,1315,o),
-(1245,1478,o),
-(872,1478,cs),
-(506,1478,o),
-(244,1245,o),
-(186,890,c),
-(130,564,l),
-(73,212,o),
-(256,-20,o),
-(626,-20,c),
-(678,290,l)
+name = bottom;
+pos = (645,0);
+},
+{
+name = top;
+pos = (892,1490);
+}
);
+background = {
+hints = (
+{
+horizontal = 1;
+place = (-20, 21);
+target = up;
+type = BottomGhost;
+},
+{
+horizontal = 1;
+place = (1510, -20);
+target = down;
+type = TopGhost;
+},
+{
+horizontal = 1;
+options = 4;
+place = (-20, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+options = 4;
+place = (1510, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+place = (-20, 21);
+target = up;
+type = BottomGhost;
+},
+{
+horizontal = 1;
+place = (1510, -20);
+target = down;
+type = TopGhost;
},
{
+horizontal = 1;
+options = 4;
+place = (-20, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+options = 4;
+place = (1510, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+place = (-20, 21);
+target = up;
+type = BottomGhost;
+},
+{
+horizontal = 1;
+place = (1510, -20);
+target = down;
+type = TopGhost;
+},
+{
+horizontal = 1;
+options = 4;
+place = (-20, 0);
+type = TTSnap;
+},
+{
+horizontal = 1;
+options = 4;
+place = (1510, 0);
+type = TTSnap;
+}
+);
+shapes = (
+{
closed = 1;
nodes = (
-(552,290,l),
-(448,-340,l),
-(834,-340,l),
-(940,290,l)
+(1099,129,o),
+(1162,339,o),
+(1202,667,c),
+(979,667,l),
+(955,552,o),
+(870,488,o),
+(742,488,cs),
+(557,488,o),
+(461,607,o),
+(461,821,cs),
+(461,1036,o),
+(558,1155,o),
+(742,1155,cs),
+(870,1155,o),
+(956,1090,o),
+(979,974,c),
+(1398,974,l),
+(1359,1302,o),
+(1099,1514,o),
+(733,1514,cs),
+(346,1514,o),
+(41,1275,o),
+(41,821,cs),
+(41,370,o),
+(346,129,o),
+(733,129,cs)
);
}
);
};
guides = (
{
-pos = (140,1240);
-},
-{
-pos = (-16,764);
-},
-{
-angle = 90;
-pos = (1104,0);
+pos = (-112,0);
}
);
layerId = m010;
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(526,291,o),
-(473,382,o),
-(504,564,cs),
-(562,926,ls),
-(598,1139,o),
-(649,1199,o),
-(798,1198,cs),
-(934,1199,o),
-(986,1132,o),
-(962,990,c),
-(1352,990,l),
-(1407,1320,o),
-(1223,1510,o),
-(848,1510,cs),
-(476,1510,o),
-(236,1300,o),
-(174,922,cs),
-(116,564,ls),
-(57,204,o),
-(247,-20,o),
-(610,-20,c),
-(662,290,l)
+(918,129,o),
+(1151,340,o),
+(1318,667,c),
+(1001,667,l),
+(958,552,o),
+(855,488,o),
+(726,488,cs),
+(542,488,o),
+(473,607,o),
+(509,821,cs),
+(545,1036,o),
+(669,1155,o),
+(853,1155,cs),
+(981,1155,o),
+(1048,1090,o),
+(1052,974,c),
+(1471,974,l),
+(1487,1302,o),
+(1262,1514,o),
+(896,1514,cs),
+(509,1514,o),
+(164,1275,o),
+(89,821,cs),
+(14,370,o),
+(292,129,o),
+(616,129,cs)
);
},
{
closed = 1;
nodes = (
-(536,290,l),
-(432,-340,l),
-(818,-340,l),
-(924,290,l)
+(1302,0,l),
+(1412,667,l),
+(1020,667,l),
+(910,0,l)
);
}
);
-width = 1394;
+userData = {
+RMXScaler = {
+height = 90;
+verticalShift = 151;
+width = 95;
+};
+};
+width = 1453;
},
{
-background = {
-shapes = (
+anchors = (
{
-closed = 1;
-nodes = (
-(224,26,o),
-(64,217,o),
-(126,588,cs),
-(174,872,ls),
-(236,1235,o),
-(462,1430,o),
-(770,1432,cs),
-(1072,1433,o),
-(1200,1243,o),
-(1162,1010,c),
-(1208,1010,l),
-(1252,1269,o),
-(1092,1478,o),
-(768,1478,cs),
-(444,1478,o),
-(195,1271,o),
-(128,872,cs),
-(80,588,ls),
-(14,193,o),
-(204,-20,o),
-(518,-20,c),
-(526,26,l)
-);
+name = bottom;
+pos = (580,0);
},
{
-closed = 1;
-nodes = (
-(494,26,l),
-(422,-410,l),
-(468,-410,l),
-(540,26,l)
-);
+name = top;
+pos = (827,1490);
}
);
-};
layerId = m012;
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(164,26,o),
-(2,220,o),
-(62,588,cs),
-(114,904,ls),
-(175,1268,o),
-(403,1462,o),
-(710,1464,cs),
-(1013,1465,o),
-(1142,1276,o),
-(1104,1042,c),
-(1150,1042,l),
-(1194,1305,o),
-(1037,1510,o),
-(716,1510,cs),
-(391,1510,o),
-(134,1299,o),
-(68,904,cs),
-(16,588,ls),
-(-49,189,o),
-(137,-20,o),
-(454,-20,c),
-(462,26,l)
+(937,129,o),
+(1148,376,o),
+(1210,567,c),
+(1170,567,l),
+(1100,383,o),
+(892,174,o),
+(601,174,cs),
+(311,174,o),
+(104,399,o),
+(173,817,cs),
+(242,1230,o),
+(540,1461,o),
+(830,1461,cs),
+(1124,1461,o),
+(1245,1250,o),
+(1253,1068,c),
+(1300,1068,l),
+(1296,1262,o),
+(1161,1506,o),
+(830,1506,cs),
+(480,1506,o),
+(195,1227,o),
+(127,817,cs),
+(59,407,o),
+(252,129,o),
+(602,129,cs)
);
},
{
closed = 1;
nodes = (
-(430,26,l),
-(358,-410,l),
-(404,-410,l),
-(476,26,l)
+(1123,0,l),
+(1217,567,l),
+(1171,567,l),
+(1077,0,l)
);
}
);
-width = 1084;
+userData = {
+RMXScaler = {
+height = 90;
+verticalShift = 147;
+width = 95;
+};
+};
+width = 1319;
}
);
+metricLeft = O;
+metricRight = G;
unicode = 1152;
userData = {
interface.gridadjust.original = "{'width': 1840, 'leftMargin': 158, 'rightMargin': 168}";