Skip to content

Commit

Permalink
add /punctuationspace.tf re #227
Browse files Browse the repository at this point in the history
  • Loading branch information
rsms committed Apr 19, 2023
1 parent f8d4a9e commit bac28ec
Show file tree
Hide file tree
Showing 8 changed files with 79 additions and 7 deletions.
2 changes: 2 additions & 0 deletions src/Inter-Italic.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -1473,6 +1473,7 @@ asciitilde.case.tf,
asterisk.case.tf,
space.tf,
nbspace.tf,
punctuationspace.tf,
ampersand,
etTironian,
exclam,
Expand Down Expand Up @@ -2534,6 +2535,7 @@ sub asciitilde.case by asciitilde.case.tf;
sub asterisk.case by asterisk.case.tf;
sub space by space.tf;
sub nbspace by nbspace.tf;
sub punctuationspace by punctuationspace.tf;
";
tag = tnum;
},
Expand Down
6 changes: 2 additions & 4 deletions src/Inter-Italic.glyphspackage/glyphs/punctuationspace.glyph
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
{
color = (237,229,250,1);
glyphname = punctuationspace;
kernLeft = colon.case;
kernRight = colon.case;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
width = 586;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
width = 771;
width = 770;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
Expand All @@ -29,7 +27,7 @@ layerId = m012;
width = 400;
}
);
metricWidth = colon;
metricWidth = period;
note = "\012As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma. HTML/XML named entity:  \012";
unicode = 8200;
userData = {
Expand Down
35 changes: 35 additions & 0 deletions src/Inter-Italic.glyphspackage/glyphs/punctuationspace.tf.glyph
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
color = 8;
glyphname = punctuationspace.tf;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
width = 550;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
width = 550;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
width = 550;
},
{
layerId = m008;
width = 550;
},
{
layerId = m010;
width = 550;
},
{
layerId = m012;
width = 550;
}
);
metricWidth = period.tf;
note = "\012As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma. HTML/XML named entity:  \012";
userData = {
interface.gridadjust.original = "{'width': 770.0, 'leftMargin': 0, 'rightMargin': 0}";
};
}
1 change: 1 addition & 0 deletions src/Inter-Italic.glyphspackage/order.plist
Original file line number Diff line number Diff line change
Expand Up @@ -1378,6 +1378,7 @@ asciitilde.case.tf,
asterisk.case.tf,
space.tf,
nbspace.tf,
punctuationspace.tf,
ampersand,
etTironian,
exclam,
Expand Down
2 changes: 2 additions & 0 deletions src/Inter-Roman.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -1473,6 +1473,7 @@ asciitilde.case.tf,
asterisk.case.tf,
space.tf,
nbspace.tf,
punctuationspace.tf,
ampersand,
etTironian,
exclam,
Expand Down Expand Up @@ -2562,6 +2563,7 @@ sub asciitilde.case by asciitilde.case.tf;
sub asterisk.case by asterisk.case.tf;
sub space by space.tf;
sub nbspace by nbspace.tf;
sub punctuationspace by punctuationspace.tf;
";
tag = tnum;
},
Expand Down
4 changes: 1 addition & 3 deletions src/Inter-Roman.glyphspackage/glyphs/punctuationspace.glyph
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{
color = (237,229,250,1);
glyphname = punctuationspace;
kernLeft = colon.case;
kernRight = colon.case;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
Expand All @@ -29,7 +27,7 @@ layerId = m011;
width = 400;
}
);
metricWidth = colon;
metricWidth = period;
note = "\012As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma. HTML/XML named entity:  \012";
unicode = 8200;
userData = {
Expand Down
35 changes: 35 additions & 0 deletions src/Inter-Roman.glyphspackage/glyphs/punctuationspace.tf.glyph
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
color = 8;
glyphname = punctuationspace.tf;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
width = 550;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
width = 550;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
width = 550;
},
{
layerId = m007;
width = 550;
},
{
layerId = m009;
width = 550;
},
{
layerId = m011;
width = 550;
}
);
metricWidth = period.tf;
note = "\012As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma. HTML/XML named entity:  \012";
userData = {
interface.gridadjust.original = "{'width': 770.0, 'leftMargin': 0, 'rightMargin': 0}";
};
}
1 change: 1 addition & 0 deletions src/Inter-Roman.glyphspackage/order.plist
Original file line number Diff line number Diff line change
Expand Up @@ -1378,6 +1378,7 @@ asciitilde.case.tf,
asterisk.case.tf,
space.tf,
nbspace.tf,
punctuationspace.tf,
ampersand,
etTironian,
exclam,
Expand Down

0 comments on commit bac28ec

Please sign in to comment.