1
1
mirror of https://github.com/rsms/inter.git synced 2024-11-28 22:13:40 +03:00

inital imp of ss08 square quotes, accompanying ss07

This commit is contained in:
Rasmus Andersson 2023-09-28 10:58:11 -07:00
parent bc2813740a
commit 0feefb0495
22 changed files with 1774 additions and 51 deletions

View File

@ -3085,6 +3085,23 @@ value = "Square punctuation";
tag = ss07;
},
{
automatic = 1;
code = "sub quotedblleft by quotedblleft.ss08;
sub quotedblright by quotedblright.ss08;
sub quoteleft by quoteleft.ss08;
sub quoteright by quoteright.ss08;
sub quotereversed by quotereversed.ss08;
sub quotedblreversed by quotedblreversed.ss08;
";
labels = (
{
language = dflt;
value = "Square quotes";
}
);
tag = ss08;
},
{
code = "cvParameters { FeatUILabelNameID { name \"Alternate one\"; }; };
include(features/cv01-one.fea);
";
@ -5118,7 +5135,7 @@ underscore = -69;
"@MMK_R_idblgrave" = 69;
"@MMK_R_idieresis" = 151;
"@MMK_R_iotadieresisgreek" = 90;
"@MMK_R_t" = 70;
"@MMK_R_t" = 50;
Dcroat = 69;
Istroke = 69;
};
@ -5435,6 +5452,7 @@ periodcentered = -69;
"@MMK_R_one" = -81;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -70;
"@MMK_R_quoteright.ss08" = -30;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -40;
Gamma1 = -69;
@ -5837,6 +5855,7 @@ underscore = -93;
"@MMK_R_parenright" = -23;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -110;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -5934,6 +5953,7 @@ tecyrillic = -104;
"@MMK_R_o" = -90;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -128;
"@MMK_R_s" = -70;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -5983,6 +6003,18 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -130;
"@MMK_R_quoteleft.ss08" = -260;
"@MMK_R_quotereversed.ss08" = -260;
"@MMK_R_s" = -80;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -40;
"@MMK_R_o" = -150;
"@MMK_R_quoteright.ss08" = -260;
"@MMK_R_s" = -200;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 0;
@ -7169,6 +7201,7 @@ periodcentered = -69;
"@MMK_R_one" = -81;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -20;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -30;
Gamma1 = -69;
@ -7611,6 +7644,7 @@ underscore = -93;
"@MMK_R_parenright" = -23;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -50;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -7711,6 +7745,7 @@ tecyrillic = -104;
"@MMK_R_o" = -90;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -256;
"@MMK_R_s" = -50;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -7760,6 +7795,18 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -70;
"@MMK_R_quoteleft.ss08" = -200;
"@MMK_R_quotereversed.ss08" = -200;
"@MMK_R_s" = -30;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -40;
"@MMK_R_o" = -90;
"@MMK_R_quoteright.ss08" = -200;
"@MMK_R_s" = -180;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 0;
@ -7919,6 +7966,7 @@ underscore = -93;
"@MMK_R_m" = 81;
"@MMK_R_o" = -20;
"@MMK_R_quotedblleft" = -81;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -20;
"@MMK_R_t" = -40;
"@MMK_R_v" = 60;
@ -8680,7 +8728,7 @@ underscore = -69;
"@MMK_R_idblgrave" = 69;
"@MMK_R_idieresis" = 151;
"@MMK_R_iotadieresisgreek" = 110;
"@MMK_R_t" = 90;
"@MMK_R_t" = 30;
"@MMK_R_v" = 10;
Dcroat = 69;
Istroke = 69;
@ -9002,6 +9050,7 @@ periodcentered = -69;
"@MMK_R_one" = -81;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -20;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -30;
Gamma1 = -69;
@ -9421,6 +9470,7 @@ underscore = -93;
"@MMK_R_quotedbl" = -30;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -50;
"@MMK_R_quoteright.ss08" = -60;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -9519,6 +9569,7 @@ tecyrillic = -104;
"@MMK_R_o" = -80;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -128;
"@MMK_R_s" = -40;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -9568,6 +9619,18 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -70;
"@MMK_R_quoteleft.ss08" = -150;
"@MMK_R_quotereversed.ss08" = -150;
"@MMK_R_s" = -30;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -40;
"@MMK_R_o" = -130;
"@MMK_R_quoteright.ss08" = -150;
"@MMK_R_s" = -170;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 32;
@ -10770,6 +10833,7 @@ periodcentered = -69;
"@MMK_R_quotedbl" = -100;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -80;
"@MMK_R_quoteright.ss08" = -30;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -50;
Gamma1 = -69;
@ -10944,6 +11008,7 @@ Psi = -93;
"@MMK_R_jdotless" = 10;
"@MMK_R_o" = -20;
"@MMK_R_quotedblbase" = -186;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -46;
"@MMK_R_slash" = -58;
"@MMK_R_t" = -70;
@ -11208,6 +11273,7 @@ underscore = -93;
"@MMK_R_quotedbl" = -100;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -70;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -11311,6 +11377,7 @@ tecyrillic = -104;
"@MMK_R_o" = -100;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -128;
"@MMK_R_s" = -80;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -11360,6 +11427,23 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_f" = 40;
"@MMK_R_o" = -80;
"@MMK_R_quoteleft.ss08" = -100;
"@MMK_R_quotereversed.ss08" = -100;
"@MMK_R_s" = -40;
"@MMK_R_t" = 40;
"@MMK_R_v" = 20;
"@MMK_R_w" = 20;
"@MMK_R_x" = 20;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -30;
"@MMK_R_o" = -130;
"@MMK_R_quoteright.ss08" = -100;
"@MMK_R_s" = -170;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = -20;
@ -11511,6 +11595,7 @@ underscore = -93;
"@MMK_R_o" = -20;
"@MMK_R_quotedblleft" = -81;
"@MMK_R_quotedblright" = 58;
"@MMK_R_quoteright.ss08" = 20;
"@MMK_R_s" = -20;
"@MMK_R_t" = -70;
"@MMK_R_v" = 60;
@ -11586,6 +11671,7 @@ uni023E = -151;
"@MMK_R_o" = -40;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 72;
"@MMK_R_quoteright.ss08" = 20;
"@MMK_R_s" = -20;
"@MMK_R_slash" = -116;
"@MMK_R_t" = 40;
@ -11618,6 +11704,7 @@ uni023E = -128;
"@MMK_R_o" = -37;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 87;
"@MMK_R_quoteright.ss08" = 20;
Trthook = -128;
ampersand = -69;
uni023E = -128;
@ -11634,6 +11721,7 @@ uni023E = -128;
"@MMK_R_guillemetleft" = -69;
"@MMK_R_hyphen" = -46;
"@MMK_R_o" = -46;
"@MMK_R_quoteright.ss08" = 20;
"@MMK_R_t" = 30;
};
"@MMK_L_x.sups" = {
@ -12263,7 +12351,7 @@ underscore = -69;
"@MMK_R_idieresis" = 151;
"@MMK_R_iotadieresisgreek" = 100;
"@MMK_R_parenright" = 69;
"@MMK_R_t" = 100;
"@MMK_R_t" = 30;
"@MMK_R_v" = 30;
Dcroat = 81;
Istroke = 81;
@ -13005,6 +13093,7 @@ underscore = -93;
"@MMK_R_quotedbl" = -50;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -40;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -34;
"@MMK_R_w" = -20;
@ -13113,6 +13202,7 @@ tecyrillic = -104;
"@MMK_R_o" = -80;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -256;
"@MMK_R_s" = -30;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -13159,6 +13249,17 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -60;
"@MMK_R_quoteleft.ss08" = -160;
"@MMK_R_quotereversed.ss08" = -160;
"@MMK_R_s" = -40;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_o" = -110;
"@MMK_R_quoteright.ss08" = -160;
"@MMK_R_s" = -110;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 32;
@ -13296,7 +13397,7 @@ underscore = -93;
"@MMK_R_idblgrave" = 81;
};
"@MMK_L_t" = {
"@MMK_R_B" = 69;
"@MMK_R_B" = 10;
"@MMK_R_T" = -69;
"@MMK_R_a" = 10;
"@MMK_R_deltagreek" = -69;
@ -14505,6 +14606,7 @@ Psi = -93;
"@MMK_R_idieresis" = 209;
"@MMK_R_o" = -20;
"@MMK_R_quotedblbase" = -186;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -29;
"@MMK_R_t" = -100;
"@MMK_R_v" = 10;
@ -14861,6 +14963,7 @@ tecyrillic = -104;
"@MMK_R_o" = -90;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -256;
"@MMK_R_s" = -60;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -14909,6 +15012,23 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_f" = 40;
"@MMK_R_o" = -30;
"@MMK_R_quoteleft.ss08" = -50;
"@MMK_R_quotereversed.ss08" = -50;
"@MMK_R_s" = -10;
"@MMK_R_t" = 40;
"@MMK_R_v" = 40;
"@MMK_R_w" = 40;
"@MMK_R_x" = 40;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -30;
"@MMK_R_o" = -130;
"@MMK_R_quoteright.ss08" = -50;
"@MMK_R_s" = -90;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 20;
@ -15063,6 +15183,7 @@ underscore = -93;
"@MMK_R_o" = -10;
"@MMK_R_quotedblleft" = -81;
"@MMK_R_quotedblright" = 43;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -11;
"@MMK_R_t" = -100;
"@MMK_R_v" = 40;
@ -15133,6 +15254,7 @@ uni023E = -151;
"@MMK_R_o" = -34;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 58;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -20;
"@MMK_R_slash" = -116;
"@MMK_R_t" = 30;
@ -15164,6 +15286,7 @@ uni023E = -128;
"@MMK_R_o" = -20;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 87;
"@MMK_R_quoteright.ss08" = 40;
Trthook = -128;
ampersand = -69;
uni023E = -128;
@ -15180,6 +15303,7 @@ uni023E = -128;
"@MMK_R_guillemetleft" = -69;
"@MMK_R_hyphen" = -46;
"@MMK_R_o" = -37;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_t" = 30;
};
"@MMK_L_x.sups" = {
@ -15648,6 +15772,9 @@ zeta = {
Psi = -93;
underscore = 139;
};
quoteright.ss03 = {
"@MMK_R_m" = -40;
};
};
};
metrics = (

View File

@ -0,0 +1,98 @@
{
glyphname = quotedblleft.ss08;
kernLeft = quoteleft.ss08;
kernRight = quoteleft.ss08;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (439,0);
ref = quoteleft.ss08;
}
);
width = 1028;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (605,0);
ref = quoteleft.ss08;
}
);
width = 1370;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (295,0);
ref = quoteleft.ss08;
}
);
width = 850;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (350,0);
ref = quoteleft.ss08;
}
);
width = 800;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (494,0);
ref = quoteleft.ss08;
}
);
width = 1038;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (200,0);
ref = quoteleft.ss08;
}
);
width = 600;
}
);
metricLeft = quoteleft;
metricRight = quoteleft;
userData = {
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -0,0 +1,163 @@
{
glyphname = quotedblreversed.ss08;
kernLeft = quotereversed.ss08;
kernRight = quoteleft.ss08;
layers = (
{
background = {
shapes = (
{
pos = (974,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (406,0);
ref = quotereversed.ss08;
}
);
width = 962;
},
{
background = {
shapes = (
{
pos = (1334,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (589,0);
ref = quotereversed.ss08;
}
);
width = 1338;
},
{
background = {
shapes = (
{
pos = (790,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (220,0);
ref = quotereversed.ss08;
}
);
width = 700;
},
{
background = {
shapes = (
{
pos = (736,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = m008;
name = ital_gen;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (277,0);
ref = quotereversed.ss08;
}
);
width = 654;
},
{
background = {
shapes = (
{
pos = (1053,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = m010;
name = ital_gen;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (479,0);
ref = quotereversed.ss08;
}
);
width = 1008;
},
{
background = {
shapes = (
{
pos = (568,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = m012;
name = ital_gen;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (176,0);
ref = quotereversed.ss08;
}
);
width = 552;
}
);
userData = {
interface.gridadjust.original = "{'width': 1095, 'leftMargin': 110, 'rightMargin': 110}";
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -0,0 +1,99 @@
{
glyphname = quotedblright.ss08;
kernLeft = quoteright.ss08;
kernRight = quoteright.ss08;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (439,0);
ref = quoteright.ss08;
}
);
width = 1028;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (605,0);
ref = quoteright.ss08;
}
);
width = 1370;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (295,0);
ref = quoteright.ss08;
}
);
width = 850;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (350,0);
ref = quoteright.ss08;
}
);
width = 800;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (494,0);
ref = quoteright.ss08;
}
);
width = 1038;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (200,0);
ref = quoteright.ss08;
}
);
width = 600;
}
);
metricLeft = quoteleft;
metricRight = quoteleft;
userData = {
interface.gridadjust.original = "{'width': 1041, 'leftMargin': 142, 'rightMargin': 78}";
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -0,0 +1,85 @@
{
case = minor;
glyphname = quoteleft.ss08;
kernLeft = quoteleft.ss08;
kernRight = quoteleft.ss08;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
angle = 180;
pos = (605,1217);
ref = comma.ss07;
}
);
width = 589;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
angle = 180;
pos = (768,1136);
ref = comma.ss07;
}
);
width = 765;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
angle = 180;
pos = (571,1217);
ref = comma.ss07;
}
);
width = 555;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
angle = 180;
pos = (477,1217);
ref = comma.ss07;
}
);
width = 450;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
angle = 180;
pos = (560,1152);
ref = comma.ss07;
}
);
width = 544;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
angle = 180;
pos = (427,1217);
ref = comma.ss07;
}
);
width = 400;
}
);
userData = {
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -0,0 +1,175 @@
{
glyphname = quotereversed.ss08;
kernLeft = quotereversed.ss08;
kernRight = quoteleft.ss08;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(481,1082,l),
(453,1082,ls),
(392,1082,o),
(369,1141,o),
(382,1219,cs),
(391,1276,l),
(369,1258,l),
(510,1258,l),
(549,1490,l),
(315,1490,l),
(271,1227,ls),
(246,1076,o),
(309,985,o),
(437,985,cs),
(465,985,l)
);
}
);
width = 556;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(642,943,l),
(589,943,ls),
(481,943,o),
(445,987,o),
(463,1096,cs),
(475,1166,l),
(419,1106,l),
(669,1106,l),
(733,1490,l),
(325,1490,l),
(262,1114,ls),
(222,871,o),
(321,752,o),
(565,752,cs),
(610,752,l)
);
}
);
width = 749;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(400,1167,l),
(392,1168,ls),
(346,1174,o),
(327,1232,o),
(346,1345,cs),
(358,1418,l),
(340,1400,l),
(409,1400,l),
(424,1490,l),
(334,1490,l),
(311,1353,ls),
(287,1211,o),
(309,1137,o),
(385,1128,cs),
(394,1127,l)
);
}
);
width = 480;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(390,1094,l),
(363,1094,ls),
(307,1094,o),
(281,1140,o),
(294,1219,cs),
(306,1292,l),
(284,1274,l),
(420,1274,l),
(456,1490,l),
(240,1490,l),
(196,1227,ls),
(171,1077,o),
(236,1001,o),
(356,1001,cs),
(375,1001,l)
);
}
);
width = 377;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(537,967,l),
(484,967,ls),
(403,967,o),
(364,1018,o),
(378,1104,cs),
(388,1166,l),
(318,1106,l),
(560,1106,l),
(624,1490,l),
(224,1490,l),
(161,1114,ls),
(123,883,o),
(233,768,o),
(467,768,cs),
(504,768,l)
);
}
);
width = 529;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(355,1177,l),
(347,1178,ls),
(301,1184,o),
(286,1242,o),
(304,1355,cs),
(316,1428,l),
(294,1410,l),
(353,1410,l),
(367,1490,l),
(287,1490,l),
(266,1363,ls),
(242,1221,o),
(264,1147,o),
(339,1138,cs),
(348,1137,l)
);
}
);
width = 376;
}
);
userData = {
interface.gridadjust.original = "{'width': 578, 'leftMargin': 106, 'rightMargin': 66}";
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -0,0 +1,92 @@
{
case = minor;
glyphname = quoteright.ss08;
kernLeft = quoteright.ss08;
kernRight = quoteright.ss08;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
pos = (208,1258);
ref = comma.ss07;
}
);
width = 589;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
pos = (183,1106);
ref = comma.ss07;
}
);
width = 765;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
pos = (232,1400);
ref = comma.ss07;
}
);
width = 555;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
pos = (211,1274);
ref = comma.ss07;
}
);
width = 450;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
pos = (183,1106);
ref = comma.ss07;
}
);
width = 544;
},
{
background = {
shapes = (
{
closed = 1;
nodes = (
(308,1490,l),
(162,1001,l),
(38,1001,l),
(126,1490,l)
);
}
);
};
layerId = m012;
name = ital_gen;
shapes = (
{
pos = (233,1410);
ref = comma.ss07;
}
);
width = 400;
}
);
userData = {
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -2497,6 +2497,11 @@ colon.case.tf.ss07,
hyphen__,
hyphennobreak,
underscoredbl,
quotedblleft.ss08,
quotedblright.ss08,
quoteleft.ss08,
quoteright.ss08,
quotereversed.ss08,
gammasuper,
thousandcyrillic,
numeralgreek,
@ -2863,6 +2868,7 @@ dotbelow.ss07,
koronisaccentleft.cn,
macrondieresiscomb.cn,
onedotleader.ss07,
quotedblreversed.ss08,
tildemacroncomb.cn,
acutedotcomb.lc.ss07,
carondot.lc.ss07,

View File

@ -3095,6 +3095,23 @@ value = "Square punctuation";
tag = ss07;
},
{
automatic = 1;
code = "sub quotedblleft by quotedblleft.ss08;
sub quotedblright by quotedblright.ss08;
sub quoteleft by quoteleft.ss08;
sub quoteright by quoteright.ss08;
sub quotereversed by quotereversed.ss08;
sub quotedblreversed by quotedblreversed.ss08;
";
labels = (
{
language = dflt;
value = "Square quotes";
}
);
tag = ss08;
},
{
code = "cvParameters { FeatUILabelNameID { name \"Alternate one\"; }; };
include(features/cv01-one.fea);
";
@ -5011,7 +5028,7 @@ underscore = -69;
"@MMK_R_idblgrave" = 69;
"@MMK_R_idieresis" = 151;
"@MMK_R_iotadieresisgreek" = 90;
"@MMK_R_t" = 70;
"@MMK_R_t" = 50;
Dcroat = 69;
Istroke = 69;
};
@ -5328,6 +5345,7 @@ periodcentered = -69;
"@MMK_R_one" = -81;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -70;
"@MMK_R_quoteright.ss08" = -30;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -40;
Gamma1 = -69;
@ -5730,6 +5748,7 @@ underscore = -93;
"@MMK_R_parenright" = -23;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -110;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -5827,6 +5846,7 @@ tecyrillic = -104;
"@MMK_R_o" = -90;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -128;
"@MMK_R_s" = -70;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -5876,6 +5896,18 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -130;
"@MMK_R_quoteleft.ss08" = -260;
"@MMK_R_quotereversed.ss08" = -260;
"@MMK_R_s" = -80;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -40;
"@MMK_R_o" = -150;
"@MMK_R_quoteright.ss08" = -260;
"@MMK_R_s" = -200;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 0;
@ -7062,6 +7094,7 @@ periodcentered = -69;
"@MMK_R_one" = -81;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -20;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -30;
Gamma1 = -69;
@ -7504,6 +7537,7 @@ underscore = -93;
"@MMK_R_parenright" = -23;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -50;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -7604,6 +7638,7 @@ tecyrillic = -104;
"@MMK_R_o" = -90;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -256;
"@MMK_R_s" = -50;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -7653,6 +7688,18 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -70;
"@MMK_R_quoteleft.ss08" = -200;
"@MMK_R_quotereversed.ss08" = -200;
"@MMK_R_s" = -30;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -40;
"@MMK_R_o" = -90;
"@MMK_R_quoteright.ss08" = -200;
"@MMK_R_s" = -180;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 0;
@ -7812,6 +7859,7 @@ underscore = -93;
"@MMK_R_m" = 81;
"@MMK_R_o" = -20;
"@MMK_R_quotedblleft" = -81;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -20;
"@MMK_R_t" = -40;
"@MMK_R_v" = 60;
@ -8573,7 +8621,7 @@ underscore = -69;
"@MMK_R_idblgrave" = 69;
"@MMK_R_idieresis" = 151;
"@MMK_R_iotadieresisgreek" = 110;
"@MMK_R_t" = 90;
"@MMK_R_t" = 30;
"@MMK_R_v" = 10;
Dcroat = 69;
Istroke = 69;
@ -8895,6 +8943,7 @@ periodcentered = -69;
"@MMK_R_one" = -81;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -20;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -30;
Gamma1 = -69;
@ -9314,6 +9363,7 @@ underscore = -93;
"@MMK_R_quotedbl" = -30;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -50;
"@MMK_R_quoteright.ss08" = -60;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -9412,6 +9462,7 @@ tecyrillic = -104;
"@MMK_R_o" = -80;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -128;
"@MMK_R_s" = -40;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -9461,6 +9512,18 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -70;
"@MMK_R_quoteleft.ss08" = -150;
"@MMK_R_quotereversed.ss08" = -150;
"@MMK_R_s" = -30;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -40;
"@MMK_R_o" = -130;
"@MMK_R_quoteright.ss08" = -150;
"@MMK_R_s" = -170;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 32;
@ -10663,6 +10726,7 @@ periodcentered = -69;
"@MMK_R_quotedbl" = -100;
"@MMK_R_quotedblleft" = -93;
"@MMK_R_quotedblright" = -80;
"@MMK_R_quoteright.ss08" = -30;
"@MMK_R_registered" = -17;
"@MMK_R_v" = -50;
Gamma1 = -69;
@ -10837,6 +10901,7 @@ Psi = -93;
"@MMK_R_jdotless" = 10;
"@MMK_R_o" = -20;
"@MMK_R_quotedblbase" = -186;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -46;
"@MMK_R_slash" = -58;
"@MMK_R_t" = -70;
@ -11101,6 +11166,7 @@ underscore = -93;
"@MMK_R_quotedbl" = -100;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -70;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -40;
"@MMK_R_w" = -37;
@ -11204,6 +11270,7 @@ tecyrillic = -104;
"@MMK_R_o" = -100;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -128;
"@MMK_R_s" = -80;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -11253,6 +11320,23 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_f" = 40;
"@MMK_R_o" = -80;
"@MMK_R_quoteleft.ss08" = -100;
"@MMK_R_quotereversed.ss08" = -100;
"@MMK_R_s" = -40;
"@MMK_R_t" = 40;
"@MMK_R_v" = 20;
"@MMK_R_w" = 20;
"@MMK_R_x" = 20;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -30;
"@MMK_R_o" = -130;
"@MMK_R_quoteright.ss08" = -100;
"@MMK_R_s" = -170;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = -20;
@ -11404,6 +11488,7 @@ underscore = -93;
"@MMK_R_o" = -20;
"@MMK_R_quotedblleft" = -81;
"@MMK_R_quotedblright" = 58;
"@MMK_R_quoteright.ss08" = 20;
"@MMK_R_s" = -20;
"@MMK_R_t" = -70;
"@MMK_R_v" = 60;
@ -11479,6 +11564,7 @@ uni023E = -151;
"@MMK_R_o" = -40;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 72;
"@MMK_R_quoteright.ss08" = 20;
"@MMK_R_s" = -20;
"@MMK_R_slash" = -116;
"@MMK_R_t" = 40;
@ -11511,6 +11597,7 @@ uni023E = -128;
"@MMK_R_o" = -37;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 87;
"@MMK_R_quoteright.ss08" = 20;
Trthook = -128;
ampersand = -69;
uni023E = -128;
@ -11527,6 +11614,7 @@ uni023E = -128;
"@MMK_R_guillemetleft" = -69;
"@MMK_R_hyphen" = -46;
"@MMK_R_o" = -46;
"@MMK_R_quoteright.ss08" = 20;
"@MMK_R_t" = 30;
};
"@MMK_L_x.sups" = {
@ -12156,7 +12244,7 @@ underscore = -69;
"@MMK_R_idieresis" = 151;
"@MMK_R_iotadieresisgreek" = 100;
"@MMK_R_parenright" = 69;
"@MMK_R_t" = 100;
"@MMK_R_t" = 30;
"@MMK_R_v" = 30;
Dcroat = 81;
Istroke = 81;
@ -12898,6 +12986,7 @@ underscore = -93;
"@MMK_R_quotedbl" = -50;
"@MMK_R_quotedblleft" = -128;
"@MMK_R_quotedblright" = -40;
"@MMK_R_quoteright.ss08" = -40;
"@MMK_R_registered" = -23;
"@MMK_R_v" = -34;
"@MMK_R_w" = -20;
@ -13006,6 +13095,7 @@ tecyrillic = -104;
"@MMK_R_o" = -80;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -256;
"@MMK_R_s" = -30;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -13052,6 +13142,17 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_o" = -60;
"@MMK_R_quoteleft.ss08" = -160;
"@MMK_R_quotereversed.ss08" = -160;
"@MMK_R_s" = -40;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_o" = -110;
"@MMK_R_quoteright.ss08" = -160;
"@MMK_R_s" = -110;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 32;
@ -13189,7 +13290,7 @@ underscore = -93;
"@MMK_R_idblgrave" = 81;
};
"@MMK_L_t" = {
"@MMK_R_B" = 69;
"@MMK_R_B" = 10;
"@MMK_R_T" = -69;
"@MMK_R_a" = 10;
"@MMK_R_deltagreek" = -69;
@ -14398,6 +14499,7 @@ Psi = -93;
"@MMK_R_idieresis" = 209;
"@MMK_R_o" = -20;
"@MMK_R_quotedblbase" = -186;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -29;
"@MMK_R_t" = -100;
"@MMK_R_v" = 10;
@ -14754,6 +14856,7 @@ tecyrillic = -104;
"@MMK_R_o" = -90;
"@MMK_R_questiondown" = -128;
"@MMK_R_quotedblbase" = -256;
"@MMK_R_s" = -60;
"@MMK_R_slash" = -197;
afii10021 = -104;
ampersand = -128;
@ -14802,6 +14905,23 @@ theta = -139;
underscore = -81;
xi = -139;
};
"@MMK_L_quoteleft.ss08" = {
"@MMK_R_f" = 40;
"@MMK_R_o" = -30;
"@MMK_R_quoteleft.ss08" = -50;
"@MMK_R_quotereversed.ss08" = -50;
"@MMK_R_s" = -10;
"@MMK_R_t" = 40;
"@MMK_R_v" = 40;
"@MMK_R_w" = 40;
"@MMK_R_x" = 40;
};
"@MMK_L_quoteright.ss08" = {
"@MMK_R_m" = -30;
"@MMK_R_o" = -130;
"@MMK_R_quoteright.ss08" = -50;
"@MMK_R_s" = -90;
};
"@MMK_L_r" = {
"@MMK_R_A" = -81;
"@MMK_R_B" = 20;
@ -14956,6 +15076,7 @@ underscore = -93;
"@MMK_R_o" = -10;
"@MMK_R_quotedblleft" = -81;
"@MMK_R_quotedblright" = 43;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -11;
"@MMK_R_t" = -100;
"@MMK_R_v" = 40;
@ -15026,6 +15147,7 @@ uni023E = -151;
"@MMK_R_o" = -34;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 58;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_s" = -20;
"@MMK_R_slash" = -116;
"@MMK_R_t" = 30;
@ -15057,6 +15179,7 @@ uni023E = -128;
"@MMK_R_o" = -20;
"@MMK_R_quotedblbase" = -162;
"@MMK_R_quotedblright" = 87;
"@MMK_R_quoteright.ss08" = 40;
Trthook = -128;
ampersand = -69;
uni023E = -128;
@ -15073,6 +15196,7 @@ uni023E = -128;
"@MMK_R_guillemetleft" = -69;
"@MMK_R_hyphen" = -46;
"@MMK_R_o" = -37;
"@MMK_R_quoteright.ss08" = 40;
"@MMK_R_t" = 30;
};
"@MMK_L_x.sups" = {
@ -15541,6 +15665,9 @@ zeta = {
Psi = -93;
underscore = 139;
};
quoteright.ss03 = {
"@MMK_R_m" = -40;
};
};
};
metrics = (

View File

@ -14,7 +14,7 @@ pos = (368,0);
ref = quoteleft;
}
);
width = 982;
width = 902;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@ -27,7 +27,7 @@ pos = (556,0);
ref = quoteleft;
}
);
width = 1364;
width = 1279;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@ -42,7 +42,7 @@ pos = (280,0);
ref = quoteleft;
}
);
width = 790;
width = 700;
},
{
layerId = m007;
@ -55,7 +55,7 @@ pos = (304,0);
ref = quoteleft;
}
);
width = 734;
width = 694;
},
{
layerId = m009;
@ -68,7 +68,7 @@ pos = (524,0);
ref = quoteleft;
}
);
width = 1083;
width = 1051;
},
{
layerId = m011;
@ -83,7 +83,7 @@ pos = (176,0);
ref = quoteleft;
}
);
width = 512;
width = 462;
}
);
metricLeft = quoteleft;

