summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-09-30 04:49:02 +0300
committerRasmus Andersson <rasmus@notion.se>2022-09-30 04:49:02 +0300
commit26f73a1629d83b390ebffbab592e7eddb7d23200 (patch)
treed57ef5b7d817423f62f08a0983d6c75cb1a0f5ff
parentacf18d98fa69978e208486102aae81c3b81d4ee3 (diff)
downloadinter-26f73a1629d83b390ebffbab592e7eddb7d23200.tar.xz
improvements to glyphs with crossbar, e.g. /Gbar /zbar
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/E_zhcaron.glyph8
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_.1.glyph24
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_.glyph38
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_bar.1.glyph87
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_bar.glyph98
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_hestrokecyrillic.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_acute.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_breve.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_caron.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_circumflex.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_dblgrave.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_dieresis.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_dieresisacute.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_dotaccent.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_dotbelow.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_grave.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_hookabove.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_invertedbreve.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_macron.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_ogonek.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_stroke.1.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_tilde.1.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/I_tildebelow.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_.circled.glyph6
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_.squared.glyph6
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_acute.glyph14
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_caron.glyph14
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_commaaccent.glyph10
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_dblgrave.glyph14
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_dotaccent.glyph14
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_dotbelow.glyph10
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_dotbelowmacron.glyph20
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_invertedbreve.glyph14
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/R_linebelow.glyph10
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact.glyph171
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph171
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/afii10020.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/afii10052.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/afii10056.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/gbar.glyph18
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/twostroke.glyph22
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni0243.glyph18
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni04F_6.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni04F_A_.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni04F_E_.glyph18
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni04F_F_.glyph18
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni1F_D_8.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni1F_D_9.1.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/zbar.glyph18
-rw-r--r--src/Inter-Italic.glyphspackage/order.plist2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/G_.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/G_bar.1.glyph80
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/G_bar.glyph76
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact.glyph168
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph168
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/gbar.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/twostroke.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni0243.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni04F_F_.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/zbar.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/order.plist2
69 files changed, 1124 insertions, 423 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/E_zhcaron.glyph b/src/Inter-Italic.glyphspackage/glyphs/E_zhcaron.glyph
index 7e3da0a1f..ca994d6ef 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/E_zhcaron.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/E_zhcaron.glyph
@@ -34,11 +34,11 @@ shapes = (
ref = Ezh;
},
{
-pos = (343,388);
+pos = (347,388);
ref = caron;
}
);
-width = 1420;
+width = 1424;
},
{
layerId = m008;
@@ -73,11 +73,11 @@ shapes = (
ref = Ezh;
},
{
-pos = (350,388);
+pos = (343,388);
ref = caron;
}
);
-width = 1294;
+width = 1287;
}
);
unicode = 494;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_.1.glyph
index 74f4340cd..12d80ee8c 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_.1.glyph
@@ -15,6 +15,10 @@ name = bottom;
pos = (664,0);
},
{
+name = cross;
+pos = (1027,354);
+},
+{
name = top;
pos = (941,1676);
},
@@ -92,6 +96,10 @@ name = bottom;
pos = (678,0);
},
{
+name = cross;
+pos = (1119,390);
+},
+{
name = top;
pos = (959,1676);
},
@@ -169,6 +177,10 @@ name = bottom;
pos = (709,0);
},
{
+name = cross;
+pos = (1200,434);
+},
+{
name = top;
pos = (990,1676);
},
@@ -245,6 +257,10 @@ name = bottom;
pos = (651,0);
},
{
+name = cross;
+pos = (1130,392);
+},
+{
name = top;
pos = (933,1676);
},
@@ -322,6 +338,10 @@ name = bottom;
pos = (666,6);
},
{
+name = cross;
+pos = (1160,432);
+},
+{
name = top;
pos = (947,1676);
},
@@ -399,6 +419,10 @@ name = bottom;
pos = (605,0);
},
{
+name = cross;
+pos = (968,354);
+},
+{
name = top;
pos = (882,1676);
},
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_.glyph
index 6d4a90de0..bed525b0e 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_.glyph
@@ -15,6 +15,10 @@ name = bottom;
pos = (678,0);
},
{
+name = cross;
+pos = (1119,390);
+},
+{
name = top;
pos = (959,1676);
},
@@ -162,6 +166,10 @@ name = bottom;
pos = (709,0);
},
{
+name = cross;
+pos = (1200,434);
+},
+{
name = top;
pos = (990,1676);
},
@@ -177,6 +185,20 @@ ref = C;
}
);
};
+guides = (
+{
+angle = 7.9575;
+pos = (1036,1320);
+},
+{
+orientation = center;
+angle = 80.6;
+pos = (1036,528);
+},
+{
+pos = (1372,756);
+}
+);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
@@ -315,6 +337,10 @@ name = bottom;
pos = (664,0);
},
{
+name = cross;
+pos = (1027,354);
+},
+{
name = top;
pos = (941,1676);
},
@@ -380,6 +406,10 @@ name = bottom;
pos = (671,0);
},
{
+name = cross;
+pos = (1130,392);
+},
+{
name = top;
pos = (949,1676);
},
@@ -533,6 +563,10 @@ name = bottom;
pos = (666,6);
},
{
+name = cross;
+pos = (1160,432);
+},
+{
name = top;
pos = (947,1676);
},
@@ -694,6 +728,10 @@ name = bottom;
pos = (605,0);
},
{
+name = cross;
+pos = (968,354);
+},
+{
name = top;
pos = (882,1676);
},
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph
index 7723ae231..4124ce106 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph
@@ -35,7 +35,7 @@ shapes = (
ref = G.1;
},
{
-pos = (478,372);
+pos = (477,372);
ref = acute;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_bar.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_bar.1.glyph
index 52b5e187f..6c43d8724 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_bar.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_bar.1.glyph
@@ -4,114 +4,93 @@ glyphname = Gbar.1;
layers = (
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(770,466,l),
-(762,418,l),
-(1402,418,l),
-(1410,466,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (576,-368);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1512;
+width = 1513;
},
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(808,454,l),
-(786,308,l),
-(1470,308,l),
-(1492,454,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (632,-331);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1538;
+width = 1523;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(820,500,l),
-(806,410,l),
-(1528,410,l),
-(1542,500,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (654,-286);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1597;
+width = 1582;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(781.749,454,l),
-(757.579,308,l),
-(1441.579,308,l),
-(1465.749,454,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (650,-328);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1472;
+width = 1497;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(809,500,l),
-(794,410,l),
-(1514,410,l),
-(1529,500,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (609,-288);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1564;
+width = 1517;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(702,408,l),
-(694,360,l),
-(1362,360,l),
-(1370,408,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (581,-368);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1384;
+width = 1390;
}
);
metricLeft = Gbar;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_bar.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_bar.glyph
index 7cc90b1d2..32d266787 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_bar.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_bar.glyph
@@ -6,134 +6,112 @@ layers = (
{
guides = (
{
-angle = 90;
-pos = (1148,744);
+angle = 80.6;
+pos = (1084,744);
},
{
-angle = 90;
-pos = (560,148);
+angle = 80.6;
+pos = (988,148);
}
);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(808,454,l),
-(786,308,l),
-(1454,308,l),
-(1478,454,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (632,-331);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1522;
+width = 1523;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(820,500,l),
-(806,410,l),
-(1512,410,l),
-(1528,500,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (654,-286);
+ref = _part.crossbar_compact_rext;
}
);
width = 1582;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(770,466,l),
-(762,418,l),
-(1402,418,l),
-(1410,466,l)
-);
+ref = G;
},
{
-alignment = -1;
-ref = G;
+alignment = 1;
+pos = (576,-368);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1512;
+width = 1513;
},
{
guides = (
{
angle = 80.6;
-pos = (876,744);
+pos = (772,744);
},
{
angle = 80.6;
-pos = (780,148);
+pos = (676,148);
}
);
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(781.749,454,l),
-(757.579,308,l),
-(1427.579,308,l),
-(1451.749,454,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (650,-328);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1458;
+width = 1497;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(809.365,500,l),
-(794.465,410,l),
-(1500.465,410,l),
-(1515.365,500,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (609,-288);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1550;
+width = 1517;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(702.134,408,l),
-(694.188,360,l),
-(1362.188,360,l),
-(1370.134,408,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (581,-368);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1384;
+width = 1390;
}
);
metricLeft = G;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph
index 60001d895..0744500ca 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph
@@ -35,7 +35,7 @@ shapes = (
ref = G.1;
},
{
-pos = (356,372);
+pos = (355,372);
ref = breve;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph
index 3c61df0ac..b266230f2 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph
@@ -35,7 +35,7 @@ shapes = (
ref = G.1;
},
{
-pos = (221,372);
+pos = (220,372);
ref = caron;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph
index 40ac97d83..afd3a9c86 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph
@@ -61,7 +61,7 @@ shapes = (
ref = G.1;
},
{
-pos = (192,372);
+pos = (193,372);
ref = circumflex;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph
index e1e6852db..76dab72b2 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph
@@ -35,7 +35,7 @@ shapes = (
ref = G.1;
},
{
-pos = (533,372);
+pos = (532,372);
ref = dotaccent;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_hestrokecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_hestrokecyrillic.glyph
index 6c06caeea..74bd8dcfb 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_hestrokecyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_hestrokecyrillic.glyph
@@ -84,7 +84,7 @@ pos = (-165,34);
ref = crossbar;
}
);
-width = 1035;
+width = 1040;
}
);
unicode = 1170;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph
index a963dbb69..05599c043 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph
@@ -35,7 +35,7 @@ shapes = (
ref = G.1;
},
{
-pos = (209,372);
+pos = (208,372);
ref = macron;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_acute.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_acute.1.glyph
index e9296bd97..0178f2b67 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_acute.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_acute.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (72,372);
+pos = (65,372);
ref = acute;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_breve.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_breve.1.glyph
index 176162906..676f01342 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_breve.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_breve.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-53,414);
+pos = (-60,414);
ref = breve;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_caron.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_caron.1.glyph
index 81066eb08..ff2ed9587 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_caron.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_caron.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-9,388);
+pos = (-16,388);
ref = caron;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_circumflex.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_circumflex.1.glyph
index de8dfd93b..db4c16e46 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_circumflex.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_circumflex.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-13,372);
+pos = (-20,372);
ref = circumflex;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_dblgrave.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_dblgrave.1.glyph
index 13fa653cf..8ab71ae19 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_dblgrave.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_dblgrave.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (977,372);
+pos = (970,372);
ref = dblgravecmb;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_dieresis.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_dieresis.1.glyph
index f93e591a8..d92152b88 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_dieresis.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_dieresis.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-311,46);
+pos = (-318,46);
ref = casedieresis.cn;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_dieresisacute.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_dieresisacute.1.glyph
index a1f0cfb35..55643f10c 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_dieresisacute.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_dieresisacute.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (721,0);
+pos = (714,0);
ref = dieresisacutecomb.cn;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_dotaccent.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_dotaccent.1.glyph
index ce51fe99c..a89f2ff6e 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_dotaccent.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_dotaccent.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (233,372);
+pos = (226,372);
ref = dotaccent;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_dotbelow.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_dotbelow.1.glyph
index 821a90033..cfe7dd3b9 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_dotbelow.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_dotbelow.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (918,0);
+pos = (911,0);
ref = dotbelow;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_grave.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_grave.1.glyph
index bb3fc5a22..8b309bb38 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_grave.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_grave.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-134,372);
+pos = (-141,372);
ref = grave;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_hookabove.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_hookabove.1.glyph
index ddf297c8d..650c56616 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_hookabove.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_hookabove.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (923,416);
+pos = (916,416);
ref = hookabovecmb;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_invertedbreve.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_invertedbreve.1.glyph
index 3d2567232..f517161a7 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_invertedbreve.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_invertedbreve.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (1035,466);
+pos = (1028,466);
ref = breveinvnosp;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_macron.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_macron.1.glyph
index fa0b69cfd..44fd98877 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_macron.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_macron.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (119,372);
+pos = (112,372);
ref = macron;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_ogonek.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_ogonek.1.glyph
index 719777045..81a632d98 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_ogonek.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_ogonek.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (325,0);
+pos = (318,0);
ref = ogonek;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_stroke.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_stroke.1.glyph
index e4a8525c6..71d8820e3 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_stroke.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_stroke.1.glyph
@@ -92,11 +92,11 @@ ref = I.1;
},
{
alignment = 1;
-pos = (-63,46);
+pos = (-70,46);
ref = crossbar;
}
);
-width = 587;
+width = 585;
}
);
unicode = 57359;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_tilde.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_tilde.1.glyph
index 221e4fb8d..84caccd19 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_tilde.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_tilde.1.glyph
@@ -79,11 +79,11 @@ alignment = 1;
ref = I.1;
},
{
-pos = (-67,0);
+pos = (-74,0);
ref = casetilde.cn;
}
);
-width = 587;
+width = 585;
}
);
unicode = 57364;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/I_tildebelow.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/I_tildebelow.1.glyph
index 4fdfba7bd..b0ef02765 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/I_tildebelow.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/I_tildebelow.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (1018,0);
+pos = (1011,0);
ref = tildesubnosp;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_.circled.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_.circled.glyph
index a7a342132..279d0fc40 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_.circled.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_.circled.glyph
@@ -23,7 +23,7 @@ alignment = 1;
ref = largeCircle;
},
{
-pos = (862,0);
+pos = (863,0);
ref = R;
}
);
@@ -37,7 +37,7 @@ alignment = 1;
ref = largeCircle;
},
{
-pos = (768,0);
+pos = (769,0);
ref = R;
}
);
@@ -65,7 +65,7 @@ alignment = 1;
ref = largeCircle;
},
{
-pos = (728,0);
+pos = (740,0);
ref = R;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_.squared.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_.squared.glyph
index 6dd943013..416e99da7 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_.squared.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_.squared.glyph
@@ -23,7 +23,7 @@ alignment = 1;
ref = whiteLargeSquare;
},
{
-pos = (853,0);
+pos = (854,0);
ref = R;
}
);
@@ -37,7 +37,7 @@ alignment = 1;
ref = whiteLargeSquare;
},
{
-pos = (759,0);
+pos = (760,0);
ref = R;
}
);
@@ -65,7 +65,7 @@ alignment = 1;
ref = whiteLargeSquare;
},
{
-pos = (719,0);
+pos = (731,0);
ref = R;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_acute.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_acute.glyph
index a0ed3ba6e..62a2b309d 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_acute.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_acute.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (350,372);
+pos = (345,372);
ref = acute;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (405,372);
+pos = (403,372);
ref = acute;
}
);
@@ -49,7 +49,7 @@ shapes = (
ref = R;
},
{
-pos = (331,414);
+pos = (332,414);
ref = acute;
}
);
@@ -62,7 +62,7 @@ shapes = (
ref = R;
},
{
-pos = (324,414);
+pos = (325,414);
ref = acute;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (340,372);
+pos = (339,372);
ref = acute;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 340;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_caron.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_caron.glyph
index c67d0b6e1..2058986ab 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_caron.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_caron.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (93,372);
+pos = (88,372);
ref = caron;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (260,388);
+pos = (258,388);
ref = caron;
}
);
@@ -49,7 +49,7 @@ shapes = (
ref = R;
},
{
-pos = (246,372);
+pos = (247,372);
ref = caron;
}
);
@@ -62,7 +62,7 @@ shapes = (
ref = R;
},
{
-pos = (102,372);
+pos = (103,372);
ref = caron;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (259,388);
+pos = (258,388);
ref = caron;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 344;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_commaaccent.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_commaaccent.glyph
index b5683f89d..176d73144 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_commaaccent.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_commaaccent.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (421,0);
+pos = (419,0);
ref = commaaccent;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (366,0);
+pos = (367,0);
ref = commaaccent;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (368,0);
+pos = (367,0);
ref = commaaccent;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 342;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_dblgrave.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_dblgrave.glyph
index 9404eb64a..4546985ff 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_dblgrave.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_dblgrave.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (1349,372);
+pos = (1344,372);
ref = dblgravecmb;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (1246,372);
+pos = (1244,372);
ref = dblgravecmb;
}
);
@@ -49,7 +49,7 @@ shapes = (
ref = R;
},
{
-pos = (1184,372);
+pos = (1185,372);
ref = dblgravecmb;
}
);
@@ -62,7 +62,7 @@ shapes = (
ref = R;
},
{
-pos = (1358,372);
+pos = (1359,372);
ref = dblgravecmb;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (1245,372);
+pos = (1244,372);
ref = dblgravecmb;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 528;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_dotaccent.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_dotaccent.glyph
index e29932fe5..17c6cccae 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_dotaccent.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_dotaccent.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (405,372);
+pos = (400,372);
ref = dotaccent;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (502,372);
+pos = (500,372);
ref = dotaccent;
}
);
@@ -49,7 +49,7 @@ shapes = (
ref = R;
},
{
-pos = (468,372);
+pos = (469,372);
ref = dotaccent;
}
);
@@ -62,7 +62,7 @@ shapes = (
ref = R;
},
{
-pos = (414,372);
+pos = (415,372);
ref = dotaccent;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (501,372);
+pos = (500,372);
ref = dotaccent;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 7768;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_dotbelow.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_dotbelow.glyph
index ff27bb600..cfb628291 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_dotbelow.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_dotbelow.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (1237,0);
+pos = (1235,0);
ref = dotbelow;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (1204,0);
+pos = (1205,0);
ref = dotbelow;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (1206,0);
+pos = (1205,0);
ref = dotbelow;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 7770;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_dotbelowmacron.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_dotbelowmacron.glyph
index c08cf3ebc..0c7d6854b 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_dotbelowmacron.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_dotbelowmacron.glyph
@@ -27,15 +27,15 @@ shapes = (
ref = R;
},
{
-pos = (1237,0);
+pos = (1235,0);
ref = dotbelow;
},
{
-pos = (81,372);
+pos = (76,372);
ref = macron;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -44,11 +44,11 @@ shapes = (
ref = R;
},
{
-pos = (1204,0);
+pos = (1205,0);
ref = dotbelow;
},
{
-pos = (388,372);
+pos = (386,372);
ref = macron;
}
);
@@ -65,7 +65,7 @@ pos = (1281,0);
ref = dotbelow;
},
{
-pos = (254,372);
+pos = (255,372);
ref = macron;
}
);
@@ -82,7 +82,7 @@ pos = (1249,0);
ref = dotbelow;
},
{
-pos = (90,372);
+pos = (91,372);
ref = macron;
}
);
@@ -95,15 +95,15 @@ shapes = (
ref = R;
},
{
-pos = (1206,0);
+pos = (1205,0);
ref = dotbelow;
},
{
-pos = (387,372);
+pos = (386,372);
ref = macron;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 7772;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_invertedbreve.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_invertedbreve.glyph
index c0320d44c..5d883b457 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_invertedbreve.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_invertedbreve.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (1380,372);
+pos = (1375,372);
ref = breveinvnosp;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (1281,372);
+pos = (1279,372);
ref = breveinvnosp;
}
);
@@ -49,7 +49,7 @@ shapes = (
ref = R;
},
{
-pos = (1338,414);
+pos = (1339,414);
ref = breveinvnosp;
}
);
@@ -62,7 +62,7 @@ shapes = (
ref = R;
},
{
-pos = (1374,414);
+pos = (1375,414);
ref = breveinvnosp;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (1303,466);
+pos = (1302,466);
ref = breveinvnosp;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 530;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/R_linebelow.glyph b/src/Inter-Italic.glyphspackage/glyphs/R_linebelow.glyph
index 684edb2e4..2a5ff4087 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/R_linebelow.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/R_linebelow.glyph
@@ -23,11 +23,11 @@ shapes = (
ref = R;
},
{
-pos = (1327,0);
+pos = (1325,0);
ref = macronsubnosp;
}
);
-width = 1389;
+width = 1368;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -36,7 +36,7 @@ shapes = (
ref = R;
},
{
-pos = (1250,0);
+pos = (1251,0);
ref = macronsubnosp;
}
);
@@ -75,11 +75,11 @@ shapes = (
ref = R;
},
{
-pos = (1252,0);
+pos = (1251,0);
ref = macronsubnosp;
}
);
-width = 1127;
+width = 1132;
}
);
unicode = 7774;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact.glyph
new file mode 100644
index 000000000..d9b57b071
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact.glyph
@@ -0,0 +1,171 @@
+{
+glyphname = _part.crossbar_compact;
+layers = (
+{
+anchors = (
+{
+name = _cross;
+pos = (487,721);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 80.6;
+pos = (449,1168);
+},
+{
+orientation = center;
+pos = (117,992);
+}
+);
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(796,654,l),
+(818,788,l),
+(178,788,l),
+(156,654,l)
+);
+}
+);
+width = 920;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (546,720);
+}
+);
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(929,672,l),
+(945,768,l),
+(163,768,l),
+(147,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (451,722);
+}
+);
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(726,698,l),
+(733,744,l),
+(179,744,l),
+(172,698,l)
+);
+}
+);
+width = 851;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (480,720);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 80.6;
+pos = (-4233,1168);
+},
+{
+orientation = center;
+pos = (-4565,992);
+}
+);
+layerId = m008;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(788,647,l),
+(812,793,l),
+(172,793,l),
+(148,647,l)
+);
+}
+);
+width = 896;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (551,720);
+}
+);
+guides = (
+{
+angle = 80.6;
+pos = (424,928);
+}
+);
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(934,672,l),
+(950,768,l),
+(168,768,l),
+(152,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (387,722);
+}
+);
+layerId = m012;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(662,698,l),
+(669,744,l),
+(115,744,l),
+(108,698,l)
+);
+}
+);
+width = 723;
+}
+);
+note = "based on /crossbar with thinner stem for wght=900";
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph
new file mode 100644
index 000000000..1723e8b74
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph
@@ -0,0 +1,171 @@
+{
+glyphname = _part.crossbar_compact_rext;
+layers = (
+{
+anchors = (
+{
+name = _cross;
+pos = (487,721);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 80.6;
+pos = (449,1168);
+},
+{
+orientation = center;
+pos = (117,992);
+}
+);
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(796,654,l),
+(818,788,l),
+(178,788,l),
+(156,654,l)
+);
+}
+);
+width = 920;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (546,720);
+}
+);
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(929,672,l),
+(945,768,l),
+(163,768,l),
+(147,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (451,722);
+}
+);
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(854,698,l),
+(861,744,l),
+(179,744,l),
+(172,698,l)
+);
+}
+);
+width = 851;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (480,720);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 80.6;
+pos = (-4233,1168);
+},
+{
+orientation = center;
+pos = (-4565,992);
+}
+);
+layerId = m008;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(788,647,l),
+(812,793,l),
+(172,793,l),
+(148,647,l)
+);
+}
+);
+width = 896;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (551,720);
+}
+);
+guides = (
+{
+angle = 80.6;
+pos = (424,928);
+}
+);
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(934,672,l),
+(950,768,l),
+(168,768,l),
+(152,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (387,722);
+}
+);
+layerId = m012;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(790,698,l),
+(797,744,l),
+(115,744,l),
+(108,698,l)
+);
+}
+);
+width = 723;
+}
+);
+note = "based on /crossbar with thinner stem for wght=900";
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10020.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10020.glyph
index 9f92f80bb..6b98c5080 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10020.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/afii10020.glyph
@@ -55,7 +55,7 @@ shapes = (
ref = Gamma;
}
);
-width = 1035;
+width = 1040;
}
);
unicode = 1043;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10052.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10052.glyph
index be649b707..7debe55c1 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10052.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/afii10052.glyph
@@ -79,7 +79,7 @@ pos = (357,436);
ref = acute;
}
);
-width = 1035;
+width = 1040;
}
);
unicode = 1027;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10056.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10056.1.glyph
index 747ce1512..00782a901 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10056.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/afii10056.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-255,372);
+pos = (-262,372);
ref = dieresis;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/gbar.glyph b/src/Inter-Italic.glyphspackage/glyphs/gbar.glyph
index 64fee9c23..83fd010d4 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/gbar.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/gbar.glyph
@@ -12,7 +12,7 @@ ref = g;
},
{
pos = (523,-157);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1248;
@@ -25,8 +25,8 @@ shapes = (
ref = g;
},
{
-pos = (473,-153);
-ref = crossbar;
+pos = (474,-152);
+ref = _part.crossbar_compact;
}
);
width = 1325;
@@ -40,7 +40,7 @@ ref = g;
},
{
pos = (517,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1191;
@@ -54,7 +54,7 @@ ref = g;
},
{
pos = (456,-156);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1138;
@@ -67,8 +67,8 @@ shapes = (
ref = g;
},
{
-pos = (416,-153);
-ref = crossbar;
+pos = (417,-152);
+ref = _part.crossbar_compact;
}
);
width = 1252;
@@ -81,8 +81,8 @@ shapes = (
ref = g;
},
{
-pos = (517,-164);
-ref = crossbar;
+pos = (522,-164);
+ref = _part.crossbar_compact;
}
);
width = 1074;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/twostroke.glyph b/src/Inter-Italic.glyphspackage/glyphs/twostroke.glyph
index 718bb5de7..56270de5b 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/twostroke.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/twostroke.glyph
@@ -5,7 +5,7 @@ layers = (
guides = (
{
angle = 80.6;
-pos = (1476,80);
+pos = (1462,80);
}
);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
@@ -17,7 +17,7 @@ ref = two;
},
{
pos = (375,47);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1240;
@@ -31,8 +31,8 @@ alignment = 1;
ref = two;
},
{
-pos = (393,97);
-ref = crossbar;
+pos = (394,98);
+ref = _part.crossbar_compact;
}
);
width = 1324;
@@ -47,7 +47,7 @@ ref = two;
},
{
pos = (395,22);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1272;
@@ -56,7 +56,7 @@ width = 1272;
guides = (
{
angle = 80.6;
-pos = (1476,80);
+pos = (1468,80);
}
);
layerId = m008;
@@ -68,7 +68,7 @@ ref = two;
},
{
pos = (430,48);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1162;
@@ -82,8 +82,8 @@ alignment = 1;
ref = two;
},
{
-pos = (406,97);
-ref = crossbar;
+pos = (407,98);
+ref = _part.crossbar_compact;
}
);
width = 1293;
@@ -97,8 +97,8 @@ alignment = 1;
ref = two;
},
{
-pos = (394,22);
-ref = crossbar;
+pos = (399,22);
+ref = _part.crossbar_compact;
}
);
width = 1144;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni0243.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni0243.glyph
index c5413e48b..4a9cee5a9 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni0243.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni0243.glyph
@@ -13,7 +13,7 @@ ref = B;
{
alignment = 1;
pos = (-241,-302);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1332;
@@ -27,8 +27,8 @@ ref = B;
},
{
alignment = 1;
-pos = (-263,-241);
-ref = crossbar;
+pos = (-262,-240);
+ref = _part.crossbar_compact;
}
);
width = 1368;
@@ -43,7 +43,7 @@ ref = B;
{
alignment = 1;
pos = (-224,-332);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1311;
@@ -58,7 +58,7 @@ ref = B;
{
alignment = 1;
pos = (-260,-301);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1269;
@@ -72,8 +72,8 @@ ref = B;
},
{
alignment = 1;
-pos = (-281,-262);
-ref = crossbar;
+pos = (-280,-261);
+ref = _part.crossbar_compact;
}
);
width = 1329;
@@ -87,8 +87,8 @@ ref = B;
},
{
alignment = 1;
-pos = (-229,-332);
-ref = crossbar;
+pos = (-224,-332);
+ref = _part.crossbar_compact;
}
);
width = 1178;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni04F_6.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni04F_6.glyph
index 9c02ae794..029af6c4e 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni04F_6.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni04F_6.glyph
@@ -78,7 +78,7 @@ pos = (223,0);
ref = cyrillictic.cn;
}
);
-width = 1035;
+width = 1040;
}
);
unicode = 1270;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni04F_A_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni04F_A_.glyph
index fabd3e43f..227d31d4d 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni04F_A_.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni04F_A_.glyph
@@ -108,7 +108,7 @@ pos = (-62,0);
ref = cyrillichook;
}
);
-width = 1035;
+width = 1040;
}
);
unicode = 1274;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni04F_E_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni04F_E_.glyph
index 101423324..1471da30f 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni04F_E_.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni04F_E_.glyph
@@ -12,7 +12,7 @@ ref = X;
},
{
pos = (203,23);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1314;
@@ -25,8 +25,8 @@ shapes = (
ref = X;
},
{
-pos = (265,23);
-ref = crossbar;
+pos = (266,24);
+ref = _part.crossbar_compact;
}
);
width = 1562;
@@ -40,7 +40,7 @@ ref = X;
},
{
pos = (181,22);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1198;
@@ -54,7 +54,7 @@ ref = X;
},
{
pos = (182,24);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1250;
@@ -67,8 +67,8 @@ shapes = (
ref = X;
},
{
-pos = (245,23);
-ref = crossbar;
+pos = (246,24);
+ref = _part.crossbar_compact;
}
);
width = 1524;
@@ -81,8 +81,8 @@ shapes = (
ref = X;
},
{
-pos = (180,22);
-ref = crossbar;
+pos = (185,22);
+ref = _part.crossbar_compact;
}
);
width = 1070;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni04F_F_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni04F_F_.glyph
index e8c992db0..2de79bb4a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni04F_F_.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni04F_F_.glyph
@@ -12,7 +12,7 @@ ref = x;
},
{
pos = (65,-163);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1106;
@@ -25,8 +25,8 @@ shapes = (
ref = x;
},
{
-pos = (63,-163);
-ref = crossbar;
+pos = (64,-162);
+ref = _part.crossbar_compact;
}
);
width = 1222;
@@ -40,7 +40,7 @@ ref = x;
},
{
pos = (61,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1024;
@@ -54,7 +54,7 @@ ref = x;
},
{
pos = (45,-162);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1042;
@@ -67,8 +67,8 @@ shapes = (
ref = x;
},
{
-pos = (36,-193);
-ref = crossbar;
+pos = (37,-192);
+ref = _part.crossbar_compact;
}
);
width = 1176;
@@ -81,8 +81,8 @@ shapes = (
ref = x;
},
{
-pos = (61,-164);
-ref = crossbar;
+pos = (66,-164);
+ref = _part.crossbar_compact;
}
);
width = 896;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_8.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_8.1.glyph
index 9077069b7..8afd8e517 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_8.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_8.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (-53,414);
+pos = (-60,414);
ref = breve;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_9.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_9.1.glyph
index 6e031add0..c049b531a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_9.1.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni1F_D_9.1.glyph
@@ -74,7 +74,7 @@ shapes = (
ref = I.1;
},
{
-pos = (119,372);
+pos = (112,372);
ref = macron;
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/zbar.glyph b/src/Inter-Italic.glyphspackage/glyphs/zbar.glyph
index c1dd9c7a2..be8b97f98 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/zbar.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/zbar.glyph
@@ -12,7 +12,7 @@ ref = z;
},
{
pos = (65,-163);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1108;
@@ -25,8 +25,8 @@ shapes = (
ref = z;
},
{
-pos = (55,-163);
-ref = crossbar;
+pos = (56,-162);
+ref = _part.crossbar_compact;
}
);
width = 1214;
@@ -40,7 +40,7 @@ ref = z;
},
{
pos = (69,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1042;
@@ -54,7 +54,7 @@ ref = z;
},
{
pos = (37,-162);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 976;
@@ -67,8 +67,8 @@ shapes = (
ref = z;
},
{
-pos = (30,-193);
-ref = crossbar;
+pos = (31,-192);
+ref = _part.crossbar_compact;
}
);
width = 1164;
@@ -81,8 +81,8 @@ shapes = (
ref = z;
},
{
-pos = (70,-164);
-ref = crossbar;
+pos = (75,-164);
+ref = _part.crossbar_compact;
}
);
width = 915;
diff --git a/src/Inter-Italic.glyphspackage/order.plist b/src/Inter-Italic.glyphspackage/order.plist
index cdeb76d0e..556f2a0d9 100644
--- a/src/Inter-Italic.glyphspackage/order.plist
+++ b/src/Inter-Italic.glyphspackage/order.plist
@@ -2549,6 +2549,8 @@ commaaccentrotate.cn,
tonostop,
tildeacutecomb.uc,
circumflexacutecomb.cn,
+_part.crossbar_compact,
+_part.crossbar_compact_rext,
_tildecross.cn,
commaaccentright.cn,
cyrillictail.cn,
diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph
index 4cee72544..a039f4dcd 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph
@@ -15,6 +15,10 @@ name = bottom;
pos = (756,0);
},
{
+name = cross;
+pos = (1060,354);
+},
+{
name = top;
pos = (756,1676);
},
@@ -90,6 +94,10 @@ name = bottom;
pos = (692,0);
},
{
+name = cross;
+pos = (996,354);
+},
+{
name = top;
pos = (692,1676);
},
@@ -165,6 +173,10 @@ name = bottom;
pos = (770,0);
},
{
+name = cross;
+pos = (1146,390);
+},
+{
name = top;
pos = (774,1676);
},
@@ -318,6 +330,10 @@ name = bottom;
pos = (738,0);
},
{
+name = cross;
+pos = (1152,392);
+},
+{
name = top;
pos = (742,1676);
},
@@ -538,6 +554,10 @@ name = bottom;
pos = (802,0);
},
{
+name = cross;
+pos = (1221,434);
+},
+{
name = top;
pos = (806,1676);
},
@@ -613,6 +633,10 @@ name = bottom;
pos = (752,6);
},
{
+name = cross;
+pos = (1175,432);
+},
+{
name = top;
pos = (756,1676);
},
diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.glyph
index b62965ea1..ac73f8434 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/G_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/G_.glyph
@@ -15,6 +15,10 @@ name = bottom;
pos = (770,0);
},
{
+name = cross;
+pos = (1146,390);
+},
+{
name = top;
pos = (774,1676);
},
@@ -81,6 +85,10 @@ name = bottom;
pos = (802,0);
},
{
+name = cross;
+pos = (1221,434);
+},
+{
name = top;
pos = (806,1676);
},
@@ -161,6 +169,10 @@ name = bottom;
pos = (756,0);
},
{
+name = cross;
+pos = (1060,354);
+},
+{
name = top;
pos = (756,1676);
},
@@ -225,6 +237,10 @@ name = bottom;
pos = (758,0);
},
{
+name = cross;
+pos = (1152,392);
+},
+{
name = top;
pos = (758,1676);
},
@@ -371,6 +387,10 @@ name = bottom;
pos = (752,6);
},
{
+name = cross;
+pos = (1175,432);
+},
+{
name = top;
pos = (756,1676);
},
@@ -445,6 +465,10 @@ name = bottom;
pos = (692,0);
},
{
+name = cross;
+pos = (996,354);
+},
+{
name = top;
pos = (692,1676);
},
diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_bar.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_bar.1.glyph
index fdd6a4b78..6e731bac8 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/G_bar.1.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/G_bar.1.glyph
@@ -6,16 +6,12 @@ layers = (
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-closed = 1;
-nodes = (
-(786,408,l),
-(786,360,l),
-(1454,360,l),
-(1454,408,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (636,-368);
+ref = _part.crossbar_compact_rext;
}
);
width = 1512;
@@ -24,88 +20,68 @@ width = 1512;
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-closed = 1;
-nodes = (
-(826,454,l),
-(826,308,l),
-(1510,308,l),
-(1510,454,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (686,-331);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1536;
+width = 1522;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-closed = 1;
-nodes = (
-(830,500,l),
-(830,410,l),
-(1550,410,l),
-(1550,500,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (702,-286);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1596;
+width = 1582;
},
{
layerId = m007;
shapes = (
{
-closed = 1;
-nodes = (
-(794,454,l),
-(794,308,l),
-(1478,308,l),
-(1478,454,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (704,-328);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1472;
+width = 1497;
},
{
layerId = m009;
shapes = (
{
-closed = 1;
-nodes = (
-(814,500,l),
-(814,410,l),
-(1534,410,l),
-(1534,500,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (656,-288);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1564;
+width = 1516;
},
{
layerId = m011;
shapes = (
{
-closed = 1;
-nodes = (
-(722,408,l),
-(722,360,l),
-(1390,360,l),
-(1390,408,l)
-);
+alignment = 1;
+ref = G.1;
},
{
-ref = G.1;
+pos = (636,-368);
+ref = _part.crossbar_compact_rext;
}
);
width = 1384;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_bar.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_bar.glyph
index 3d91f6449..35a049f36 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/G_bar.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/G_bar.glyph
@@ -17,16 +17,12 @@ pos = (1072,148);
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-closed = 1;
-nodes = (
-(826,454,l),
-(826,308,l),
-(1496,308,l),
-(1496,454,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (686,-331);
+ref = _part.crossbar_compact_rext;
}
);
width = 1522;
@@ -35,16 +31,12 @@ width = 1522;
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-closed = 1;
-nodes = (
-(830,500,l),
-(830,410,l),
-(1536,410,l),
-(1536,500,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (702,-286);
+ref = _part.crossbar_compact_rext;
}
);
width = 1582;
@@ -53,16 +45,12 @@ width = 1582;
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-closed = 1;
-nodes = (
-(786,408,l),
-(786,360,l),
-(1454,360,l),
-(1454,408,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (636,-368);
+ref = _part.crossbar_compact_rext;
}
);
width = 1512;
@@ -81,52 +69,40 @@ pos = (780,148);
layerId = m007;
shapes = (
{
-closed = 1;
-nodes = (
-(794,454,l),
-(794,308,l),
-(1464,308,l),
-(1464,454,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (704,-328);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1458;
+width = 1496;
},
{
layerId = m009;
shapes = (
{
-closed = 1;
-nodes = (
-(814,500,l),
-(814,410,l),
-(1520,410,l),
-(1520,500,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (656,-288);
+ref = _part.crossbar_compact_rext;
}
);
-width = 1550;
+width = 1516;
},
{
layerId = m011;
shapes = (
{
-closed = 1;
-nodes = (
-(722,408,l),
-(722,360,l),
-(1390,360,l),
-(1390,408,l)
-);
+ref = G;
},
{
-ref = G;
+alignment = 1;
+pos = (636,-368);
+ref = _part.crossbar_compact_rext;
}
);
width = 1384;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact.glyph
new file mode 100644
index 000000000..a1029a973
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact.glyph
@@ -0,0 +1,168 @@
+{
+glyphname = _part.crossbar_compact;
+layers = (
+{
+anchors = (
+{
+name = _cross;
+pos = (460,721);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 90;
+pos = (908,1168);
+},
+{
+orientation = center;
+pos = (576,992);
+}
+);
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(780,654,l),
+(780,788,l),
+(140,788,l),
+(140,654,l)
+);
+}
+);
+width = 920;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (519,720);
+}
+);
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(910,672,l),
+(910,768,l),
+(128,768,l),
+(128,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (424,722);
+}
+);
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(702,698,l),
+(702,744,l),
+(148,744,l),
+(148,698,l)
+);
+}
+);
+width = 850;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (448,720);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 90;
+pos = (-3786,1168);
+},
+{
+orientation = center;
+pos = (-4118,992);
+}
+);
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(768,647,l),
+(768,793,l),
+(128,793,l),
+(128,647,l)
+);
+}
+);
+width = 896;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (519,720);
+}
+);
+guides = (
+{
+angle = 90;
+pos = (423,928);
+}
+);
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(910,672,l),
+(910,768,l),
+(128,768,l),
+(128,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (360,722);
+}
+);
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(638,698,l),
+(638,744,l),
+(84,744,l),
+(84,698,l)
+);
+}
+);
+width = 722;
+}
+);
+note = "based on /crossbar with thinner stem for wght=900";
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph
new file mode 100644
index 000000000..12c74f06a
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_compact_rext.glyph
@@ -0,0 +1,168 @@
+{
+glyphname = _part.crossbar_compact_rext;
+layers = (
+{
+anchors = (
+{
+name = _cross;
+pos = (460,721);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 90;
+pos = (908,1168);
+},
+{
+orientation = center;
+pos = (576,992);
+}
+);
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(780,654,l),
+(780,788,l),
+(140,788,l),
+(140,654,l)
+);
+}
+);
+width = 920;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (519,720);
+}
+);
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(910,672,l),
+(910,768,l),
+(128,768,l),
+(128,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (424,722);
+}
+);
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(830,698,l),
+(830,744,l),
+(148,744,l),
+(148,698,l)
+);
+}
+);
+width = 850;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (448,720);
+}
+);
+guides = (
+{
+orientation = center;
+angle = 90;
+pos = (-3786,1168);
+},
+{
+orientation = center;
+pos = (-4118,992);
+}
+);
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(768,647,l),
+(768,793,l),
+(128,793,l),
+(128,647,l)
+);
+}
+);
+width = 896;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (519,720);
+}
+);
+guides = (
+{
+angle = 90;
+pos = (423,928);
+}
+);
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(910,672,l),
+(910,768,l),
+(128,768,l),
+(128,672,l)
+);
+}
+);
+width = 1038;
+},
+{
+anchors = (
+{
+name = _cross;
+pos = (360,722);
+}
+);
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(766,698,l),
+(766,744,l),
+(84,744,l),
+(84,698,l)
+);
+}
+);
+width = 722;
+}
+);
+note = "based on /crossbar with thinner stem for wght=900";
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/gbar.glyph b/src/Inter-Roman.glyphspackage/glyphs/gbar.glyph
index 2cca04d85..9603c3572 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/gbar.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/gbar.glyph
@@ -11,7 +11,7 @@ ref = g;
},
{
pos = (550,-157);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1248;
@@ -23,8 +23,8 @@ shapes = (
ref = g;
},
{
-pos = (500,-153);
-ref = crossbar;
+pos = (501,-152);
+ref = _part.crossbar_compact;
}
);
width = 1326;
@@ -37,7 +37,7 @@ ref = g;
},
{
pos = (544,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1190;
@@ -50,7 +50,7 @@ ref = g;
},
{
pos = (482,-156);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1138;
@@ -62,8 +62,8 @@ shapes = (
ref = g;
},
{
-pos = (441,-153);
-ref = crossbar;
+pos = (442,-152);
+ref = _part.crossbar_compact;
}
);
width = 1252;
@@ -76,7 +76,7 @@ ref = g;
},
{
pos = (544,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1062;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/twostroke.glyph b/src/Inter-Roman.glyphspackage/glyphs/twostroke.glyph
index 26e77d758..12180194f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/twostroke.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/twostroke.glyph
@@ -16,7 +16,7 @@ ref = two;
},
{
pos = (380,47);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1240;
@@ -29,8 +29,8 @@ alignment = 1;
ref = two;
},
{
-pos = (376,97);
-ref = crossbar;
+pos = (377,98);
+ref = _part.crossbar_compact;
}
);
width = 1324;
@@ -44,7 +44,7 @@ ref = two;
},
{
pos = (390,22);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1272;
@@ -64,7 +64,7 @@ ref = two;
},
{
pos = (422,48);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1162;
@@ -77,8 +77,8 @@ alignment = 1;
ref = two;
},
{
-pos = (390,97);
-ref = crossbar;
+pos = (391,98);
+ref = _part.crossbar_compact;
}
);
width = 1293;
@@ -92,7 +92,7 @@ ref = two;
},
{
pos = (390,22);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1144;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni0243.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni0243.glyph
index e8e0d560b..85aab9aa9 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni0243.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni0243.glyph
@@ -12,7 +12,7 @@ ref = B;
{
alignment = 1;
pos = (-190,-302);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1332;
@@ -25,8 +25,8 @@ ref = B;
},
{
alignment = 1;
-pos = (-222,-241);
-ref = crossbar;
+pos = (-221,-240);
+ref = _part.crossbar_compact;
}
);
width = 1368;
@@ -40,7 +40,7 @@ ref = B;
{
alignment = 1;
pos = (-168,-332);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1312;
@@ -54,7 +54,7 @@ ref = B;
{
alignment = 1;
pos = (-210,-301);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1268;
@@ -67,8 +67,8 @@ ref = B;
},
{
alignment = 1;
-pos = (-238,-262);
-ref = crossbar;
+pos = (-237,-261);
+ref = _part.crossbar_compact;
}
);
width = 1328;
@@ -82,7 +82,7 @@ ref = B;
{
alignment = 1;
pos = (-170,-332);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1182;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph
index fbbaabbe7..5b1fd39bb 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph
@@ -11,7 +11,7 @@ ref = X;
},
{
pos = (198,23);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1314;
@@ -23,8 +23,8 @@ shapes = (
ref = X;
},
{
-pos = (260,23);
-ref = crossbar;
+pos = (261,24);
+ref = _part.crossbar_compact;
}
);
width = 1562;
@@ -37,7 +37,7 @@ ref = X;
},
{
pos = (176,22);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1198;
@@ -50,7 +50,7 @@ ref = X;
},
{
pos = (178,24);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1250;
@@ -62,8 +62,8 @@ shapes = (
ref = X;
},
{
-pos = (241,23);
-ref = crossbar;
+pos = (242,24);
+ref = _part.crossbar_compact;
}
);
width = 1524;
@@ -76,7 +76,7 @@ ref = X;
},
{
pos = (176,22);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1070;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_F_.glyph
index 2dcc0c7fd..6262b232b 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_F_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_F_.glyph
@@ -11,7 +11,7 @@ ref = x;
},
{
pos = (92,-163);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1106;
@@ -23,8 +23,8 @@ shapes = (
ref = x;
},
{
-pos = (90,-163);
-ref = crossbar;
+pos = (91,-162);
+ref = _part.crossbar_compact;
}
);
width = 1222;
@@ -37,7 +37,7 @@ ref = x;
},
{
pos = (88,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1024;
@@ -50,7 +50,7 @@ ref = x;
},
{
pos = (72,-162);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1042;
@@ -62,8 +62,8 @@ shapes = (
ref = x;
},
{
-pos = (68,-193);
-ref = crossbar;
+pos = (69,-192);
+ref = _part.crossbar_compact;
}
);
width = 1176;
@@ -76,7 +76,7 @@ ref = x;
},
{
pos = (88,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 896;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/zbar.glyph b/src/Inter-Roman.glyphspackage/glyphs/zbar.glyph
index 45053bbc5..0e8a86bbf 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/zbar.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/zbar.glyph
@@ -11,7 +11,7 @@ ref = z;
},
{
pos = (92,-163);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1108;
@@ -23,8 +23,8 @@ shapes = (
ref = z;
},
{
-pos = (82,-163);
-ref = crossbar;
+pos = (83,-162);
+ref = _part.crossbar_compact;
}
);
width = 1214;
@@ -37,7 +37,7 @@ ref = z;
},
{
pos = (96,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 1042;
@@ -50,7 +50,7 @@ ref = z;
},
{
pos = (64,-162);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 976;
@@ -62,8 +62,8 @@ shapes = (
ref = z;
},
{
-pos = (62,-193);
-ref = crossbar;
+pos = (63,-192);
+ref = _part.crossbar_compact;
}
);
width = 1164;
@@ -76,7 +76,7 @@ ref = z;
},
{
pos = (96,-164);
-ref = crossbar;
+ref = _part.crossbar_compact;
}
);
width = 914;
diff --git a/src/Inter-Roman.glyphspackage/order.plist b/src/Inter-Roman.glyphspackage/order.plist
index 08533f9d5..a235fda54 100644
--- a/src/Inter-Roman.glyphspackage/order.plist
+++ b/src/Inter-Roman.glyphspackage/order.plist
@@ -2549,6 +2549,8 @@ commaaccentrotate.cn,
tonostop,
tildeacutecomb.uc,
circumflexacutecomb.cn,
+_part.crossbar_compact,
+_part.crossbar_compact_rext,
_tildecross.cn,
commaaccentright.cn,
cyrillictail.cn,