assign official codepoints to small-caps glyphs. Closes #668
This commit is contained in:
parent
1514538676
commit
1f6ea592a8
28 changed files with 124 additions and 28 deletions
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = a.sc;
|
||||
kernLeft = A;
|
||||
kernRight = A;
|
||||
|
|
@ -371,7 +373,9 @@ width = 925;
|
|||
}
|
||||
);
|
||||
metricRight = "=|a.sc";
|
||||
unicode = 57824;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 7424;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = A;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = g.sc;
|
||||
kernLeft = c.sc;
|
||||
kernRight = g.sc;
|
||||
|
|
@ -619,6 +621,8 @@ width = 1516;
|
|||
);
|
||||
metricLeft = o;
|
||||
note = "C + hook segments";
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 610;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = ghook.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -94,7 +96,9 @@ width = 1134;
|
|||
);
|
||||
metricLeft = o;
|
||||
metricRight = t;
|
||||
unicode = 60947;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 667;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1748, 'leftMargin': 126, 'rightMargin': -13}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = h.sc;
|
||||
kernLeft = b.sc;
|
||||
kernRight = h.sc;
|
||||
|
|
@ -378,6 +380,8 @@ width = 75.1;
|
|||
width = 1042;
|
||||
}
|
||||
);
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 668;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = i.sc;
|
||||
kernLeft = b.sc;
|
||||
kernRight = h.sc;
|
||||
|
|
@ -347,7 +349,9 @@ width = 398;
|
|||
}
|
||||
);
|
||||
metricRight = "=|i.sc";
|
||||
unicode = 60950;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 618;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = I.1;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = l.sc;
|
||||
kernLeft = b.sc;
|
||||
kernRight = l.sc;
|
||||
|
|
@ -288,7 +290,9 @@ width = 745;
|
|||
);
|
||||
metricLeft = h.sc;
|
||||
metricRight = t.sc;
|
||||
unicode = 60952;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 671;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = L;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = m.sc;
|
||||
kernLeft = b.sc;
|
||||
kernRight = h.sc;
|
||||
|
|
@ -409,7 +411,9 @@ width = 1407;
|
|||
);
|
||||
metricLeft = n;
|
||||
metricRight = "=|n";
|
||||
unicode = 61061;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 7437;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 2096, 'leftMargin': 213, 'rightMargin': 214}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = n.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -280,7 +282,9 @@ width = 1173;
|
|||
);
|
||||
metricLeft = n;
|
||||
metricRight = "=|n";
|
||||
unicode = 60953;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 628;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1585, 'leftMargin': 188, 'rightMargin': 188}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = oe.sc;
|
||||
kernLeft = c.sc;
|
||||
kernRight = e.sc;
|
||||
|
|
@ -478,7 +480,9 @@ width = 1397;
|
|||
);
|
||||
metricLeft = o;
|
||||
metricRight = i.sc;
|
||||
unicode = 60954;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 630;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = OE;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = r.sc;
|
||||
kernLeft = b.sc;
|
||||
kernRight = r.sc;
|
||||
|
|
@ -353,7 +355,9 @@ width = 908;
|
|||
}
|
||||
);
|
||||
metricLeft = n;
|
||||
unicode = 60955;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 640;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = R;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = rinv.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -250,7 +252,9 @@ width = 985;
|
|||
);
|
||||
metricLeft = r.sc;
|
||||
metricRight = r.sc;
|
||||
unicode = 60956;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 641;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1555, 'leftMargin': 147, 'rightMargin': 122}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = t.sc;
|
||||
kernLeft = t;
|
||||
kernRight = r;
|
||||
|
|
@ -187,5 +189,7 @@ width = 1122;
|
|||
metricLeft = t;
|
||||
metricRight = "=|t";
|
||||
note = "used by cyrillic glyphs";
|
||||
unicode = 61062;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 7451;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = y.sc;
|
||||
kernLeft = y.sc;
|
||||
kernRight = y.sc;
|
||||
|
|
@ -348,7 +350,9 @@ width = 965;
|
|||
);
|
||||
metricLeft = v;
|
||||
metricRight = v;
|
||||
unicode = 60998;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 655;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = Y;
|
||||
|
|
|
|||
|
|
@ -2372,6 +2372,9 @@ uni2184,
|
|||
upsilonlatin,
|
||||
vscript,
|
||||
wynn,
|
||||
a.sc,
|
||||
m.sc,
|
||||
t.sc,
|
||||
h.sc,
|
||||
uni2094,
|
||||
Rturnsuper,
|
||||
|
|
@ -2780,11 +2783,8 @@ dieresisacutecomb.uc,
|
|||
dotmacroncomb.uc,
|
||||
dieresisgravecomb.uc,
|
||||
tildeacutecomb.uc,
|
||||
a.sc,
|
||||
exclamdown.case,
|
||||
ringcomb.uc,
|
||||
m.sc,
|
||||
t.sc,
|
||||
"Pe-cy.turn",
|
||||
brevecomb_hookabovecomb,
|
||||
dieresistonos_narrow,
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = a.sc;
|
||||
kernLeft = A;
|
||||
kernRight = A;
|
||||
|
|
@ -859,7 +861,9 @@ width = 1262;
|
|||
}
|
||||
);
|
||||
metricRight = "=|a.sc";
|
||||
unicode = 57824;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 7424;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = A;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = g.sc;
|
||||
kernLeft = c.sc;
|
||||
kernRight = g.sc;
|
||||
|
|
@ -662,6 +663,8 @@ width = 1182;
|
|||
}
|
||||
);
|
||||
note = "C + hook segments";
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 610;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = ghook.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -88,5 +89,7 @@ width = 1243;
|
|||
);
|
||||
metricLeft = o;
|
||||
metricRight = t;
|
||||
unicode = 60947;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 667;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = h.sc;
|
||||
kernLeft = m;
|
||||
kernRight = a;
|
||||
|
|
@ -271,6 +273,8 @@ width = 1060;
|
|||
);
|
||||
metricLeft = n;
|
||||
metricRight = n;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 668;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1634, 'leftMargin': 213, 'rightMargin': 214}";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = i.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -339,7 +340,9 @@ width = 397;
|
|||
}
|
||||
);
|
||||
metricRight = "=|i.sc";
|
||||
unicode = 60950;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 618;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = I.1;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = l.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -106,7 +108,9 @@ width = 844;
|
|||
);
|
||||
metricLeft = n;
|
||||
metricRight = L;
|
||||
unicode = 60952;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 671;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1239, 'leftMargin': 188, 'rightMargin': 56}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = m.sc;
|
||||
kernLeft = b.sc;
|
||||
kernRight = h.sc;
|
||||
|
|
@ -1353,7 +1355,9 @@ width = 1736;
|
|||
metricLeft = n;
|
||||
metricRight = "=|n";
|
||||
note = "Initially generated with RMX Scaler from /M";
|
||||
unicode = 61061;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 7437;
|
||||
userData = {
|
||||
RMXScaler = {
|
||||
source = M;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = n.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -1248,7 +1249,9 @@ width = 1292;
|
|||
);
|
||||
metricLeft = n;
|
||||
metricRight = "=|n";
|
||||
unicode = 60953;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 628;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1585, 'leftMargin': 188, 'rightMargin': 188}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = oe.sc;
|
||||
kernLeft = o;
|
||||
layers = (
|
||||
|
|
@ -597,7 +598,9 @@ width = 1548;
|
|||
);
|
||||
metricLeft = o;
|
||||
metricRight = i.sc;
|
||||
unicode = 60954;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 630;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 2375, 'leftMargin': 172, 'rightMargin': 120}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = r.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -411,7 +412,9 @@ width = 959;
|
|||
}
|
||||
);
|
||||
metricLeft = n;
|
||||
unicode = 60955;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 640;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1555, 'leftMargin': 147, 'rightMargin': 122}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = rinv.sc;
|
||||
layers = (
|
||||
{
|
||||
|
|
@ -245,7 +246,9 @@ width = 943;
|
|||
metricLeft = r.sc;
|
||||
metricRight = r.sc;
|
||||
note = "after edits, set sidebearings to \"=R*0.8\" and Update Metrics, then remove the sidebearing expressions (or it will oscillate)";
|
||||
unicode = 60956;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 641;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1555, 'leftMargin': 147, 'rightMargin': 122}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
case = smallCaps;
|
||||
category = Letter;
|
||||
glyphname = t.sc;
|
||||
kernLeft = t;
|
||||
kernRight = r;
|
||||
|
|
@ -181,5 +183,7 @@ width = 1122;
|
|||
metricLeft = t;
|
||||
metricRight = "=|t";
|
||||
note = "used by cyrillic glyphs";
|
||||
unicode = 61062;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 7451;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
category = Letter;
|
||||
glyphname = y.sc;
|
||||
kernLeft = v;
|
||||
kernRight = v;
|
||||
|
|
@ -216,7 +217,9 @@ width = 1046;
|
|||
);
|
||||
metricLeft = v;
|
||||
metricRight = v;
|
||||
unicode = 60998;
|
||||
script = latin;
|
||||
subCategory = Small;
|
||||
unicode = 655;
|
||||
userData = {
|
||||
interface.gridadjust.original = "{'width': 1474.0, 'leftMargin': 17, 'rightMargin': 16.0}";
|
||||
"interface.width-adjustments" = (
|
||||
|
|
|
|||
|
|
@ -2409,6 +2409,9 @@ uni2184,
|
|||
upsilonlatin,
|
||||
vscript,
|
||||
wynn,
|
||||
a.sc,
|
||||
m.sc,
|
||||
t.sc,
|
||||
h.sc,
|
||||
uni2094,
|
||||
Rturnsuper,
|
||||
|
|
@ -2874,10 +2877,7 @@ uni2071.ccmp,
|
|||
uni02B2.ccmp,
|
||||
ascript_uni02DE,
|
||||
largerighthook,
|
||||
a.sc,
|
||||
exclamdown.case,
|
||||
m.sc,
|
||||
t.sc,
|
||||
"Pe-cy.turn",
|
||||
brevecomb_hookabovecomb,
|
||||
dieresistonos_narrow,
|
||||
|
|
|
|||
Reference in a new issue