View File

@ -0,0 +1,92 @@
{
glyphname = quotedblleft.ss08;
kernLeft = quoteleft.ss08;
kernRight = quoteleft.ss08;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (440,0);
ref = quoteleft.ss08;
}
);
width = 1030;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (604,0);
ref = quoteleft.ss08;
}
);
width = 1368;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (294,0);
ref = quoteleft.ss08;
}
);
width = 848;
},
{
layerId = m007;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (350,0);
ref = quoteleft.ss08;
}
);
width = 800;
},
{
layerId = m009;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (494,0);
ref = quoteleft.ss08;
}
);
width = 1038;
},
{
layerId = m011;
shapes = (
{
ref = quoteleft.ss08;
},
{
pos = (200,0);
ref = quoteleft.ss08;
}
);
width = 600;
}
);
metricLeft = quoteleft;
metricRight = quoteleft;
userData = {
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -21,7 +21,7 @@ pos = (368,0);
ref = quotereversed;
}
);
width = 982;
width = 902;
},
{
background = {
@ -43,7 +43,7 @@ pos = (526,0);
ref = quotereversed;
}
);
width = 1334;
width = 1249;
},
{
background = {
@ -67,7 +67,7 @@ pos = (280,0);
ref = quotereversed;
}
);
width = 790;
width = 700;
},
{
background = {
@ -89,7 +89,7 @@ pos = (306,0);
ref = quotereversed;
}
);
width = 736;
width = 696;
},
{
background = {
@ -111,7 +111,7 @@ pos = (494,0);
ref = quotereversed;
}
);
width = 1053;
width = 1021;
},
{
background = {
@ -135,7 +135,7 @@ pos = (176,0);
ref = quotereversed;
}
);
width = 512;
width = 462;
}
);
metricLeft = "=|quoteleft";

