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

improvements to /lsquare

This commit is contained in:
Rasmus Andersson 2023-09-28 16:19:51 -07:00
parent 1b738cf037
commit a473ea0dd3
2 changed files with 472 additions and 372 deletions

View File

@ -3,251 +3,259 @@ glyphname = lsquare;
layers = ( layers = (
{ {
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = ( shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(460,154,o), (620,0,l),
(430,260,o), (646,154,l),
(459,435,cs), (551,154,ls),
(581,1170,l), (380,154,o),
(603,1311,o), (345,197,o),
(646,1380,o), (373,368,cs),
(711,1379,c), (500,1130,ls),
(764,1380,o), (525,1283,o),
(783,1322,o), (570,1340,o),
(767,1234,cs), (665,1340,cs),
(759,1190,l), (735,1340,o),
(721,954,o), (749,1305,o),
(490,606,o), (730,1186,cs),
(78,607,c), (670,824,o),
(46,419,l), (382,601,o),
(551,420,o), (27,601,c),
(910,855,o), (12,447,l),
(964,1190,c), (455,447,o),
(972,1234,ls), (834,736,o),
(1008,1432,o), (905,1162,cs),
(907,1551,o), (943,1395,o),
(741,1551,c), (865,1514,o),
(551,1551,o), (673,1514,cs),
(411,1410,o), (477,1514,o),
(369,1167,c), (363,1395,o),
(249,430,ls), (322,1142,cs),
(205,160,o), (195,380,ls),
(308,-20,o), (152,120,o),
(596,-20,c), (259,0,o),
(624,155,l) (536,0,cs)
); );
} }
); );
width = 930; width = 915;
}, },
{ {
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = ( shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(719,349,o), (796,0,l),
(692,433,o), (848,310,l),
(712,550,cs), (708,310,ls),
(786,1006,l), (600,310,o),
(803,1097,o), (571,333,o),
(838,1135,o), (588,441,cs),
(872,1134,c), (691,1061,ls),
(905,1135,o), (707,1157,o),
(934,1097,o), (749,1202,o),
(928,1070,cs), (808,1202,cs),
(922,1026,l), (848,1202,o),
(887,829,o), (855,1186,o),
(643,634,o), (842,1112,cs),
(136,634,c), (805,884,o),
(108,448,l), (633,634,o),
(774,448,o), (32,634,c),
(1207,800,o), (23,448,l),
(1246,1026,c), (788,448,o),
(1250,1070,ls), (1129,675,o),
(1289,1303,o), (1188,1029,cs),
(1140,1446,o), (1238,1331,o),
(908,1446,c), (1075,1514,o),
(628,1446,o), (803,1514,cs),
(425,1254,o), (534,1514,o),
(370,922,c), (343,1335,o),
(288,430,ls), (288,1003,cs),
(241,157,o), (199,467,ls),
(413,-20,o), (146,151,o),
(840,-20,c), (300,0,o),
(902,350,l) (678,0,cs)
); );
} }
); );
width = 1292; width = 1162;
}, },
{ {
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = ( shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(288,26,o), (457,0,l),
(225,141,o), (465,46,l),
(262,360,cs), (419,46,ls),
(424,1342,ls), (265,46,o),
(448,1489,o), (198,143,o),
(521,1577,o), (234,358,cs),
(626,1576,cs), (378,1230,ls),
(727,1577,o), (402,1373,o),
(773,1495,o), (478,1460,o),
(744,1342,cs), (579,1460,cs),
(738,1304,ls), (677,1460,o),
(655,861,o), (722,1374,o),
(357,518,o), (699,1235,cs),
(32,518,c), (619,752,o),
(24,472,l), (329,518,o),
(383,471,o), (3,518,c),
(708,824,o), (-2,472,l),
(784,1304,cs), (349,472,o),
(792,1358,ls), (660,720,o),
(817,1517,o), (744,1229,cs),
(754,1623,o), (772,1398,o),
(626,1624,cs), (707,1506,o),
(504,1623,o), (581,1506,cs),
(408,1523,o), (454,1506,o),
(382,1362,cs), (360,1402,o),
(212,344,ls), (333,1234,cs),
(176,124,o), (188,360,ls),
(262,-20,o), (149,122,o),
(436,-20,c), (235,0,o),
(446,26,l) (414,0,cs)
); );
} }
); );
width = 696; width = 779;
}, },
{ {
layerId = m008; layerId = m008;
name = ital_gen;
shapes = ( shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(419,145,o), (621,0,l),
(387,250,o), (645,146,l),
(418,430,cs), (550,146,ls),
(542,1178,l), (379,146,o),
(564,1321,o), (335,197,o),
(608,1391,o), (364,368,cs),
(674,1390,c), (490,1130,ls),
(721,1391,o), (513,1274,o),
(748,1344,o), (573,1348,o),
(730,1242,cs), (666,1348,cs),
(722,1198,l), (738,1348,o),
(684,960,o), (759,1300,o),
(454,605,o), (740,1186,cs),
(46,606,c), (680,824,o),
(14,418,l), (381,593,o),
(512,419,o), (26,593,c),
(867,858,o), (12,447,l),
(922,1198,c), (455,447,o),
(930,1242,ls), (834,736,o),
(963,1437,o), (905,1162,cs),
(867,1556,o), (941,1380,o),
(704,1556,c), (853,1514,o),
(518,1556,o), (673,1514,cs),
(381,1417,o), (492,1514,o),
(340,1178,c), (360,1376,o),
(218,430,ls), (322,1142,cs),
(172,157,o), (195,380,ls),
(276,-20,o), (154,130,o),
(556,-20,c), (270,0,o),
(582,146,l) (536,0,cs)
); );
} }
); );
width = 856; width = 864;
}, },
{ {
layerId = m010; layerId = m010;
name = ital_gen;
shapes = ( shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(703,349,o), (804,0,l),
(676,433,o), (855,310,l),
(696,550,cs), (715,310,ls),
(770,1006,l), (607,310,o),
(787,1097,o), (586,333,o),
(822,1135,o), (604,441,cs),
(856,1134,c), (706,1061,ls),
(889,1135,o), (720,1143,o),
(918,1097,o), (764,1202,o),
(912,1070,cs), (816,1202,cs),
(906,1026,l), (848,1202,o),
(871,829,o), (855,1162,o),
(627,634,o), (847,1111,cs),
(120,634,c), (816,929,o),
(92,448,l), (639,634,o),
(758,448,o), (38,634,c),
(1191,800,o), (31,448,l),
(1230,1026,c), (796,448,o),
(1234,1070,ls), (1136,675,o),
(1273,1303,o), (1195,1030,cs),
(1124,1446,o), (1245,1331,o),
(892,1446,c), (1082,1514,o),
(612,1446,o), (809,1514,cs),
(409,1254,o), (541,1514,o),
(354,922,c), (352,1335,o),
(272,430,ls), (297,1003,cs),
(225,157,o), (208,467,ls),
(397,-20,o), (156,151,o),
(824,-20,c), (308,0,o),
(886,350,l) (686,0,cs)
); );
} }
); );
width = 1260; width = 1144;
}, },
{ {
layerId = m012; layerId = m012;
name = ital_gen;
shapes = ( shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(224,26,o), (453,0,l),
(161,141,o), (460,46,l),
(198,360,cs), (414,46,ls),
(360,1342,ls), (260,46,o),
(384,1489,o), (193,143,o),
(457,1577,o), (229,358,cs),
(562,1576,cs), (373,1230,ls),
(663,1577,o), (397,1373,o),
(709,1495,o), (473,1460,o),
(680,1342,cs), (574,1460,cs),
(674,1304,ls), (672,1460,o),
(591,861,o), (717,1374,o),
(293,518,o), (694,1235,cs),
(-32,518,c), (614,752,o),
(-40,472,l), (324,518,o),
(319,471,o), (-2,518,c),
(644,824,o), (-7,472,l),
(720,1304,cs), (344,472,o),
(728,1358,ls), (655,720,o),
(753,1517,o), (739,1229,cs),
(690,1623,o), (767,1398,o),
(562,1624,cs), (702,1506,o),
(440,1623,o), (576,1506,cs),
(344,1523,o), (449,1506,o),
(318,1362,cs), (356,1402,o),
(148,344,ls), (328,1234,cs),
(112,124,o), (183,360,ls),
(198,-20,o), (144,122,o),
(372,-20,c), (230,0,o),
(382,26,l) (409,0,cs)
); );
} }
); );
width = 568; width = 668;
} }
); );
metricLeft = t;
metricRight = P;
unicode = 8467; unicode = 8467;
userData = { userData = {
interface.gridadjust.original = "{'width': 1346, 'leftMargin': 147, 'rightMargin': 128}"; interface.gridadjust.original = "{'width': 1346, 'leftMargin': 147, 'rightMargin': 128}";

View File

@ -7,40 +7,40 @@ shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(529,154,o), (708,0,l),
(480,259,o), (708,154,l),
(480,435,cs), (618,154,ls),
(480,1170,l), (447,154,o),
(480,1311,o), (400,203,o),
(511,1379,o), (400,374,cs),
(577,1379,c), (400,1136,ls),
(622,1379,o), (400,1289,o),
(654,1333,o), (430,1340,o),
(654,1234,cs), (520,1340,cs),
(654,1190,l), (596,1340,o),
(654,954,o), (621,1299,o),
(481,606,o), (621,1174,cs),
(70,607,c), (621,818,o),
(70,419,l), (375,601,o),
(575,419,o), (20,601,c),
(861,855,o), (20,447,l),
(862,1190,c), (463,447,o),
(862,1234,ls), (800,742,o),
(862,1431,o), (800,1174,cs),
(742,1551,o), (800,1401,o),
(576,1551,c), (707,1514,o),
(386,1551,o), (520,1514,cs),
(270,1410,o), (319,1514,o),
(269,1167,c), (220,1389,o),
(269,430,ls), (220,1136,cs),
(269,157,o), (220,374,ls),
(406,-20,o), (220,114,o),
(693,-20,c), (341,0,o),
(693,155,l) (618,0,cs)
); );
} }
); );
width = 932; width = 910;
}, },
{ {
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@ -48,40 +48,40 @@ shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(753,349,o), (879,0,l),
(713,433,o), (879,310,l),
(712,550,cs), (750,310,ls),
(712,1006,l), (642,310,o),
(712,1097,o), (598,346,o),
(742,1134,o), (598,454,cs),
(776,1134,c), (598,1074,ls),
(809,1134,o), (598,1170,o),
(844,1097,o), (622,1202,o),
(844,1070,cs), (670,1202,cs),
(844,1026,l), (721,1202,o),
(844,829,o), (741,1173,o),
(631,634,o), (741,1085,cs),
(126,634,c), (741,871,o),
(126,448,l), (621,634,o),
(791,448,o), (20,634,c),
(1167,800,o), (20,448,l),
(1166,1026,c), (786,448,o),
(1166,1070,ls), (1100,688,o),
(1166,1303,o), (1100,1056,cs),
(995,1446,o), (1100,1344,o),
(762,1446,c), (918,1514,o),
(483,1446,o), (656,1514,cs),
(308,1254,o), (377,1514,o),
(308,922,c), (204,1322,o),
(308,430,ls), (204,990,cs),
(308,157,o), (204,454,ls),
(509,-20,o), (204,138,o),
(936,-20,c), (372,0,o),
(936,350,l) (750,0,cs)
); );
} }
); );
width = 1292; width = 1152;
}, },
{ {
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@ -89,40 +89,40 @@ shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(378,26,o), (549,0,l),
(294,145,o), (549,46,l),
(294,360,cs), (504,46,ls),
(294,1342,ls), (350,46,o),
(294,1493,o), (266,145,o),
(351,1576,o), (266,360,cs),
(454,1576,cs), (266,1232,ls),
(556,1576,o), (266,1375,o),
(614,1493,o), (326,1460,o),
(614,1342,cs), (426,1460,cs),
(614,1304,ls), (525,1460,o),
(614,860,o), (586,1372,o),
(364,518,o), (586,1232,cs),
(38,518,c), (586,750,o),
(38,472,l), (336,518,o),
(389,472,o), (10,518,c),
(660,834,o), (10,472,l),
(660,1304,cs), (361,472,o),
(660,1358,ls), (632,722,o),
(660,1519,o), (632,1232,cs),
(580,1624,o), (632,1400,o),
(456,1624,cs), (551,1506,o),
(329,1624,o), (426,1506,cs),
(247,1520,o), (298,1506,o),
(248,1362,cs), (220,1400,o),
(248,358,ls), (220,1232,cs),
(248,120,o), (220,358,ls),
(353,-20,o), (220,120,o),
(532,-20,c), (325,0,o),
(532,26,l) (504,0,cs)
); );
} }
); );
width = 696; width = 778;
}, },
{ {
layerId = m007; layerId = m007;
@ -130,40 +130,40 @@ shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(489,145,o), (703,0,l),
(439,250,o), (703,146,l),
(440,430,cs), (613,146,ls),
(440,1178,l), (442,146,o),
(440,1321,o), (385,203,o),
(471,1390,o), (385,374,cs),
(538,1390,c), (385,1136,ls),
(585,1390,o), (385,1280,o),
(617,1344,o), (427,1348,o),
(616,1242,cs), (515,1348,cs),
(616,1198,l), (592,1348,o),
(616,960,o), (626,1295,o),
(445,605,o), (626,1174,cs),
(38,606,c), (626,818,o),
(38,418,l), (370,593,o),
(535,418,o), (15,593,c),
(817,858,o), (15,447,l),
(818,1198,c), (458,447,o),
(818,1242,ls), (795,742,o),
(818,1437,o), (795,1174,cs),
(701,1556,o), (795,1386,o),
(538,1556,c), (690,1514,o),
(352,1556,o), (515,1514,cs),
(239,1417,o), (329,1514,o),
(238,1178,c), (215,1370,o),
(238,430,ls), (215,1136,cs),
(238,157,o), (215,374,ls),
(372,-20,o), (215,124,o),
(652,-20,c), (347,0,o),
(652,146,l) (613,0,cs)
); );
} }
); );
width = 856; width = 860;
}, },
{ {
layerId = m009; layerId = m009;
@ -171,40 +171,40 @@ shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(737,349,o), (879,0,l),
(697,433,o), (879,310,l),
(696,550,cs), (750,310,ls),
(696,1006,l), (642,310,o),
(696,1097,o), (606,346,o),
(726,1134,o), (606,454,cs),
(760,1134,c), (606,1074,ls),
(793,1134,o), (606,1156,o),
(828,1097,o), (629,1202,o),
(828,1070,cs), (670,1202,cs),
(828,1026,l), (714,1202,o),
(828,829,o), (738,1149,o),
(615,634,o), (738,1085,cs),
(110,634,c), (738,916,o),
(110,448,l), (621,634,o),
(775,448,o), (20,634,c),
(1151,800,o), (20,448,l),
(1150,1026,c), (786,448,o),
(1150,1070,ls), (1100,688,o),
(1150,1303,o), (1100,1056,cs),
(979,1446,o), (1100,1344,o),
(746,1446,c), (918,1514,o),
(467,1446,o), (656,1514,cs),
(292,1254,o), (377,1514,o),
(292,922,c), (206,1322,o),
(292,430,ls), (206,990,cs),
(292,157,o), (206,454,ls),
(493,-20,o), (206,138,o),
(920,-20,c), (372,0,o),
(920,350,l) (750,0,cs)
); );
} }
); );
width = 1260; width = 1135;
}, },
{ {
layerId = m011; layerId = m011;
@ -212,42 +212,134 @@ shapes = (
{ {
closed = 1; closed = 1;
nodes = ( nodes = (
(314,26,o), (539,0,l),
(230,145,o), (539,46,l),
(230,360,cs), (494,46,ls),
(230,1342,ls), (340,46,o),
(230,1493,o), (256,145,o),
(287,1576,o), (256,360,cs),
(390,1576,cs), (256,1232,ls),
(492,1576,o), (256,1375,o),
(550,1493,o), (316,1460,o),
(550,1342,cs), (416,1460,cs),
(550,1304,ls), (515,1460,o),
(550,860,o), (576,1372,o),
(300,518,o), (576,1232,cs),
(-26,518,c), (576,750,o),
(-26,472,l), (326,518,o),
(325,472,o), (0,518,c),
(596,834,o), (0,472,l),
(596,1304,cs), (351,472,o),
(596,1358,ls), (622,722,o),
(596,1519,o), (622,1232,cs),
(516,1624,o), (622,1400,o),
(392,1624,cs), (541,1506,o),
(265,1624,o), (416,1506,cs),
(183,1520,o), (288,1506,o),
(184,1362,cs), (210,1400,o),
(184,358,ls), (210,1232,cs),
(184,120,o), (210,358,ls),
(289,-20,o), (210,120,o),
(468,-20,c), (315,0,o),
(468,26,l) (494,0,cs)
); );
} }
); );
width = 568; width = 667;
},
{
associatedMasterId = m009;
layerId = "1BCA57AE-A2B4-47C9-9EC6-4AB0B87B061A";
name = "Sep 28, 23, 16:05";
shapes = (
{
closed = 1;
nodes = (
(746,310,o),
(696,362,o),
(696,518,cs),
(696,1074,ls),
(696,1156,o),
(719,1202,o),
(760,1202,cs),
(804,1202,o),
(828,1169,o),
(828,1109,cs),
(828,1065,ls),
(828,868,o),
(615,634,o),
(110,634,c),
(110,448,l),
(775,448,o),
(1150,839,o),
(1150,1065,cs),
(1150,1109,ls),
(1150,1342,o),
(979,1514,o),
(746,1514,cs),
(467,1514,o),
(296,1322,o),
(296,990,cs),
(296,518,ls),
(296,158,o),
(479,0,o),
(896,0,cs),
(1025,0,l),
(1025,310,l),
(896,310,ls)
);
} }
); );
width = 1260;
},
{
associatedMasterId = m011;
layerId = "020FD036-BC87-4D63-AF20-4441972CBCE3";
name = "Sep 28, 23, 16:06";
shapes = (
{
closed = 1;
nodes = (
(539,0,l),
(539,46,l),
(494,46,ls),
(340,46,o),
(256,145,o),
(256,360,cs),
(256,1224,ls),
(256,1373,o),
(311,1460,o),
(416,1460,cs),
(519,1460,o),
(576,1375,o),
(576,1224,cs),
(576,1186,ls),
(576,742,o),
(326,518,o),
(0,518,c),
(0,472,l),
(351,472,o),
(622,716,o),
(622,1186,cs),
(622,1240,ls),
(622,1401,o),
(542,1506,o),
(418,1506,cs),
(291,1506,o),
(210,1402,o),
(210,1244,cs),
(210,358,ls),
(210,120,o),
(315,0,o),
(494,0,cs)
);
}
);
width = 667;
}
);
metricLeft = t;
metricRight = P;
unicode = 8467; unicode = 8467;
userData = { userData = {
interface.gridadjust.original = "{'width': 1346, 'leftMargin': 147, 'rightMargin': 128}"; interface.gridadjust.original = "{'width': 1346, 'leftMargin': 147, 'rightMargin': 128}";