summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Inter-Italic.glyphspackage/fontinfo.plist64
-rw-r--r--src/Inter-Roman.glyphspackage/fontinfo.plist31
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/E_.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/E_.squared.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/G_.squared.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/H_.circled.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/H_.squared.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/I_.circled.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/I_.squared.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/J_.squared.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/K_.squared.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/L_.squared.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/M_.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/M_.squared.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/O_.circled.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/O_.squared.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/S_.circled.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/S_.squared.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/T_.circled.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/T_.squared.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/U_.circled.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/U_.squared.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/V_.circled.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/V_.squared.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/W_.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/W_.squared.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/X_.circled.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/X_.squared.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/Y_.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/Y_.squared.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/Z_.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/Z_.squared.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/divide.circled.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/divide.squared.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.circled.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.squared.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/equal.circled.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/equal.squared.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/exclam.circled.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/exclam.squared.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/four.circled.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/four.ss01.circled.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/greater.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/hyphen.circled.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/less.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/minus.circled.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/minus.squared.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/multiply.circled.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/multiply.squared.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plus.circled.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plus.squared.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/question.circled.glyph12
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/question.squared.glyph12
-rw-r--r--src/features/ss05-circled.fea74
-rw-r--r--src/features/ss06-squared.fea75
60 files changed, 449 insertions, 245 deletions
diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist
index 8d1a5ef85..921847cd9 100644
--- a/src/Inter-Italic.glyphspackage/fontinfo.plist
+++ b/src/Inter-Italic.glyphspackage/fontinfo.plist
@@ -2734,6 +2734,26 @@ notes = "Name: ";
tag = ss04;
},
{
+code = "include(features/ss05-circled.fea);";
+labels = (
+{
+language = dflt;
+value = "";
+}
+);
+tag = ss05;
+},
+{
+code = "include(features/ss06-squared.fea);";
+labels = (
+{
+language = dflt;
+value = "";
+}
+);
+tag = ss06;
+},
+{
code = "cvParameters { FeatUILabelNameID { name \"Alternate one\"; }; };
include(features/cv01-one.fea);
";
@@ -5495,6 +5515,10 @@ Psi = -174;
lambda = -81;
seven = -69;
};
+"@MMK_L_questiondown" = {
+"@MMK_R_V" = -190;
+"@MMK_R_W" = -100;
+};
"@MMK_L_quotedbl" = {
"@MMK_R_A" = -162;
"@MMK_R_Elcyrillic" = -93;
@@ -6334,10 +6358,6 @@ zeta = {
Psi = -93;
underscore = 139;
};
-"@MMK_L_questiondown" = {
-"@MMK_R_V" = -190;
-"@MMK_R_W" = -100;
-};
};
m012 = {
"@MMK_L_A" = {
@@ -7249,6 +7269,10 @@ Psi = -174;
lambda = -81;
seven = -69;
};
+"@MMK_L_questiondown" = {
+"@MMK_R_V" = -190;
+"@MMK_R_W" = -140;
+};
"@MMK_L_quotedbl" = {
"@MMK_R_A" = -162;
"@MMK_R_Elcyrillic" = -93;
@@ -8162,10 +8186,6 @@ zeta = {
Psi = -93;
underscore = 139;
};
-"@MMK_L_questiondown" = {
-"@MMK_R_V" = -190;
-"@MMK_R_W" = -140;
-};
};
"11F4534A-B963-4AB5-820F-DAF9A20CD933" = {
"@MMK_L_A" = {
@@ -9042,6 +9062,10 @@ Psi = -174;
lambda = -81;
seven = -69;
};
+"@MMK_L_questiondown" = {
+"@MMK_R_V" = -160;
+"@MMK_R_W" = -150;
+};
"@MMK_L_quotedbl" = {
"@MMK_R_A" = -162;
"@MMK_R_Elcyrillic" = -93;
@@ -9890,10 +9914,6 @@ zeta = {
Psi = -93;
underscore = 139;
};
-"@MMK_L_questiondown" = {
-"@MMK_R_V" = -160;
-"@MMK_R_W" = -150;
-};
};
m008 = {
"@MMK_L_A" = {
@@ -10799,6 +10819,10 @@ Psi = -174;
lambda = -81;
seven = -69;
};
+"@MMK_L_questiondown" = {
+"@MMK_R_V" = -200;
+"@MMK_R_W" = -140;
+};
"@MMK_L_quotedbl" = {
"@MMK_R_A" = -162;
"@MMK_R_Elcyrillic" = -93;
@@ -11673,10 +11697,6 @@ zeta = {
Psi = -93;
underscore = 139;
};
-"@MMK_L_questiondown" = {
-"@MMK_R_V" = -200;
-"@MMK_R_W" = -140;
-};
};
"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = {
"@MMK_L_A" = {
@@ -12562,6 +12582,9 @@ Psi = -174;
lambda = -81;
seven = -69;
};
+"@MMK_L_questiondown" = {
+"@MMK_R_W" = -240;
+};
"@MMK_L_quotedbl" = {
"@MMK_R_A" = -162;
"@MMK_R_Elcyrillic" = -93;
@@ -13420,9 +13443,6 @@ zeta = {
Psi = -93;
underscore = 139;
};
-"@MMK_L_questiondown" = {
-"@MMK_R_W" = -240;
-};
};
m010 = {
"@MMK_L_A" = {
@@ -14300,6 +14320,9 @@ Psi = -174;
lambda = -81;
seven = -69;
};
+"@MMK_L_questiondown" = {
+"@MMK_R_W" = -286;
+};
"@MMK_L_quotedbl" = {
"@MMK_R_A" = -162;
"@MMK_R_Elcyrillic" = -93;
@@ -15130,9 +15153,6 @@ zeta = {
Psi = -93;
underscore = 139;
};
-"@MMK_L_questiondown" = {
-"@MMK_R_W" = -286;
-};
};
};
metrics = (
diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist
index a7bc9704c..3e953dfb7 100644
--- a/src/Inter-Roman.glyphspackage/fontinfo.plist
+++ b/src/Inter-Roman.glyphspackage/fontinfo.plist
@@ -2734,6 +2734,28 @@ notes = "Name: ";
tag = ss04;
},
{
+code = "include(features/ss05-circled.fea);
+";
+labels = (
+{
+language = dflt;
+value = "";
+}
+);
+tag = ss05;
+},
+{
+code = "include(features/ss06-squared.fea);
+";
+labels = (
+{
+language = dflt;
+value = "";
+}
+);
+tag = ss06;
+},
+{
code = "cvParameters { FeatUILabelNameID { name \"Alternate one\"; }; };
include(features/cv01-one.fea);
";
@@ -2823,6 +2845,15 @@ sub OE by oe.sc;
sub R by r.sc;
sub T by t.sc;
sub Y by y.sc;
+sub ghook by ghook.sc;
+sub i by i.sc;
+sub l by l.sc;
+sub n by n.sc;
+sub oe by oe.sc;
+sub r by r.sc;
+sub y by y.sc;
+sub m by m.sc;
+sub t by t.sc;
";
tag = c2sc;
},
diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_.circled.glyph
index f36a93a7d..943dfaf98 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/E_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/E_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (825,0);
+pos = (783,0);
ref = E;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (889,0);
+pos = (804,0);
ref = E;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (811,0);
+pos = (785,0);
ref = E;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (843,0);
+pos = (790,0);
ref = E;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (784,0);
+pos = (790,0);
ref = E;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (793,0);
+pos = (766,0);
ref = E;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_.squared.glyph
index 370a6b0b4..3375c43ad 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/E_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/E_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (816,0);
+pos = (774,0);
ref = E;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (880,0);
+pos = (811,0);
ref = E;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (802,0);
+pos = (776,0);
ref = E;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (834,0);
+pos = (790,0);
ref = E;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (777,0);
+pos = (781,0);
ref = E;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (784,0);
+pos = (757,0);
ref = E;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph
index 5134ca287..a62089d82 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (890,0);
+pos = (874,0);
ref = F;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (854,0);
+pos = (838,0);
ref = F;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph
index 670311928..922849a6d 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (881,0);
+pos = (873,0);
ref = F;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (845,0);
+pos = (837,0);
ref = F;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (818,0);
+pos = (791,0);
ref = F;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph
index f12294c1a..e0b3d0fc2 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (714,0);
+pos = (706,0);
ref = G.1;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.squared.glyph
index 59266768f..000baf4a4 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/G_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/G_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (658,0);
+pos = (667,0);
ref = G;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (722,0);
+pos = (731,0);
ref = G;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (666,0);
+pos = (669,0);
ref = G;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (623,0);
+pos = (644,0);
ref = G;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (656,0);
+pos = (664,0);
ref = G;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_.circled.glyph
index 3dd333fca..031d48c79 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/H_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/H_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (670,0);
+pos = (671,0);
ref = H;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (734,0);
+pos = (735,0);
ref = H;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (666,0);
+pos = (662,0);
ref = H;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (653,0);
+pos = (655,0);
ref = H;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_.squared.glyph
index 0f222873d..71815c8d7 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/H_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/H_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (661,0);
+pos = (662,0);
ref = H;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (725,0);
+pos = (726,0);
ref = H;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (657,0);
+pos = (653,0);
ref = H;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_.circled.glyph
index 33e64005a..690b293f4 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/I_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/I_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1167,0);
+pos = (1168,0);
ref = I;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1231,0);
+pos = (1232,0);
ref = I;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1153,0);
+pos = (1148,0);
ref = I;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1123,0);
+pos = (1125,0);
ref = I;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_.squared.glyph
index 22169d304..09815c8a6 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/I_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/I_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1158,0);
+pos = (1159,0);
ref = I;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1222,0);
+pos = (1223,0);
ref = I;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1144,0);
+pos = (1139,0);
ref = I;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/J_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/J_.squared.glyph
index e9f01fd8d..d64e7b261 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/J_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/J_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (882,0);
+pos = (862,0);
ref = J;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (946,0);
+pos = (904,0);
ref = J;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (859,0);
+pos = (862,0);
ref = J;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (891,0);
+pos = (875,0);
ref = J;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (829,0);
+pos = (813,0);
ref = J;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/K_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/K_.squared.glyph
index 18f7c54c1..890be06ae 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/K_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/K_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (783,0);
+pos = (759,0);
ref = K;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (849,0);
+pos = (841,0);
ref = K;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (746,0);
+pos = (690,0);
ref = K;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (778,0);
+pos = (727,0);
ref = K;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (682,0);
+pos = (650,0);
ref = K;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (675,0);
+pos = (667,0);
ref = K;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/L_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/L_.squared.glyph
index 1fea4f093..9e8f0e40d 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/L_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/L_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (838,0);
+pos = (806,0);
ref = L;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (902,0);
+pos = (860,0);
ref = L;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (838,0);
+pos = (814,0);
ref = L;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (870,0);
+pos = (833,0);
ref = L;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (845,0);
+pos = (821,0);
ref = L;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/M_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/M_.circled.glyph
index 7a645a9bc..adfc07348 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/M_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/M_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (539,0);
+pos = (507,0);
ref = M;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (603,0);
+pos = (571,0);
ref = M;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (509,0);
+pos = (498,0);
ref = M;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (549,0);
+pos = (545,0);
ref = M;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (467,0);
+pos = (444,0);
ref = M;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (481,0);
+pos = (476,0);
ref = M;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/M_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/M_.squared.glyph
index 2942d0a27..3bf876438 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/M_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/M_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (530,0);
+pos = (498,0);
ref = M;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (594,0);
+pos = (562,0);
ref = M;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (500,0);
+pos = (489,0);
ref = M;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (540,0);
+pos = (536,0);
ref = M;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (460,0);
+pos = (435,0);
ref = M;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (472,0);
+pos = (467,0);
ref = M;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph
index a0af56388..c8af5c28e 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (634,0);
+pos = (633,0);
ref = N;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (698,0);
+pos = (697,0);
ref = N;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (687,0);
+pos = (696,0);
ref = N;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (681,0);
+pos = (635,0);
ref = N;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (665,0);
+pos = (667,0);
ref = N;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph
index 87f8d4e3a..f06dd074f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (625,0);
+pos = (624,0);
ref = N;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (689,0);
+pos = (688,0);
ref = N;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (678,0);
+pos = (687,0);
ref = N;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (674,0);
+pos = (626,0);
ref = N;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (656,0);
+pos = (658,0);
ref = N;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/O_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/O_.circled.glyph
index a5013993c..a2f3bf919 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/O_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/O_.circled.glyph
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (643,0);
+pos = (640,0);
ref = O;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (607,0);
+pos = (629,0);
ref = O;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/O_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/O_.squared.glyph
index 091071c49..2095dc06b 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/O_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/O_.squared.glyph
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (634,0);
+pos = (631,0);
ref = O;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (600,0);
+pos = (620,0);
ref = O;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_.circled.glyph
index a03b64ce6..efc8f43b4 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/S_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/S_.circled.glyph
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (770,0);
+pos = (766,0);
ref = S;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (739,0);
+pos = (741,0);
ref = S;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (722,0);
+pos = (721,0);
ref = S;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_.squared.glyph
index bcf9d3a22..5a63ae232 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/S_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/S_.squared.glyph
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (761,0);
+pos = (757,0);
ref = S;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (713,0);
+pos = (712,0);
ref = S;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_.circled.glyph
index 9fe351d2b..d33f0ad34 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/T_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/T_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (793,0);
+pos = (792,0);
ref = T;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (861,0);
+pos = (820,0);
ref = T;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (766,0);
+pos = (762,0);
ref = T;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (718,0);
+pos = (720,0);
ref = T;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (727,0);
+pos = (751,0);
ref = T;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_.squared.glyph
index aca15251c..29a83649c 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/T_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/T_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (784,0);
+pos = (783,0);
ref = T;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (852,0);
+pos = (811,0);
ref = T;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (757,0);
+pos = (753,0);
ref = T;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (718,0);
+pos = (742,0);
ref = T;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_.circled.glyph
index c1ad2bc76..2d602cad6 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/U_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/U_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (655,0);
+pos = (687,0);
ref = U;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (664,0);
+pos = (661,0);
ref = U;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (704,0);
+pos = (703,0);
ref = U;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (682,0);
+pos = (684,0);
ref = U;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (700,0);
+pos = (701,0);
ref = U;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_.squared.glyph
index 45033cdcc..53547afa8 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/U_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/U_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (646,0);
+pos = (678,0);
ref = U;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (655,0);
+pos = (652,0);
ref = U;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (695,0);
+pos = (694,0);
ref = U;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (691,0);
+pos = (692,0);
ref = U;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/V_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/V_.circled.glyph
index 26e1042ff..21603082d 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/V_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/V_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (792,0);
+pos = (768,0);
ref = V;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (838,0);
+pos = (814,0);
ref = V;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (731,0);
+pos = (716,0);
ref = V;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (607,0);
+pos = (609,0);
ref = V;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/V_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/V_.squared.glyph
index 877638298..c223a6a55 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/V_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/V_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (783,0);
+pos = (759,0);
ref = V;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (829,0);
+pos = (805,0);
ref = V;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (722,0);
+pos = (707,0);
ref = V;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/W_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/W_.circled.glyph
index bcf953e42..0169abec8 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/W_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/W_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (469,0);
+pos = (472,0);
ref = W;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (538,0);
+pos = (518,0);
ref = W;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (417,0);
+pos = (414,0);
ref = W;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (465,0);
+pos = (451,0);
ref = W;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (266,0);
+pos = (315,0);
ref = W;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (337,0);
+pos = (361,0);
ref = W;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/W_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/W_.squared.glyph
index a7ced549b..9e23512fb 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/W_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/W_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (460,0);
+pos = (463,0);
ref = W;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (529,0);
+pos = (509,0);
ref = W;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (408,0);
+pos = (405,0);
ref = W;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (456,0);
+pos = (442,0);
ref = W;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (259,0);
+pos = (306,0);
ref = W;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (328,0);
+pos = (352,0);
ref = W;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/X_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/X_.circled.glyph
index 70d415ce3..b4f3c6554 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/X_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/X_.circled.glyph
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (834,0);
+pos = (829,0);
ref = X;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (735,0);
+pos = (724,0);
ref = X;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (767,0);
+pos = (762,0);
ref = X;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (616,0);
+pos = (618,0);
ref = X;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/X_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/X_.squared.glyph
index a00945df8..800cee6a1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/X_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/X_.squared.glyph
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (825,0);
+pos = (820,0);
ref = X;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (726,0);
+pos = (715,0);
ref = X;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (758,0);
+pos = (753,0);
ref = X;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/Y_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/Y_.circled.glyph
index 0ccd7793a..9cbe809b1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/Y_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/Y_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (799,0);
+pos = (767,0);
ref = Y;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (845,0);
+pos = (813,0);
ref = Y;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (742,0);
+pos = (728,0);
ref = Y;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (774,0);
+pos = (765,0);
ref = Y;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (626,0);
+pos = (629,0);
ref = Y;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (674,0);
+pos = (675,0);
ref = Y;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/Y_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/Y_.squared.glyph
index d84372c4a..c16abf039 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/Y_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/Y_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (790,0);
+pos = (758,0);
ref = Y;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (836,0);
+pos = (804,0);
ref = Y;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (733,0);
+pos = (719,0);
ref = Y;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (765,0);
+pos = (756,0);
ref = Y;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (619,0);
+pos = (620,0);
ref = Y;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (665,0);
+pos = (666,0);
ref = Y;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_.circled.glyph
index 870f46336..3db326dd3 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/Z_.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/Z_.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (803,0);
+pos = (801,0);
ref = Z;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (867,0);
+pos = (814,0);
ref = Z;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (783,0);
+pos = (779,0);
ref = Z;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (815,0);
+pos = (795,0);
ref = Z;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (710,0);
+pos = (712,0);
ref = Z;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (728,0);
+pos = (755,0);
ref = Z;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_.squared.glyph
index e936bfa3c..a7c912797 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/Z_.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/Z_.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (794,0);
+pos = (792,0);
ref = Z;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (858,0);
+pos = (805,0);
ref = Z;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (774,0);
+pos = (770,0);
ref = Z;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (806,0);
+pos = (786,0);
ref = Z;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (719,0);
+pos = (746,0);
ref = Z;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/divide.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/divide.circled.glyph
index 83b0cbf70..b6175b34f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/divide.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/divide.circled.glyph
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (748,163);
+pos = (744,163);
ref = divide;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (711,140);
+pos = (713,140);
ref = divide;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/divide.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/divide.squared.glyph
index 85a31bdcb..42d436d29 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/divide.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/divide.squared.glyph
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (739,163);
+pos = (735,163);
ref = divide;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.circled.glyph
index 2f9343100..6fd3e5129 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (521,42);
+pos = (520,42);
ref = dngb_ballotx;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (585,42);
+pos = (584,42);
ref = dngb_ballotx;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (521,63);
+pos = (515,63);
ref = dngb_ballotx;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (519,97);
+pos = (521,97);
ref = dngb_ballotx;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.squared.glyph
index 45e6d08a9..02057eeb1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/dngb_ballotx.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (512,42);
+pos = (511,42);
ref = dngb_ballotx;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (576,42);
+pos = (575,42);
ref = dngb_ballotx;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (512,63);
+pos = (506,63);
ref = dngb_ballotx;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/equal.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/equal.circled.glyph
index c9e6d28cb..0bf4c1a38 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/equal.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/equal.circled.glyph
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (748,163);
+pos = (745,163);
ref = equal;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (780,163);
+pos = (781,163);
ref = equal;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (711,140);
+pos = (713,140);
ref = equal;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/equal.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/equal.squared.glyph
index 7eeb153fe..d5c5ee975 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/equal.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/equal.squared.glyph
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (739,163);
+pos = (736,163);
ref = equal;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (771,163);
+pos = (772,163);
ref = equal;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/exclam.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/exclam.circled.glyph
index 9ea413b60..2419d6a14 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/exclam.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/exclam.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1130,0);
+pos = (1146,0);
ref = exclam;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1183,0);
+pos = (1223,0);
ref = exclam;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1119,0);
+pos = (1128,0);
ref = exclam;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1159,0);
+pos = (1198,0);
ref = exclam;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1055,0);
+pos = (1147,0);
ref = exclam;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/exclam.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/exclam.squared.glyph
index bfa3f1ece..ab4fb7ed8 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/exclam.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/exclam.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1121,0);
+pos = (1137,0);
ref = exclam;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1174,0);
+pos = (1214,0);
ref = exclam;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1110,0);
+pos = (1119,0);
ref = exclam;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1150,0);
+pos = (1189,0);
ref = exclam;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1026,0);
+pos = (1024,0);
ref = exclam;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (1046,0);
+pos = (1138,0);
ref = exclam;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/four.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/four.circled.glyph
index be606bda7..80a0e8b06 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/four.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/four.circled.glyph
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (734,0);
+pos = (740,0);
ref = four;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (703,0);
+pos = (720,0);
ref = four;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (668,0);
+pos = (660,0);
ref = four;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/four.ss01.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/four.ss01.circled.glyph
index 44c098e1a..d525f6884 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/four.ss01.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/four.ss01.circled.glyph
@@ -56,7 +56,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (737,0);
+pos = (720,0);
ref = four.ss01;
}
);
@@ -86,7 +86,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (653,0);
+pos = (660,0);
ref = four.ss01;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/greater.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/greater.circled.glyph
index 5e38cfb98..b9a5dae15 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/greater.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/greater.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (771,164);
+pos = (819,164);
ref = greater;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (835,164);
+pos = (883,164);
ref = greater;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (748,163);
+pos = (780,163);
ref = greater;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (780,163);
+pos = (820,163);
ref = greater;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (711,139);
+pos = (767,139);
ref = greater;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (729,139);
+pos = (793,139);
ref = greater;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/hyphen.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/hyphen.circled.glyph
index 57bdfcfb1..f6ed2d259 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/hyphen.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/hyphen.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (974,106);
+pos = (973,106);
ref = hyphen;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (1038,106);
+pos = (1037,106);
ref = hyphen;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (953,107);
+pos = (952,107);
ref = hyphen;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (935,152);
+pos = (937,152);
ref = hyphen;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/less.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/less.circled.glyph
index dfabbb189..710eb0844 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/less.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/less.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (771,164);
+pos = (731,164);
ref = less;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (835,164);
+pos = (795,164);
ref = less;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (748,163);
+pos = (724,163);
ref = less;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (780,163);
+pos = (748,163);
ref = less;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (711,139);
+pos = (671,139);
ref = less;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (729,139);
+pos = (657,139);
ref = less;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/minus.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/minus.circled.glyph
index 68dab9928..b749beaae 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/minus.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/minus.circled.glyph
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (748,163);
+pos = (745,163);
ref = minus;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (711,140);
+pos = (713,140);
ref = minus;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/minus.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/minus.squared.glyph
index 6f85523e9..e532c8ef0 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/minus.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/minus.squared.glyph
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (739,163);
+pos = (735,163);
ref = minus;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/multiply.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/multiply.circled.glyph
index 7764da34a..2ff3efa7c 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/multiply.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/multiply.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (770,164);
+pos = (771,164);
ref = multiply;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (834,164);
+pos = (835,164);
ref = multiply;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (748,163);
+pos = (743,163);
ref = multiply;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (710,140);
+pos = (713,140);
ref = multiply;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (728,140);
+pos = (729,140);
ref = multiply;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/multiply.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/multiply.squared.glyph
index dec0aed8b..633171af1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/multiply.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/multiply.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (761,164);
+pos = (762,164);
ref = multiply;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (825,164);
+pos = (826,164);
ref = multiply;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (739,163);
+pos = (734,163);
ref = multiply;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (703,140);
+pos = (704,140);
ref = multiply;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (719,140);
+pos = (720,140);
ref = multiply;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/plus.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/plus.circled.glyph
index d91851c74..173f90b72 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/plus.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/plus.circled.glyph
@@ -170,5 +170,7 @@ nodes = (
width = 2846;
}
);
+metricLeft = largeCircle;
+metricRight = largeCircle;
unicode = 8853;
}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/plus.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/plus.squared.glyph
index a63cc3908..bd85ed0f7 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/plus.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/plus.squared.glyph
@@ -170,5 +170,7 @@ nodes = (
width = 2828;
}
);
+metricLeft = whiteLargeSquare;
+metricRight = whiteLargeSquare;
unicode = 57685;
}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/question.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/question.circled.glyph
index 756f6218a..e17b87823 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/question.circled.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/question.circled.glyph
@@ -10,7 +10,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (933,0);
+pos = (943,0);
ref = question;
}
);
@@ -25,7 +25,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (963,0);
+pos = (975,0);
ref = question;
}
);
@@ -40,7 +40,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (904,0);
+pos = (910,0);
ref = question;
}
);
@@ -55,7 +55,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (887,0);
+pos = (900,0);
ref = question;
}
);
@@ -70,7 +70,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (806,0);
+pos = (816,0);
ref = question;
}
);
@@ -85,7 +85,7 @@ ref = largeCircle;
},
{
alignment = -1;
-pos = (804,0);
+pos = (812,0);
ref = question;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/question.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/question.squared.glyph
index f02497e17..ea96c988e 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/question.squared.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/question.squared.glyph
@@ -10,7 +10,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (924,0);
+pos = (934,0);
ref = question;
}
);
@@ -25,7 +25,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (954,0);
+pos = (966,0);
ref = question;
}
);
@@ -40,7 +40,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (895,0);
+pos = (900,0);
ref = question;
}
);
@@ -55,7 +55,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (878,0);
+pos = (890,0);
ref = question;
}
);
@@ -70,7 +70,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (799,0);
+pos = (807,0);
ref = question;
}
);
@@ -85,7 +85,7 @@ ref = whiteLargeSquare;
},
{
alignment = -1;
-pos = (795,0);
+pos = (803,0);
ref = question;
}
);
diff --git a/src/features/ss05-circled.fea b/src/features/ss05-circled.fea
new file mode 100644
index 000000000..5399e3729
--- /dev/null
+++ b/src/features/ss05-circled.fea
@@ -0,0 +1,74 @@
+featureNames { name "Circled characters"; };
+
+sub A by A.circled;
+sub B by B.circled;
+sub C by C.circled;
+sub D by D.circled;
+sub E by E.circled;
+sub F by F.circled;
+sub G by G.circled;
+sub H by H.circled;
+sub I by I.circled;
+sub J by J.circled;
+sub K by K.circled;
+sub L by L.circled;
+sub M by M.circled;
+sub N by N.circled;
+sub O by O.circled;
+sub P by P.circled;
+sub Q by Q.circled;
+sub R by R.circled;
+sub S by S.circled;
+sub T by T.circled;
+sub U by U.circled;
+sub V by V.circled;
+sub W by W.circled;
+sub X by X.circled;
+sub Y by Y.circled;
+sub Z by Z.circled;
+sub zero by zero.circled;
+sub one by one.circled;
+sub two by two.circled;
+sub three by three.circled;
+sub four by four.circled;
+sub five by five.circled;
+sub six by six.circled;
+sub seven by seven.circled;
+sub eight by eight.circled;
+sub nine by nine.circled;
+sub zero.slash by zero.slash.circled;
+sub one.ss01 by one.ss01.circled;
+sub three.1 by three.1.circled;
+sub four.ss01 by four.ss01.circled;
+sub six.ss01 by six.ss01.circled;
+sub nine.ss01 by nine.ss01.circled;
+sub exclam by exclam.circled;
+sub question by question.circled;
+sub numbersign by numbersign.circled;
+sub hyphen by hyphen.circled;
+sub less by less.circled;
+sub greater by greater.circled;
+sub equal by equal.circled;
+sub plus by plus.circled;
+sub minus by minus.circled;
+sub fraction by fraction.circled;
+sub multiply by multiply.circled;
+sub divide by divide.circled;
+sub upArrow by upArrow.circled;
+sub downArrow by downArrow.circled;
+sub downArrowToBar by downArrowToBar.circled;
+sub leftArrow by leftArrow.circled;
+sub rightArrow by rightArrow.circled;
+sub dngb_check by dngb_check.circled;
+sub dngb_ballotx by dngb_ballotx.circled;
+
+sub hyphen.case by hyphen.circled;
+sub less.case by less.circled;
+sub greater.case by greater.circled;
+sub equal.case by equal.circled;
+sub plus.case by plus.circled;
+sub minus.case by minus.circled;
+sub multiply.case by multiply.circled;
+sub divide.case by divide.circled;
+sub leftArrow.case by leftArrow.circled;
+sub rightArrow.case by rightArrow.circled;
diff --git a/src/features/ss06-squared.fea b/src/features/ss06-squared.fea
new file mode 100644
index 000000000..b56695cf9
--- /dev/null
+++ b/src/features/ss06-squared.fea
@@ -0,0 +1,75 @@
+featureNames { name "Squared characters"; };
+
+sub A by A.squared;
+sub B by B.squared;
+sub C by C.squared;
+sub D by D.squared;
+sub E by E.squared;
+sub F by F.squared;
+sub G by G.squared;
+sub G.1 by G.1.squared;
+sub H by H.squared;
+sub I by I.squared;
+sub J by J.squared;
+sub K by K.squared;
+sub L by L.squared;
+sub M by M.squared;
+sub N by N.squared;
+sub O by O.squared;
+sub P by P.squared;
+sub Q by Q.squared;
+sub R by R.squared;
+sub S by S.squared;
+sub T by T.squared;
+sub U by U.squared;
+sub V by V.squared;
+sub W by W.squared;
+sub X by X.squared;
+sub Y by Y.squared;
+sub Z by Z.squared;
+sub zero by zero.squared;
+sub one by one.squared;
+sub two by two.squared;
+sub three by three.squared;
+sub four by four.squared;
+sub five by five.squared;
+sub six by six.squared;
+sub seven by seven.squared;
+sub eight by eight.squared;
+sub nine by nine.squared;
+sub zero.slash by zero.slash.squared;
+sub one.ss01 by one.ss01.squared;
+sub three.1 by three.1.squared;
+sub four.ss01 by four.ss01.squared;
+sub six.ss01 by six.ss01.squared;
+sub nine.ss01 by nine.ss01.squared;
+sub exclam by exclam.squared;
+sub question by question.squared;
+sub numbersign by numbersign.squared;
+sub hyphen by hyphen.squared;
+sub less by less.squared;
+sub greater by greater.squared;
+sub equal by equal.squared;
+sub plus by plus.squared;
+sub minus by minus.squared;
+sub fraction by fraction.squared;
+sub multiply by multiply.squared;
+sub divide by divide.squared;
+sub upArrow by upArrow.squared;
+sub downArrow by downArrow.squared;
+sub downArrowToBar by downArrowToBar.squared;
+sub leftArrow by leftArrow.squared;
+sub rightArrow by rightArrow.squared;
+sub dngb_check by dngb_check.squared;
+sub dngb_ballotx by dngb_ballotx.squared;
+
+sub hyphen.case by hyphen.squared;
+sub less.case by less.squared;
+sub greater.case by greater.squared;
+sub equal.case by equal.squared;
+sub plus.case by plus.squared;
+sub minus.case by minus.squared;
+sub multiply.case by multiply.squared;
+sub divide.case by divide.squared;
+sub leftArrow.case by leftArrow.squared;
+sub rightArrow.case by rightArrow.squared;