View File

@ -0,0 +1,157 @@
{
glyphname = quotedblreversed.ss08;
kernLeft = quotereversed.ss08;
kernRight = quoteleft.ss08;
layers = (
{
background = {
shapes = (
{
pos = (974,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (440,0);
ref = quotereversed.ss08;
}
);
width = 1030;
},
{
background = {
shapes = (
{
pos = (1334,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (604,0);
ref = quotereversed.ss08;
}
);
width = 1368;
},
{
background = {
shapes = (
{
pos = (790,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (294,0);
ref = quotereversed.ss08;
}
);
width = 848;
},
{
background = {
shapes = (
{
pos = (736,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = m007;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (350,0);
ref = quotereversed.ss08;
}
);
width = 800;
},
{
background = {
shapes = (
{
pos = (1053,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = m009;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (494,0);
ref = quotereversed.ss08;
}
);
width = 1038;
},
{
background = {
shapes = (
{
pos = (568,0);
ref = quotedblright;
scale = (-1,1);
}
);
};
layerId = m011;
shapes = (
{
alignment = 1;
ref = quotereversed.ss08;
},
{
alignment = 1;
pos = (200,0);
ref = quotereversed.ss08;
}
);
width = 600;
}
);
userData = {
interface.gridadjust.original = "{'width': 1095, 'leftMargin': 110, 'rightMargin': 110}";
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -14,7 +14,7 @@ pos = (368,0);
ref = quoteright;
}
);
width = 982;
width = 902;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@ -27,7 +27,7 @@ pos = (526,0);
ref = quoteright;
}
);
width = 1334;
width = 1249;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@ -42,7 +42,7 @@ pos = (280,0);
ref = quoteright;
}
);
width = 790;
width = 700;
},
{
layerId = m007;
@ -55,7 +55,7 @@ pos = (306,0);
ref = quoteright;
}
);
width = 736;
width = 696;
},
{
layerId = m009;
@ -68,7 +68,7 @@ pos = (494,0);
ref = quoteright;
}
);
width = 1053;
width = 1021;
},
{
layerId = m011;
@ -83,7 +83,7 @@ pos = (176,0);
ref = quoteright;
}
);
width = 512;
width = 462;
}
);
metricLeft = quoteleft;

