summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2023-09-19 22:13:40 +0300
committerRasmus Andersson <rasmus@notion.se>2023-09-19 22:13:40 +0300
commite1cfee30fea6000028d3fc0ff9ffa667615a5db5 (patch)
tree53b87c857c6214ef86da542636381dd3d321cf03
parent234e702cf94b7f84cdb07c461a75a30504ca1e52 (diff)
downloadinter-e1cfee30fea6000028d3fc0ff9ffa667615a5db5.tar.xz
adds /blackLargeCircle U+2B24
-rw-r--r--src/Inter-Italic.glyphspackage/fontinfo.plist4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/blackL_argeC_ircle.glyph144
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/largeC_ircle.glyph60
-rw-r--r--src/Inter-Italic.glyphspackage/order.plist1
-rw-r--r--src/Inter-Roman.glyphspackage/fontinfo.plist1
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/blackL_argeC_ircle.glyph185
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni1F_F_8.glyph36
-rw-r--r--src/Inter-Roman.glyphspackage/order.plist87
8 files changed, 426 insertions, 92 deletions
diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist
index 921847cd9..6e65292d4 100644
--- a/src/Inter-Italic.glyphspackage/fontinfo.plist
+++ b/src/Inter-Italic.glyphspackage/fontinfo.plist
@@ -1961,6 +1961,7 @@ arrowtableft,
arrowtabright,
pageup,
pagedown,
+blackLargeCircle,
largeCircle,
whiteLargeSquare,
enclosingcirclecomb,
@@ -3752,9 +3753,10 @@ stemValues = (
400
);
userData = {
-GSOffsetHorizontal = 168;
+GSOffsetHorizontal = 180;
GSOffsetKeepCompatible = 1;
GSOffsetMakeStroke = 1;
+GSOffsetPosition = 1;
GSOffsetProportional = 1;
GSOffsetVertical = 150;
};
diff --git a/src/Inter-Italic.glyphspackage/glyphs/blackL_argeC_ircle.glyph b/src/Inter-Italic.glyphspackage/glyphs/blackL_argeC_ircle.glyph
new file mode 100644
index 000000000..4bdf5e277
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/blackL_argeC_ircle.glyph
@@ -0,0 +1,144 @@
+{
+glyphname = blackLargeCircle;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1995,-654,o),
+(2724,-31,o),
+(2853,742,cs),
+(2980,1516,o),
+(2456,2144,o),
+(1681,2144,cs),
+(910,2144,o),
+(182,1520,o),
+(55,748,cs),
+(-74,-26,o),
+(449,-654,o),
+(1225,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+shapes = (
+{
+closed = 1;
+nodes = (
+(2002,-654,o),
+(2726,-32,o),
+(2852,735,cs),
+(2980,1514,o),
+(2452,2144,o),
+(1675,2144,cs),
+(907,2144,o),
+(182,1523,o),
+(56,754,cs),
+(-72,-27,o),
+(459,-654,o),
+(1232,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+shapes = (
+{
+closed = 1;
+nodes = (
+(2006,-654,o),
+(2723,-41,o),
+(2849,718,cs),
+(2979,1505,o),
+(2448,2144,o),
+(1665,2144,cs),
+(902,2144,o),
+(185,1530,o),
+(59,770,cs),
+(-71,-16,o),
+(460,-654,o),
+(1243,-654,cs)
+);
+}
+);
+width = 2847;
+},
+{
+layerId = m008;
+shapes = (
+{
+closed = 1;
+nodes = (
+(2007,-654,o),
+(2731,-33,o),
+(2858,734,cs),
+(2987,1513,o),
+(2459,2144,o),
+(1682,2144,cs),
+(913,2144,o),
+(190,1523,o),
+(62,756,cs),
+(-66,-23,o),
+(461,-654,o),
+(1238,-654,cs)
+);
+}
+);
+width = 2848;
+},
+{
+layerId = m010;
+shapes = (
+{
+closed = 1;
+nodes = (
+(2011,-654,o),
+(2728,-41,o),
+(2854,718,cs),
+(2984,1505,o),
+(2453,2144,o),
+(1670,2144,cs),
+(907,2144,o),
+(190,1530,o),
+(64,770,cs),
+(-66,-16,o),
+(465,-654,o),
+(1248,-654,cs)
+);
+}
+);
+width = 2847;
+},
+{
+layerId = m012;
+shapes = (
+{
+closed = 1;
+nodes = (
+(2000,-654,o),
+(2729,-31,o),
+(2858,742,cs),
+(2985,1516,o),
+(2461,2144,o),
+(1686,2144,cs),
+(915,2144,o),
+(187,1520,o),
+(60,748,cs),
+(-69,-26,o),
+(454,-654,o),
+(1230,-654,cs)
+);
+}
+);
+width = 2847;
+}
+);
+unicode = 11044;
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/largeC_ircle.glyph b/src/Inter-Italic.glyphspackage/glyphs/largeC_ircle.glyph
index e60c8297f..be1d5f3ef 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/largeC_ircle.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/largeC_ircle.glyph
@@ -7,7 +7,7 @@ shapes = (
{
closed = 1;
nodes = (
-(1995,-655,o),
+(1995,-654,o),
(2724,-31,o),
(2853,742,cs),
(2980,1516,o),
@@ -17,7 +17,7 @@ nodes = (
(182,1520,o),
(55,748,cs),
(-74,-26,o),
-(449,-655,o),
+(449,-654,o),
(1225,-654,cs)
);
},
@@ -28,9 +28,9 @@ nodes = (
(-24,-6,o),
(101,740,cs),
(224,1489,o),
-(932,2097,o),
+(932,2098,o),
(1681,2098,cs),
-(2427,2097,o),
+(2427,2098,o),
(2930,1495,o),
(2807,750,cs),
(2682,0,o),
@@ -87,7 +87,7 @@ shapes = (
{
closed = 1;
nodes = (
-(2006,-655,o),
+(2006,-654,o),
(2723,-41,o),
(2849,718,cs),
(2979,1505,o),
@@ -97,7 +97,7 @@ nodes = (
(185,1530,o),
(59,770,cs),
(-71,-16,o),
-(460,-655,o),
+(460,-654,o),
(1243,-654,cs)
);
},
@@ -108,9 +108,9 @@ nodes = (
(182,88,o),
(289,734,cs),
(396,1380,o),
-(1016,1911,o),
+(1016,1912,o),
(1665,1912,cs),
-(2304,1911,o),
+(2304,1912,o),
(2726,1402,o),
(2619,756,cs),
(2512,109,o),
@@ -127,7 +127,7 @@ shapes = (
{
closed = 1;
nodes = (
-(2007,-655,o),
+(2007,-654,o),
(2731,-33,o),
(2858,734,cs),
(2987,1513,o),
@@ -137,7 +137,7 @@ nodes = (
(190,1523,o),
(62,756,cs),
(-66,-23,o),
-(461,-655,o),
+(461,-654,o),
(1238,-654,cs)
);
},
@@ -148,9 +148,9 @@ nodes = (
(117,52,o),
(228,728,cs),
(343,1415,o),
-(997,1975,o),
+(997,1976,o),
(1682,1976,cs),
-(2355,1975,o),
+(2355,1976,o),
(2804,1437,o),
(2692,760,cs),
(2579,75,o),
@@ -167,7 +167,7 @@ shapes = (
{
closed = 1;
nodes = (
-(2011,-655,o),
+(2011,-654,o),
(2728,-41,o),
(2854,718,cs),
(2984,1505,o),
@@ -177,25 +177,25 @@ nodes = (
(190,1530,o),
(64,770,cs),
(-66,-16,o),
-(465,-655,o),
+(465,-654,o),
(1248,-654,cs)
);
},
{
closed = 1;
nodes = (
-(609,-422,o),
-(187,88,o),
-(294,734,cs),
-(401,1380,o),
-(1021,1911,o),
-(1670,1912,cs),
-(2309,1911,o),
-(2731,1402,o),
-(2624,756,cs),
-(2517,109,o),
-(1897,-422,o),
-(1248,-422,cs)
+(634,-294,o),
+(316,88,o),
+(419,711,cs),
+(524,1342,o),
+(1040,1784,o),
+(1670,1784,cs),
+(2284,1784,o),
+(2602,1401,o),
+(2499,777,cs),
+(2394,147,o),
+(1878,-294,o),
+(1248,-294,cs)
);
}
);
@@ -207,7 +207,7 @@ shapes = (
{
closed = 1;
nodes = (
-(2000,-655,o),
+(2000,-654,o),
(2729,-31,o),
(2858,742,cs),
(2985,1516,o),
@@ -217,7 +217,7 @@ nodes = (
(187,1520,o),
(60,748,cs),
(-69,-26,o),
-(454,-655,o),
+(454,-654,o),
(1230,-654,cs)
);
},
@@ -228,9 +228,9 @@ nodes = (
(-19,-6,o),
(106,740,cs),
(229,1489,o),
-(937,2097,o),
+(937,2098,o),
(1686,2098,cs),
-(2432,2097,o),
+(2432,2098,o),
(2935,1495,o),
(2812,750,cs),
(2687,0,o),
diff --git a/src/Inter-Italic.glyphspackage/order.plist b/src/Inter-Italic.glyphspackage/order.plist
index d240f75da..265226de9 100644
--- a/src/Inter-Italic.glyphspackage/order.plist
+++ b/src/Inter-Italic.glyphspackage/order.plist
@@ -1839,6 +1839,7 @@ arrowtableft,
arrowtabright,
pageup,
pagedown,
+blackLargeCircle,
largeCircle,
whiteLargeSquare,
enclosingcirclecomb,
diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist
index 3e953dfb7..cd19fdbba 100644
--- a/src/Inter-Roman.glyphspackage/fontinfo.plist
+++ b/src/Inter-Roman.glyphspackage/fontinfo.plist
@@ -1961,6 +1961,7 @@ arrowtableft,
arrowtabright,
pageup,
pagedown,
+blackLargeCircle,
largeCircle,
whiteLargeSquare,
enclosingcirclecomb,
diff --git a/src/Inter-Roman.glyphspackage/glyphs/blackL_argeC_ircle.glyph b/src/Inter-Roman.glyphspackage/glyphs/blackL_argeC_ircle.glyph
new file mode 100644
index 000000000..b1a270c9d
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/blackL_argeC_ircle.glyph
@@ -0,0 +1,185 @@
+{
+glyphname = blackLargeCircle;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(2196,-654,o),
+(2822,-28,o),
+(2822,744,cs),
+(2822,1518,o),
+(2196,2144,o),
+(1424,2144,cs),
+(650,2144,o),
+(24,1518,o),
+(24,744,cs),
+(24,-28,o),
+(650,-654,o),
+(1424,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(2197,-654,o),
+(2822,-28,o),
+(2822,744,cs),
+(2822,1518,o),
+(2197,2144,o),
+(1424,2144,cs),
+(650,2144,o),
+(24,1518,o),
+(24,744,cs),
+(24,-28,o),
+(650,-654,o),
+(1424,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(2197,-654,o),
+(2822,-28,o),
+(2822,744,cs),
+(2822,1518,o),
+(2197,2144,o),
+(1424,2144,cs),
+(651,2144,o),
+(24,1518,o),
+(24,744,cs),
+(24,-28,o),
+(651,-654,o),
+(1424,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(2196,-654,o),
+(2822,-28,o),
+(2822,745,cs),
+(2822,1518,o),
+(2196,2144,o),
+(1423,2144,cs),
+(650,2144,o),
+(24,1518,o),
+(24,745,cs),
+(24,-28,o),
+(650,-654,o),
+(1423,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(2196,-654,o),
+(2822,-28,o),
+(2822,744,cs),
+(2822,1518,o),
+(2196,2144,o),
+(1424,2144,cs),
+(650,2144,o),
+(24,1518,o),
+(24,744,cs),
+(24,-28,o),
+(650,-654,o),
+(1424,-654,cs)
+);
+}
+);
+width = 2846;
+},
+{
+background = {
+shapes = (
+{
+closed = 1;
+nodes = (
+(2197,-654,o),
+(2822,-28,o),
+(2822,744,cs),
+(2822,1518,o),
+(2197,2144,o),
+(1424,2144,cs),
+(651,2144,o),
+(24,1518,o),
+(24,744,cs),
+(24,-28,o),
+(651,-654,o),
+(1424,-654,cs)
+);
+},
+{
+closed = 1;
+nodes = (
+(779,-422,o),
+(258,100,o),
+(258,744,cs),
+(258,1389,o),
+(779,1912,o),
+(1424,1912,cs),
+(2068,1912,o),
+(2590,1389,o),
+(2590,744,cs),
+(2590,100,o),
+(2068,-422,o),
+(1424,-422,cs)
+);
+}
+);
+};
+layerId = m009;
+name = "Display Black";
+shapes = (
+{
+closed = 1;
+nodes = (
+(2196,-654,o),
+(2822,-28,o),
+(2822,745,cs),
+(2822,1518,o),
+(2196,2144,o),
+(1423,2144,cs),
+(650,2144,o),
+(24,1518,o),
+(24,745,cs),
+(24,-28,o),
+(650,-654,o),
+(1423,-654,cs)
+);
+}
+);
+width = 2846;
+}
+);
+metricLeft = largeCircle;
+metricRight = largeCircle;
+unicode = 11044;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni1F_F_8.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni1F_F_8.glyph
index 3724c962e..c0f7cd91e 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni1F_F_8.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni1F_F_8.glyph
@@ -8,96 +8,96 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (196,0);
+pos = (320,0);
ref = O;
},
{
alignment = 1;
-pos = (-66,0);
+pos = (58,0);
ref = uni1FEF.tonos;
}
);
-width = 1762;
+width = 1886;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (320,0);
+pos = (478,0);
ref = O;
},
{
alignment = 1;
-pos = (-156,0);
+pos = (2,0);
ref = uni1FEF.tonos;
}
);
-width = 1948;
+width = 2106;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (95,0);
+pos = (174,0);
ref = O;
},
{
alignment = 1;
-pos = (17,0);
+pos = (96,0);
ref = uni1FEF.tonos;
}
);
-width = 1625;
+width = 1704;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (174,0);
+pos = (277,0);
ref = O;
},
{
alignment = 1;
-pos = (-93,0);
+pos = (10,0);
ref = uni1FEF.tonos;
}
);
-width = 1708;
+width = 1811;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (279,0);
+pos = (404,0);
ref = O;
},
{
alignment = 1;
-pos = (-139,0);
+pos = (-14,0);
ref = uni1FEF.tonos;
}
);
-width = 1807;
+width = 1932;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (138,0);
+pos = (154,0);
ref = O;
},
{
alignment = 1;
-pos = (12,0);
+pos = (28,0);
ref = uni1FEF.tonos;
}
);
-width = 1540;
+width = 1556;
}
);
metricLeft = T;
diff --git a/src/Inter-Roman.glyphspackage/order.plist b/src/Inter-Roman.glyphspackage/order.plist
index 453cc104b..a8cc1cec8 100644
--- a/src/Inter-Roman.glyphspackage/order.plist
+++ b/src/Inter-Roman.glyphspackage/order.plist
@@ -1870,6 +1870,7 @@ arrowtableft,
arrowtabright,
pageup,
pagedown,
+blackLargeCircle,
largeCircle,
whiteLargeSquare,
enclosingcirclecomb,
@@ -2109,8 +2110,6 @@ upsilonlatin,
vscript,
wynn,
h.sc,
-m.sc,
-t.sc,
uni2094,
Rturnsuper,
finaltsadi,
@@ -2162,7 +2161,6 @@ Yerudieresiscyrillic,
uni04FE,
Koppacyrillic,
uni048C,
-"Pe-cy.turn",
gjecyrillic,
"gedescender-cy",
ghestrokecyrillic,
@@ -2349,7 +2347,6 @@ uni20B6,
uni20B7,
uni20BB,
commercialMinusSign,
-brevecomb_hookabovecomb,
uni0363,
uni0364,
uni0365,
@@ -2396,7 +2393,6 @@ uni0487,
uniA69F,
perispomenigreekcmb,
koroniscmb,
-dieresistonos_narrow,
psili,
koronis,
dasia,
@@ -2412,15 +2408,6 @@ dialytikaperispomeni,
varia,
oxia,
uni1FC0,
-uni1FFE.tonos,
-uni1FCD.tonos,
-uni1FDD.tonos,
-uni1FCE.tonos,
-uni1FDE.tonos,
-uni1FCF.tonos,
-uni1FDF.tonos,
-uni1FEF.tonos,
-tonos.top,
dieresiscomb,
dotaccentcomb,
circumflexcomb,
@@ -2506,7 +2493,6 @@ uni20E8,
uni20F0,
macronacutecomb.cn,
macrongravecomb.cn,
-macrongravecomb.lc,
dieresisacutecomb.lc,
caronsubcomb,
dotmacron.lc,
@@ -2522,21 +2508,7 @@ dotmacroncomb.uc,
dieresisgravecomb.uc,
tildeacutecomb.uc,
ringcomb.uc,
-grave_compact,
-acute_compact,
-firsttonechinese,
-secondtonechinese,
-fourthtonechinese,
-uni02EA,
-uni02EB,
-ogonek.A,
-ogonek.O,
-ogonek.U,
-ogonek.a,
-ogonek.e,
-ogonek.o,
-ogonek.y,
-ogonek.u.1,
+tonos.top,
acutedblcomb,
acuterightcomb,
acutesubcomb,
@@ -2573,25 +2545,30 @@ tildesubcomb,
underscorecomb,
underscoredblcomb,
xsupcomb,
-acutedotcomb.cn,
acutedotcomb.lc,
+carondot.lc,
+carondot.uc,
+ringacute.lc,
+ringacute.uc,
+tildedieresiscomb.lc,
+tildedieresiscomb.uc,
+tildemacroncomb.lc,
+firsttonechinese,
+secondtonechinese,
+fourthtonechinese,
+uni02EA,
+uni02EB,
+acutedotcomb.cn,
breveacutecomb.cn,
brevegravecomb.cn,
brevetildecomb.cn,
-carondot.lc,
-carondot.uc,
circumflexacutecomb.cn,
circumflexgravecomb.cn,
circumflexhookcomb.cn,
circumflextildecomb.cn,
commaaccentright.cn,
macrondieresiscomb.cn,
-ringacute.lc,
-ringacute.uc,
-tildedieresiscomb.lc,
-tildedieresiscomb.uc,
tildemacroncomb.cn,
-tildemacroncomb.lc,
acutelowmod,
colontriangularhalfmod,
colontriangularmod,
@@ -2606,13 +2583,36 @@ ringhalfleft,
ringhalfright,
verticallinelowmod,
uni2DFF,
+pecyrillicturn,
uni0268.ccmp,
uni2071.ccmp,
uni02B2.ccmp,
ascript_uni02DE,
largerighthook,
-pecyrillicturn,
-"_part.fita-cy_bar",
+m.sc,
+t.sc,
+"Pe-cy.turn",
+brevecomb_hookabovecomb,
+dieresistonos_narrow,
+uni1FFE.tonos,
+uni1FCD.tonos,
+uni1FDD.tonos,
+uni1FCE.tonos,
+uni1FDE.tonos,
+uni1FCF.tonos,
+uni1FDF.tonos,
+uni1FEF.tonos,
+macrongravecomb.lc,
+grave_compact,
+acute_compact,
+ogonek.A,
+ogonek.O,
+ogonek.U,
+ogonek.a,
+ogonek.e,
+ogonek.o,
+ogonek.y,
+ogonek.u.1,
anglesupcomb,
barmidlongcomb,
crossbar,
@@ -2623,6 +2623,10 @@ tackleftsubcomb,
tackrightsubcomb,
tackupsubcomb,
tildevertsupcomb,
+crossbar.uc,
+slashshort.lc,
+slashshort.uc,
+"_part.fita-cy_bar",
_part.Oslash,
_part.crossbar_compact,
_part.crossbar_compact_rext,
@@ -2634,10 +2638,7 @@ _part.cyrtic_hook,
_part.oslash,
_tildecross.cn,
commaaccentrotate.cn,
-crossbar.uc,
koronisaccentleft.cn,
-slashshort.lc,
-slashshort.uc,
_part.bottom_lfthook,
_part.bottom_lfthook2_uc,
_part.bottom_lfthook_t,