From 9497f12d442a368f19e9ac9a51612fa184f97cda Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Thu, 11 May 2023 14:32:26 -0700 Subject: improvements to roman & italic /B --- .../glyphs/B_.circled.glyph | 12 +- src/Inter-Roman.glyphspackage/glyphs/B_.glyph | 393 ++++++++++++++++----- .../glyphs/B_.squared.glyph | 6 +- .../glyphs/B_dotaccent.glyph | 10 +- .../glyphs/B_dotbelow.glyph | 10 +- src/Inter-Roman.glyphspackage/glyphs/B_eta.glyph | 6 +- src/Inter-Roman.glyphspackage/glyphs/B_hook.glyph | 6 +- .../glyphs/B_linebelow.glyph | 10 +- 8 files changed, 334 insertions(+), 119 deletions(-) (limited to 'src/Inter-Roman.glyphspackage/glyphs') diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_.circled.glyph index 3e8fb7c4a..b8dce38c7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_.circled.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_.circled.glyph @@ -10,7 +10,7 @@ ref = largeCircle; }, { alignment = -1; -pos = (767,0); +pos = (779,0); ref = B; } ); @@ -25,7 +25,7 @@ ref = largeCircle; }, { alignment = -1; -pos = (833,0); +pos = (811,0); ref = B; } ); @@ -40,7 +40,7 @@ ref = largeCircle; }, { alignment = -1; -pos = (757,0); +pos = (773,0); ref = B; } ); @@ -55,7 +55,7 @@ ref = largeCircle; }, { alignment = -1; -pos = (789,0); +pos = (792,0); ref = B; } ); @@ -70,7 +70,7 @@ ref = largeCircle; }, { alignment = -1; -pos = (737,0); +pos = (769,0); ref = B; } ); @@ -85,7 +85,7 @@ ref = largeCircle; }, { alignment = -1; -pos = (759,0); +pos = (783,0); ref = B; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_.glyph index 7dc1c2026..f2de495a9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_.glyph @@ -95,13 +95,6 @@ name = topl; pos = (96,1490); } ); -guides = ( -{ -orientation = center; -angle = 90; -pos = (760,716); -} -); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { @@ -215,9 +208,9 @@ nodes = ( { closed = 1; nodes = ( -(278,1442,l), -(696,1442,ls), -(913,1442,o), +(278,1444,l), +(696,1444,ls), +(913,1444,o), (1048,1323,o), (1048,1112,cs), (1048,934,o), @@ -233,7 +226,7 @@ width = 1310; anchors = ( { name = bottom; -pos = (614,0); +pos = (636,0); }, { name = cross; @@ -241,7 +234,7 @@ pos = (272,419); }, { name = top; -pos = (606,1490); +pos = (628,1490); }, { name = topl; @@ -253,20 +246,20 @@ shapes = ( { closed = 1; nodes = ( -(686,0,ls), -(1039,0,o), -(1184,172,o), -(1184,396,cs), -(1184,632,o), -(1021,762,o), -(884,771,c), -(884,773,l), -(1012,808,o), -(1126,902,o), -(1126,1094,cs), -(1126,1312,o), -(980,1490,o), -(670,1490,cs), +(694,0,ls), +(1052,0,o), +(1227,163,o), +(1227,418,cs), +(1227,631,o), +(1093,742,o), +(924,770,c), +(924,772,l), +(1076,823,o), +(1166,923,o), +(1166,1094,cs), +(1166,1337,o), +(985,1490,o), +(686,1490,cs), (148,1490,l), (148,0,l) ); @@ -275,13 +268,13 @@ nodes = ( closed = 1; nodes = ( (328,678,l), -(696,678,ls), -(890,678,o), -(1012,547,o), -(1012,396,cs), -(1012,265,o), -(922,160,o), -(686,160,cs), +(704,678,ls), +(922,678,o), +(1044,576,o), +(1044,411,cs), +(1044,246,o), +(919,160,o), +(694,160,cs), (328,160,l) ); }, @@ -289,18 +282,18 @@ nodes = ( closed = 1; nodes = ( (328,1330,l), -(670,1330,ls), -(867,1330,o), -(954,1225,o), -(954,1094,cs), -(954,937,o), -(826,834,o), -(664,834,cs), -(328,834,l) +(693,1330,ls), +(878,1330,o), +(988,1235,o), +(988,1083,cs), +(988,931,o), +(878,836,o), +(693,836,cs), +(328,836,l) ); } ); -width = 1268; +width = 1307; }, { anchors = ( @@ -321,13 +314,6 @@ name = topl; pos = (80,1490); } ); -guides = ( -{ -orientation = center; -angle = 90; -pos = (-4054,716); -} -); layerId = m009; shapes = ( { @@ -380,13 +366,13 @@ nodes = ( ); } ); -width = 1328; +width = 1331; }, { anchors = ( { name = bottom; -pos = (572,0); +pos = (599,0); }, { name = cross; @@ -394,7 +380,7 @@ pos = (214,390); }, { name = top; -pos = (554,1490); +pos = (581,1479); }, { name = topl; @@ -407,18 +393,18 @@ shapes = ( closed = 1; nodes = ( (682,0,ls), -(938,0,o), -(1088,151,o), -(1088,382,cs), -(1088,588,o), -(946,734,o), -(802,756,c), -(802,758,l), -(946,794,o), -(1030,936,o), -(1030,1112,cs), -(1030,1346,o), -(882,1490,o), +(961,0,o), +(1136,161,o), +(1136,396,cs), +(1136,602,o), +(975,732,o), +(814,758,c), +(814,759,l), +(956,800,o), +(1078,936,o), +(1078,1112,cs), +(1078,1346,o), +(898,1490,o), (632,1490,cs), (168,1490,l), (168,0,l) @@ -430,10 +416,10 @@ nodes = ( (214,734,l), (682,734,ls), (892,734,o), -(1042,588,o), -(1042,382,cs), -(1042,180,o), -(900,46,o), +(1090,610,o), +(1090,396,cs), +(1090,189,o), +(937,46,o), (682,46,cs), (214,46,l) ); @@ -443,17 +429,17 @@ closed = 1; nodes = ( (214,1444,l), (632,1444,ls), -(849,1444,o), -(984,1323,o), -(984,1112,cs), -(984,934,o), +(868,1444,o), +(1032,1323,o), +(1032,1112,cs), +(1032,934,o), (885,780,o), (682,780,cs), (214,780,l) ); } ); -width = 1182; +width = 1236; }, { anchors = ( @@ -463,11 +449,11 @@ pos = (614,0); }, { name = cross; -pos = (238,419); +pos = (272,419); }, { name = top; -pos = (606,1676); +pos = (606,1490); }, { name = topl; @@ -475,18 +461,15 @@ pos = (148,1490); } ); associatedMasterId = m007; -guides = ( -{ -angle = 90; -pos = (632,1772); -}, +background = { +shapes = ( { -angle = 90; -pos = (1320,1340); +ref = R; } ); -layerId = "EE93EB88-660A-48B8-943E-1C0CC19901E7"; -name = "Apr 7, 23, 17:39"; +}; +layerId = "42FE4B14-A352-47E9-A4B0-C7F5F300FE4D"; +name = "May 11, 23, 13:55"; shapes = ( { closed = 1; @@ -495,11 +478,11 @@ nodes = ( (1039,0,o), (1184,172,o), (1184,396,cs), -(1184,631,o), -(1021,759,o), -(884,768,c), -(884,782,l), -(1012,817,o), +(1184,632,o), +(1021,762,o), +(884,771,c), +(884,773,l), +(1012,808,o), (1126,902,o), (1126,1094,cs), (1126,1312,o), @@ -539,6 +522,238 @@ nodes = ( } ); width = 1268; +}, +{ +anchors = ( +{ +name = bottom; +pos = (630,0); +}, +{ +name = cross; +pos = (272,419); +}, +{ +name = top; +pos = (622,1490); +}, +{ +name = topl; +pos = (148,1490); +} +); +associatedMasterId = m007; +background = { +shapes = ( +{ +ref = R; +} +); +}; +layerId = "E359358A-AD66-4AD0-887F-2EEAAE1E3BB9"; +name = "May 11, 23, 13:58"; +shapes = ( +{ +closed = 1; +nodes = ( +(718,0,ls), +(1071,0,o), +(1216,172,o), +(1216,396,cs), +(1216,632,o), +(1053,762,o), +(916,771,c), +(916,773,l), +(1044,808,o), +(1158,902,o), +(1158,1094,cs), +(1158,1312,o), +(1012,1490,o), +(702,1490,cs), +(148,1490,l), +(148,0,l) +); +}, +{ +closed = 1; +nodes = ( +(328,678,l), +(728,678,ls), +(922,678,o), +(1044,547,o), +(1044,396,cs), +(1044,265,o), +(954,160,o), +(718,160,cs), +(328,160,l) +); +}, +{ +closed = 1; +nodes = ( +(328,1330,l), +(702,1330,ls), +(899,1330,o), +(986,1225,o), +(986,1094,cs), +(986,937,o), +(858,834,o), +(696,834,cs), +(328,834,l) +); +} +); +width = 1296; +}, +{ +anchors = ( +{ +name = bottom; +pos = (572,0); +}, +{ +name = cross; +pos = (214,390); +}, +{ +name = top; +pos = (554,1490); +}, +{ +name = topl; +pos = (168,1490); +} +); +associatedMasterId = m011; +layerId = "B7E4440C-B5E5-4D3D-97B6-72FE458F4C1D"; +name = "May 11, 23, 14:11"; +shapes = ( +{ +closed = 1; +nodes = ( +(682,0,ls), +(938,0,o), +(1088,151,o), +(1088,382,cs), +(1088,588,o), +(946,734,o), +(802,756,c), +(802,758,l), +(946,794,o), +(1030,936,o), +(1030,1112,cs), +(1030,1346,o), +(882,1490,o), +(632,1490,cs), +(168,1490,l), +(168,0,l) +); +}, +{ +closed = 1; +nodes = ( +(214,734,l), +(682,734,ls), +(892,734,o), +(1042,588,o), +(1042,382,cs), +(1042,180,o), +(900,46,o), +(682,46,cs), +(214,46,l) +); +}, +{ +closed = 1; +nodes = ( +(214,1444,l), +(632,1444,ls), +(849,1444,o), +(984,1323,o), +(984,1112,cs), +(984,934,o), +(885,780,o), +(682,780,cs), +(214,780,l) +); +} +); +width = 1182; +}, +{ +anchors = ( +{ +name = bottom; +pos = (599,0); +}, +{ +name = cross; +pos = (214,390); +}, +{ +name = top; +pos = (581,1490); +}, +{ +name = topl; +pos = (168,1490); +} +); +associatedMasterId = m011; +layerId = "EA8F99FE-7048-49E9-A883-2F1205C0F1BB"; +name = "May 11, 23, 14:12"; +shapes = ( +{ +closed = 1; +nodes = ( +(714,0,ls), +(970,0,o), +(1136,151,o), +(1136,382,cs), +(1136,588,o), +(978,734,o), +(834,756,c), +(834,758,l), +(978,794,o), +(1078,936,o), +(1078,1112,cs), +(1078,1346,o), +(914,1490,o), +(664,1490,cs), +(168,1490,l), +(168,0,l) +); +}, +{ +closed = 1; +nodes = ( +(214,734,l), +(714,734,ls), +(924,734,o), +(1090,588,o), +(1090,382,cs), +(1090,180,o), +(932,46,o), +(714,46,cs), +(214,46,l) +); +}, +{ +closed = 1; +nodes = ( +(214,1444,l), +(664,1444,ls), +(881,1444,o), +(1032,1323,o), +(1032,1112,cs), +(1032,934,o), +(917,780,o), +(714,780,cs), +(214,780,l) +); +} +); +width = 1236; } ); metricLeft = H; diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_.squared.glyph index f51e51e6a..d355d4cc9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_.squared.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_.squared.glyph @@ -25,7 +25,7 @@ ref = whiteLargeSquare; }, { alignment = -1; -pos = (824,0); +pos = (800,0); ref = B; } ); @@ -55,7 +55,7 @@ ref = whiteLargeSquare; }, { alignment = -1; -pos = (780,0); +pos = (756,0); ref = B; } ); @@ -85,7 +85,7 @@ ref = whiteLargeSquare; }, { alignment = -1; -pos = (750,0); +pos = (742,0); ref = B; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph index 700e1cab8..5754d1ac1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph @@ -49,11 +49,11 @@ shapes = ( ref = B; }, { -pos = (394,434); +pos = (416,434); ref = dotaccentcomb; } ); -width = 1268; +width = 1307; }, { layerId = m009; @@ -66,7 +66,7 @@ pos = (330,434); ref = dotaccentcomb; } ); -width = 1328; +width = 1331; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = B; }, { -pos = (432,434); +pos = (459,423); ref = dotaccentcomb; } ); -width = 1182; +width = 1236; } ); unicode = 7682; diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_dotbelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_dotbelow.glyph index 223add143..a66613df9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_dotbelow.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_dotbelow.glyph @@ -49,11 +49,11 @@ shapes = ( ref = B; }, { -pos = (402,0); +pos = (424,0); ref = dotbelow; } ); -width = 1268; +width = 1307; }, { layerId = m009; @@ -66,7 +66,7 @@ pos = (328,0); ref = dotbelow; } ); -width = 1328; +width = 1331; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = B; }, { -pos = (450,0); +pos = (477,0); ref = dotbelow; } ); -width = 1182; +width = 1236; } ); unicode = 7684; diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_eta.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_eta.glyph index efad15351..e52b71ce1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_eta.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_eta.glyph @@ -37,7 +37,7 @@ shapes = ( ref = B; } ); -width = 1268; +width = 1307; }, { layerId = m009; @@ -46,7 +46,7 @@ shapes = ( ref = B; } ); -width = 1328; +width = 1331; }, { layerId = m011; @@ -55,7 +55,7 @@ shapes = ( ref = B; } ); -width = 1182; +width = 1236; } ); unicode = 914; diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_hook.glyph index 3b0308233..a79d660c3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_hook.glyph @@ -61,7 +61,7 @@ pos = (-94,0); ref = _part.top_left_hook; } ); -width = 1548; +width = 1587; }, { layerId = m009; @@ -76,7 +76,7 @@ pos = (-66,0); ref = _part.top_left_hook; } ); -width = 1808; +width = 1811; }, { layerId = m011; @@ -91,7 +91,7 @@ pos = (-42,0); ref = _part.top_left_hook; } ); -width = 1342; +width = 1396; } ); metricLeft = T; diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_linebelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_linebelow.glyph index 4b625dd70..0ffb0e4db 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_linebelow.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_linebelow.glyph @@ -49,11 +49,11 @@ shapes = ( ref = B; }, { -pos = (198,0); +pos = (220,0); ref = macronsub; } ); -width = 1268; +width = 1307; }, { layerId = m009; @@ -66,7 +66,7 @@ pos = (264,0); ref = macronsub; } ); -width = 1328; +width = 1331; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = B; }, { -pos = (188,0); +pos = (215,0); ref = macronsub; } ); -width = 1182; +width = 1236; } ); unicode = 7686; -- cgit v1.2.3