View File

@ -0,0 +1,93 @@
{
glyphname = quotedblright.ss08;
kernLeft = quoteright.ss08;
kernRight = quoteright.ss08;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (440,0);
ref = quoteright.ss08;
}
);
width = 1030;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (604,0);
ref = quoteright.ss08;
}
);
width = 1368;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (294,0);
ref = quoteright.ss08;
}
);
width = 848;
},
{
layerId = m007;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (350,0);
ref = quoteright.ss08;
}
);
width = 800;
},
{
layerId = m009;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (494,0);
ref = quoteright.ss08;
}
);
width = 1038;
},
{
layerId = m011;
shapes = (
{
ref = quoteright.ss08;
},
{
pos = (200,0);
ref = quoteright.ss08;
}
);
width = 600;
}
);
metricLeft = quoteleft;
metricRight = quoteleft;
userData = {
interface.gridadjust.original = "{'width': 1041, 'leftMargin': 142, 'rightMargin': 78}";
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -16,7 +16,7 @@ nodes = (
);
}
);
width = 614;
width = 534;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@ -31,7 +31,7 @@ nodes = (
);
}
);
width = 808;
width = 723;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@ -46,7 +46,7 @@ nodes = (
);
}
);
width = 510;
width = 420;
},
{
layerId = m009;
@ -61,7 +61,7 @@ nodes = (
);
}
);
width = 559;
width = 527;
},
{
layerId = m011;
@ -76,7 +76,7 @@ nodes = (
);
}
);
width = 336;
width = 286;
},
{
layerId = m007;
@ -92,7 +92,7 @@ nodes = (
);
}
);
width = 430;
width = 390;
},
{
associatedMasterId = m007;
@ -158,7 +158,7 @@ nodes = (
width = 430;
}
);
metricRight = "=|quoteleft";
metricRight = "=|quoteleft*0.5";
unicode = 8216;
userData = {
"interface.width-adjustments" = (

View File

@ -0,0 +1,143 @@
{
case = minor;
glyphname = quoteleft.ss08;
kernLeft = quoteleft.ss08;
kernRight = quoteleft.ss08;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
angle = 180;
pos = (590,1217);
ref = comma.ss07;
}
);
width = 590;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
angle = 180;
pos = (764,1136);
ref = comma.ss07;
}
);
width = 764;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
angle = 180;
pos = (554,1217);
ref = comma.ss07;
}
);
width = 554;
},
{
layerId = m009;
shapes = (
{
angle = 180;
pos = (544,1152);
ref = comma.ss07;
}
);
width = 544;
},
{
layerId = m011;
shapes = (
{
angle = 180;
pos = (400,1217);
ref = comma.ss07;
}
);
width = 400;
},
{
layerId = m007;
name = "Regular Display";
shapes = (
{
angle = 180;
pos = (450,1217);
ref = comma.ss07;
}
);
width = 450;
},
{
associatedMasterId = m007;
layerId = "F34355E6-7C3A-4957-A416-C83C4EE59903";
name = "Jun 8, 22, 14:02";
shapes = (
{
closed = 1;
nodes = (
(230,1024,l),
(230,1158,ls),
(230,1265,o),
(282,1359,o),
(344,1446,c),
(250,1522,l),
(134,1428,o),
(67,1274,o),
(66,1154,cs),
(66,1024,l)
);
}
);
width = 344;
},
{
associatedMasterId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
layerId = "229FB141-8DC3-418E-A9B5-01547F1BB4BE";
name = "Jun 8, 22, 14:36";
shapes = (
{
closed = 1;
nodes = (
(226,1024,l),
(226,1154,ls),
(226,1271,o),
(293,1407,o),
(390,1486,c),
(364,1522,l),
(247,1428,o),
(180,1274,o),
(180,1154,cs),
(180,1024,l)
);
}
);
width = 570;
},
{
associatedMasterId = m007;
layerId = "1A98C103-6392-48F7-ACBC-993E797A27B8";
name = "Apr 13, 23, 12:50";
shapes = (
{
closed = 1;
nodes = (
(262,1001,l),
(350,1490,l),
(226,1490,l),
(80,1001,l)
);
}
);
width = 430;
}
);
userData = {
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -6,72 +6,72 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = 1;
pos = (614,0);
pos = (534,0);
ref = quoteright;
scale = (-1,1);
}
);
width = 614;
width = 534;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = 1;
pos = (808,0);
pos = (723,0);
ref = quoteright;
scale = (-1,1);
}
);
width = 808;
width = 723;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = 1;
pos = (510,0);
pos = (420,0);
ref = quoteright;
scale = (-1,1);
}
);
width = 510;
width = 420;
},
{
layerId = m007;
shapes = (
{
alignment = 1;
pos = (430,0);
pos = (390,0);
ref = quoteright;
scale = (-1,1);
}
);
width = 430;
width = 390;
},
{
layerId = m009;
shapes = (
{
alignment = 1;
pos = (559,0);
pos = (527,0);
ref = quoteright;
scale = (-1,1);
}
);
width = 559;
width = 527;
},
{
layerId = m011;
shapes = (
{
alignment = 1;
pos = (336,0);
pos = (286,0);
ref = quoteright;
scale = (-1,1);
}
);
width = 336;
width = 286;
}
);
metricLeft = "=|quoteleft";

