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

View File

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