diff options
Diffstat (limited to 'src/Inter-Roman.glyphspackage')
4 files changed, 39 insertions, 3 deletions
diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index 362f0d6b3..cb956e4f2 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -1473,6 +1473,7 @@ asciitilde.case.tf, asterisk.case.tf, space.tf, nbspace.tf, +punctuationspace.tf, ampersand, etTironian, exclam, @@ -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; }, diff --git a/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.glyph b/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.glyph index 6ac9116f5..9299217e2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.glyph @@ -1,8 +1,6 @@ { color = (237,229,250,1); glyphname = punctuationspace; -kernLeft = colon.case; -kernRight = colon.case; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -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 = { diff --git a/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.tf.glyph new file mode 100644 index 000000000..b5ff56d69 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/punctuationspace.tf.glyph @@ -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}"; +}; +} diff --git a/src/Inter-Roman.glyphspackage/order.plist b/src/Inter-Roman.glyphspackage/order.plist index 093568c86..e45cd6a7b 100644 --- a/src/Inter-Roman.glyphspackage/order.plist +++ b/src/Inter-Roman.glyphspackage/order.plist @@ -1378,6 +1378,7 @@ asciitilde.case.tf, asterisk.case.tf, space.tf, nbspace.tf, +punctuationspace.tf, ampersand, etTironian, exclam, |