View File

@ -0,0 +1,87 @@
{
glyphname = quotereversed.ss08;
kernLeft = quotereversed.ss08;
kernRight = quoteleft.ss08;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = 1;
pos = (590,0);
ref = quoteright.ss08;
scale = (-1,1);
}
);
width = 590;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = 1;
pos = (764,0);
ref = quoteright.ss08;
scale = (-1,1);
}
);
width = 764;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = 1;
pos = (554,0);
ref = quoteright.ss08;
scale = (-1,1);
}
);
width = 554;
},
{
layerId = m007;
shapes = (
{
alignment = 1;
pos = (450,0);
ref = quoteright.ss08;
scale = (-1,1);
}
);
width = 450;
},
{
layerId = m009;
shapes = (
{
alignment = 1;
pos = (544,0);
ref = quoteright.ss08;
scale = (-1,1);
}
);
width = 544;
},
{
layerId = m011;
shapes = (
{
alignment = 1;
pos = (400,0);
ref = quoteright.ss08;
scale = (-1,1);
}
);
width = 400;
}
);
metricLeft = "=|quoteleft";
metricRight = "=|quoteleft";
userData = {
interface.gridadjust.original = "{'width': 578, 'leftMargin': 106, 'rightMargin': 66}";
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -16,7 +16,7 @@ nodes = (
);
}
);
width = 614;
width = 534;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@ -31,7 +31,7 @@ nodes = (
);
}
);
width = 808;
width = 723;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@ -46,7 +46,7 @@ nodes = (
);
}
);
width = 510;
width = 420;
},
{
layerId = m007;
@ -61,7 +61,7 @@ nodes = (
);
}
);
width = 430;
width = 390;
},
{
layerId = m009;
@ -76,7 +76,7 @@ nodes = (
);
}
);
width = 559;
width = 527;
},
{
background = {
@ -104,7 +104,7 @@ nodes = (
);
}
);
width = 336;
width = 286;
},
{
anchors = (

View File

@ -0,0 +1,173 @@
{
case = minor;
glyphname = quoteright.ss08;
kernLeft = quoteright.ss08;
kernRight = quoteright.ss08;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
pos = (0,1258);
ref = comma.ss07;
}
);
width = 590;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
pos = (0,1106);
ref = comma.ss07;
}
);
width = 764;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
pos = (0,1400);
ref = comma.ss07;
}
);
width = 554;
},
{
layerId = m007;
shapes = (
{
pos = (0,1274);
ref = comma.ss07;
}
);
width = 450;
},
{
layerId = m009;
shapes = (
{
pos = (0,1106);
ref = comma.ss07;
}
);
width = 544;
},
{
background = {
shapes = (
{
closed = 1;
nodes = (
(308,1490,l),
(162,1001,l),
(38,1001,l),
(126,1490,l)
);
}
);
};
layerId = m011;
shapes = (
{
pos = (0,1410);
ref = comma.ss07;
}
);
width = 400;
},
{
anchors = (
{
name = _caron;
pos = (-14,1536);
}
);
associatedMasterId = m007;
layerId = "C75CB449-6763-4420-B565-67601111D236";
name = "Jun 8, 22, 13:47";
shapes = (
{
closed = 1;
nodes = (
(114,1490,l),
(114,1356,ls),
(113,1248,o),
(61,1155,o),
(0,1068,c),
(94,992,l),
(209,1085,o),
(276,1239,o),
(276,1358,cs),
(276,1490,l)
);
}
);
width = 314;
},
{
anchors = (
{
name = _caron;
pos = (6,1536);
}
);
associatedMasterId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
layerId = "20BA1EA4-6593-4F5A-A7E4-76CAC5B5C9B0";
name = "Jun 8, 22, 14:33";
shapes = (
{
closed = 1;
nodes = (
(204,1490,l),
(204,1358,ls),
(204,1243,o),
(137,1106,o),
(40,1026,c),
(66,992,l),
(183,1085,o),
(250,1239,o),
(250,1358,cs),
(250,1490,l)
);
}
);
width = 320;
},
{
anchors = (
{
name = _caron;
pos = (144,1536);
}
);
associatedMasterId = m009;
layerId = "C6496963-6451-40A5-AEF6-86A59643335D";
name = "Jun 8, 22, 14:41";
shapes = (
{
closed = 1;
nodes = (
(138,1490,l),
(138,1314,ls),
(138,1181,o),
(100,1094,o),
(60,1024,c),
(226,940,l),
(319,1021,o),
(417,1172,o),
(418,1314,cs),
(418,1490,l)
);
}
);
width = 494;
}
);
userData = {
"interface.width-adjustments" = (
-16
);
};
}

View File

@ -2534,6 +2534,11 @@ colon.case.tf.ss07,
hyphen__,
hyphennobreak,
underscoredbl,
quotedblleft.ss08,
quotedblright.ss08,
quoteleft.ss08,
quoteright.ss08,
quotereversed.ss08,
gammasuper,
thousandcyrillic,
numeralgreek,
@ -2916,6 +2921,7 @@ commaaccentrotate.cn,
dotbelow.ss07,
koronisaccentleft.cn,
onedotleader.ss07,
quotedblreversed.ss08,
_part.bottom_lfthook,
_part.bottom_lfthook2_uc,
_part.bottom_lfthook_t,