From f58ea1a58af2c0f3ea24e8be1903c24f1fa7bae4 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Fri, 15 Dec 2023 18:46:50 +0100 Subject: lnum/tnum must not be just empty tables --- src/OldStandard-BoldItalic.sfd | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) (limited to 'src/OldStandard-BoldItalic.sfd') diff --git a/src/OldStandard-BoldItalic.sfd b/src/OldStandard-BoldItalic.sfd index 9645c60..356d143 100644 --- a/src/OldStandard-BoldItalic.sfd +++ b/src/OldStandard-BoldItalic.sfd @@ -22,7 +22,7 @@ OS2Version: 4 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1300612368 -ModificationTime: 1702637401 +ModificationTime: 1702657453 PfmFamily: 17 TTFWeight: 700 TTFWidth: 5 @@ -108,8 +108,8 @@ Lookup: 1 0 0 "Substitution simple lookup 44" { "Substitution simple lookup 44 s Lookup: 1 0 0 "Substitution simple lookup 45" { "Substitution simple lookup 45 subtable" } [] Lookup: 1 0 0 "'pnum' Proportional Numbers lookup 7" { "'pnum' Proportional Numbers lookup 7 subtable" } ['pnum' ('DFLT' <'dflt' > 'cyrl' <'dflt' > 'latn' <'AZE ' 'CRT ' 'MOL ' 'NLD ' 'PLK ' 'ROM ' 'TRK ' 'dflt' > ) ] Lookup: 1 0 0 "'onum' Oldstyle Figures lookup 49" { "'onum' Oldstyle Figures lookup 49-1" ("oldstyle") } ['onum' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'hebr' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'PLK ' 'ROM ' 'TRK ' 'dflt' > 'math' <'dflt' > ) ] -Lookup: 1 0 0 "'tnum' Tabular Numbers lookup 50" { } ['tnum' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'hebr' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'PLK ' 'ROM ' 'TRK ' 'dflt' > 'math' <'dflt' > ) ] -Lookup: 1 0 0 "'lnum' Lining Figures lookup 51" { } ['lnum' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'hebr' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'PLK ' 'ROM ' 'TRK ' 'dflt' > 'math' <'dflt' > ) ] +Lookup: 1 0 0 "'tnum' Tabular Numbers lookup 50" { "'tnum' Tabular Numbers lookup 50-1" } ['tnum' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'hebr' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'PLK ' 'ROM ' 'TRK ' 'dflt' > 'math' <'dflt' > ) ] +Lookup: 1 0 0 "'lnum' Lining Figures lookup 51" { "'lnum' Lining Figures lookup 51-1" } ['lnum' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'hebr' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'PLK ' 'ROM ' 'TRK ' 'dflt' > 'math' <'dflt' > ) ] Lookup: 263 0 0 "Required Feature lookup 0" { "Required Feature lookup 0 subtable" } [' RQD' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'ROM ' 'TRK ' 'dflt' > ) ] Lookup: 263 0 0 "Required Feature lookup 1" { "Required Feature lookup 1 subtable" } [' RQD' ('DFLT' <'dflt' > 'cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'NLD ' 'ROM ' 'TRK ' 'dflt' > ) ] Lookup: 260 0 0 "'mark' Positionnement de signe lookup 2" { "'mark' Positionnement de signe lookup 2 anchor 0" "'mark' Positionnement de signe lookup 2 anchor 1" "'mark' Positionnement de signe lookup 2 anchor 2" "'mark' Positionnement de signe lookup 2 anchor 3" "'mark' Positionnement de signe lookup 2 anchor 4" "'mark' Positionnement de signe lookup 2 anchor 5" "'mark' Positionnement de signe lookup 2 anchor 6" } ['mark' ('cyrl' <'CSL ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'AZE ' 'CRT ' 'DEU ' 'MOL ' 'ROM ' 'TRK ' 'dflt' > ) ] @@ -1722,6 +1722,8 @@ SplineSet 590 229 453 -16 235 -16 c 0 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" zero +Substitution2: "'tnum' Tabular Numbers lookup 50-1" zero Substitution2: "'onum' Oldstyle Figures lookup 49-1" zero.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" zero.prop Substitution2: "'sups' Exposant lookup 19 subtable" zerosuperior @@ -1771,6 +1773,8 @@ SplineSet 48 -30 l 1 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" one +Substitution2: "'tnum' Tabular Numbers lookup 50-1" one Substitution2: "'onum' Oldstyle Figures lookup 49-1" one.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" one.prop Substitution2: "'sups' Exposant lookup 19 subtable" onesuperior @@ -1833,6 +1837,8 @@ SplineSet 127 20 115 -8 82 -8 c 0x7c EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" two +Substitution2: "'tnum' Tabular Numbers lookup 50-1" two Substitution2: "'onum' Oldstyle Figures lookup 49-1" two.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" two.prop Substitution2: "'sups' Exposant lookup 19 subtable" twosuperior @@ -1891,6 +1897,8 @@ SplineSet 365 8 295 -16 222 -16 c 0xdf80 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" three +Substitution2: "'tnum' Tabular Numbers lookup 50-1" three Substitution2: "'onum' Oldstyle Figures lookup 49-1" three.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" three.prop Substitution2: "'sups' Exposant lookup 19 subtable" threesuperior @@ -1938,6 +1946,8 @@ SplineSet 389.396411909 51.7667667438 391.171572875 47 397 47 c 6xf0 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" four +Substitution2: "'tnum' Tabular Numbers lookup 50-1" four Substitution2: "'onum' Oldstyle Figures lookup 49-1" four.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" four.prop Substitution2: "'sups' Exposant lookup 19 subtable" foursuperior @@ -2000,6 +2010,8 @@ SplineSet 193 -16 155 -7 126 10 c 0 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" five +Substitution2: "'tnum' Tabular Numbers lookup 50-1" five Substitution2: "'onum' Oldstyle Figures lookup 49-1" five.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" five.prop Substitution2: "'sups' Exposant lookup 19 subtable" fivesuperior @@ -2048,6 +2060,8 @@ SplineSet 427 36 357 -16 258 -16 c 0 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" six +Substitution2: "'tnum' Tabular Numbers lookup 50-1" six Substitution2: "'onum' Oldstyle Figures lookup 49-1" six.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" six.prop Substitution2: "'sups' Exposant lookup 19 subtable" sixsuperior @@ -2106,6 +2120,8 @@ SplineSet 303 20 269 -17 221 -17 c 0xf6 EndSplineSet Validated: 5 +Substitution2: "'lnum' Lining Figures lookup 51-1" seven +Substitution2: "'tnum' Tabular Numbers lookup 50-1" seven Substitution2: "'onum' Oldstyle Figures lookup 49-1" seven.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" seven.prop Substitution2: "'sups' Exposant lookup 19 subtable" sevensuperior @@ -2152,6 +2168,8 @@ SplineSet 249 327 222 319 190 291 c 0 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" eight +Substitution2: "'tnum' Tabular Numbers lookup 50-1" eight Substitution2: "'onum' Oldstyle Figures lookup 49-1" eight.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" eight.prop Substitution2: "'sups' Exposant lookup 19 subtable" eightsuperior @@ -2199,6 +2217,8 @@ SplineSet 182 -16 148 -2 126 17 c 0 EndSplineSet Validated: 1 +Substitution2: "'lnum' Lining Figures lookup 51-1" nine +Substitution2: "'tnum' Tabular Numbers lookup 50-1" nine Substitution2: "'onum' Oldstyle Figures lookup 49-1" nine.oldstyle Substitution2: "'pnum' Proportional Numbers lookup 7 subtable" nine.prop Substitution2: "'sups' Exposant lookup 19 subtable" ninesuperior -- cgit v1.2.3