From: <ben...@us...> - 2008-07-23 19:18:18
|
Revision: 2258 http://dejavu.svn.sourceforge.net/dejavu/revision/?rev=2258&view=rev Author: ben_laenen Date: 2008-07-23 19:18:06 +0000 (Wed, 23 Jul 2008) Log Message: ----------- * added locl rules for S/T cedilla for Romanian so they get rendered as S/T with comma accent (see https://bugzilla.redhat.com/show_bug.cgi?id=455981) Modified Paths: -------------- trunk/dejavu-fonts/src/DejaVuSans-Bold.sfd trunk/dejavu-fonts/src/DejaVuSans-BoldOblique.sfd trunk/dejavu-fonts/src/DejaVuSans-Oblique.sfd trunk/dejavu-fonts/src/DejaVuSans.sfd Modified: trunk/dejavu-fonts/src/DejaVuSans-Bold.sfd =================================================================== --- trunk/dejavu-fonts/src/DejaVuSans-Bold.sfd 2008-07-20 01:46:10 UTC (rev 2257) +++ trunk/dejavu-fonts/src/DejaVuSans-Bold.sfd 2008-07-23 19:18:06 UTC (rev 2258) @@ -38,11 +38,12 @@ HheadDescent: -483 HheadDOffset: 0 OS2Vendor: 'PfEd' +Lookup: 1 0 0 "'locl' for Romanian" {"'locl' for Romanian-1" } ['locl' ('latn' <'MOL ' 'ROM ' > ) ] Lookup: 1 9 0 "'fina' Terminal forms in N'Ko" {"'fina' Terminal forms in N'Ko" } ['fina' ('nko ' <'dflt' > ) ] Lookup: 1 0 0 "'medi' Medial forms in N'Ko" {"'medi' Medial forms in N'Ko" } ['medi' ('nko ' <'dflt' > ) ] Lookup: 1 0 0 "'init' Initial forms in N'Ko" {"'init' Initial forms in N'Ko" } ['init' ('nko ' <'dflt' > ) ] Lookup: 6 1 0 "'ccmp' in RTL" {"'ccmp' in RTL" } ['ccmp' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] -Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 1 0 "'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" {"'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" } ['ccmp' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Cyrillic lookup 3" {"'locl' Localized Forms in Cyrillic lookup 3" } ['locl' ('cyrl' <'MKD ' 'SRB ' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Latin lookup 4" {"'locl' Localized Forms in Latin lookup 4" } ['locl' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' > ) ] @@ -53,20 +54,20 @@ Lookup: 4 1 1 "'rlig' Required Ligatures in Arabic lookup 9" {"'rlig' Required Ligatures in Arabic lookup 9" } ['rlig' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 4 9 1 "'rlig' Required Ligatures in Arabic lookup 10" {"'rlig' Required Ligatures in Arabic lookup 10" } ['rlig' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 4 9 1 "'liga' Standard Ligatures in Arabic lookup 11" {"'liga' Standard Ligatures in Arabic lookup 11" } ['liga' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] -Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 1 1 "'liga' Standard Ligatures in Arabic lookup 13" {"'liga' Standard Ligatures in Arabic lookup 13" } ['liga' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 4 0 1 "'liga' Standard Ligatures in Armenian lookup 14" {"'liga' Standard Ligatures in Armenian lookup 14" } ['liga' ('armn' <'dflt' > ) ] Lookup: 4 1 0 "'hlig' Historic Ligatures in Hebrew lookup 17" {"'hlig' Historic Ligatures in Hebrew lookup 17" } ['hlig' ('hebr' <'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Armenian lookup 18" {"'dlig' Discretionary Ligatures in Armenian lookup 18" } ['dlig' ('armn' <'dflt' > ) ] -Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 19" {"'dlig' Discretionary Ligatures in Latin lookup 19" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 20" {"'hlig' Historic Ligatures in Latin lookup 20" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 19" {"'dlig' Discretionary Ligatures in Latin lookup 19" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 20" {"'hlig' Historic Ligatures in Latin lookup 20" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures lookup 21" {"'dlig' Discretionary Ligatures lookup 21" } ['dlig' ('DFLT' <'dflt' > ) ] Lookup: 1 1 0 "'aalt' Access All Alternates in Hebrew lookup 23" {"'aalt' Access All Alternates in Hebrew lookup 23" } ['aalt' ('hebr' <'dflt' > ) ] Lookup: 1 1 0 "'salt' Stylistic Alternatives in Hebrew lookup 24" {"'salt' Stylistic Alternatives in Hebrew lookup 24" } ['salt' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'aalt' Access All Alternates in Greek lookup 25" {"'aalt' Access All Alternates in Greek lookup 25" } ['aalt' ('grek' <'dflt' > ) ] Lookup: 1 0 0 "'salt' Stylistic Alternatives in Greek lookup 26" {"'salt' Stylistic Alternatives in Greek lookup 26" } ['salt' ('grek' <'dflt' > ) ] -Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 28" {"'salt' Stylistic Alternatives in Latin lookup 28" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 29" {"'aalt' Access All Alternates in Latin lookup 29" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 28" {"'salt' Stylistic Alternatives in Latin lookup 28" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 29" {"'aalt' Access All Alternates in Latin lookup 29" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 1 1 0 "Single Substitution lookup 30" {"Single Substitution lookup 30" } [] Lookup: 1 0 0 "Single Substitution - Case Form" {"Single Substitution - Case Form" } [] Lookup: 1 0 0 "Single Substitution - Dotless Form" {"Single Substitution - Dotless Form" } [] @@ -74,7 +75,7 @@ Lookup: 262 1 0 "'mkmk' Mark to Mark in Arabic lookup 1" {"'mkmk' Mark to Mark in Arabic lookup 1" } ['mkmk' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 2" {"'mkmk' Mark to Mark in Lao lookup 2" } ['mkmk' ('lao ' <'dflt' > ) ] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 3" {"'mkmk' Mark to Mark in Lao lookup 3" } ['mkmk' ('lao ' <'dflt' > ) ] -Lookup: 262 0 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 262 0 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 261 1 0 "'mark' Mark Positioning lookup 6" {"'mark' Mark Positioning lookup 6" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 7" {"'mark' Mark Positioning lookup 7" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 8" {"'mark' Mark Positioning lookup 8" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] @@ -82,8 +83,8 @@ Lookup: 260 1 0 "'mark' Mark Positioning lookup 10" {"'mark' Mark Positioning lookup 10" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 11" {"'mark' Mark Positioning in Lao lookup 11" } ['mark' ('lao ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 12" {"'mark' Mark Positioning in Lao lookup 12" } ['mark' ('lao ' <'dflt' > ) ] -Lookup: 260 0 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 15" {"'kern' Horizontal Kerning in Latin lookup 15" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 260 0 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 15" {"'kern' Horizontal Kerning in Latin lookup 15" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] DEI: 0 KernClass2: 37 56 "'kern' Horizontal Kerning in Latin lookup 15" 14 hyphen uni2010 @@ -22262,6 +22263,7 @@ Fore Refer: 83 83 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 221 0 2 +Substitution2: "'locl' for Romanian-1" Scommaaccent EndChar StartChar: scedilla Encoding: 351 351 351 @@ -22271,6 +22273,7 @@ Fore Refer: 115 115 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 98 0 2 +Substitution2: "'locl' for Romanian-1" scommaaccent EndChar StartChar: Scaron Encoding: 352 352 352 @@ -22298,6 +22301,7 @@ Fore Refer: 184 184 N 1 0 0 1 189 0 2 Refer: 84 84 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021A EndChar StartChar: tcommaaccent Encoding: 355 355 355 @@ -22307,6 +22311,7 @@ Fore Refer: 184 184 N 1 0 0 1 0 0 2 Refer: 116 116 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021B EndChar StartChar: Tcaron Encoding: 356 356 356 Modified: trunk/dejavu-fonts/src/DejaVuSans-BoldOblique.sfd =================================================================== --- trunk/dejavu-fonts/src/DejaVuSans-BoldOblique.sfd 2008-07-20 01:46:10 UTC (rev 2257) +++ trunk/dejavu-fonts/src/DejaVuSans-BoldOblique.sfd 2008-07-23 19:18:06 UTC (rev 2258) @@ -38,37 +38,38 @@ HheadDescent: -483 HheadDOffset: 0 OS2Vendor: 'PfEd' +Lookup: 1 0 0 "'locl' for Romanian" {"'locl' for Romanian-1" } ['locl' ('latn' <'MOL ' 'ROM ' > ) ] Lookup: 6 1 0 "'ccmp' in RTL" {"'ccmp' in RTL" } ['ccmp' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] -Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 1 0 "'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" {"'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" } ['ccmp' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Cyrillic lookup 3" {"'locl' Localized Forms in Cyrillic lookup 3" } ['locl' ('cyrl' <'MKD ' 'SRB ' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Latin lookup 4" {"'locl' Localized Forms in Latin lookup 4" } ['locl' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' > ) ] -Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 0 1 "'liga' Standard Ligatures in Armenian lookup 6" {"'liga' Standard Ligatures in Armenian lookup 6" } ['liga' ('armn' <'dflt' > ) ] Lookup: 4 1 0 "'hlig' Historic Ligatures in Hebrew lookup 8" {"'hlig' Historic Ligatures in Hebrew lookup 8" } ['hlig' ('hebr' <'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Armenian lookup 9" {"'dlig' Discretionary Ligatures in Armenian lookup 9" } ['dlig' ('armn' <'dflt' > ) ] -Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 10" {"'dlig' Discretionary Ligatures in Latin lookup 10" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 11" {"'hlig' Historic Ligatures in Latin lookup 11" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 10" {"'dlig' Discretionary Ligatures in Latin lookup 10" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 11" {"'hlig' Historic Ligatures in Latin lookup 11" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures lookup 12" {"'dlig' Discretionary Ligatures lookup 12" } ['dlig' ('DFLT' <'dflt' > ) ] Lookup: 1 1 0 "'aalt' Access All Alternates in Hebrew lookup 14" {"'aalt' Access All Alternates in Hebrew lookup 14" } ['aalt' ('hebr' <'dflt' > ) ] Lookup: 1 1 0 "'salt' Stylistic Alternatives in Hebrew lookup 15" {"'salt' Stylistic Alternatives in Hebrew lookup 15" } ['salt' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'aalt' Access All Alternates in Greek lookup 16" {"'aalt' Access All Alternates in Greek lookup 16" } ['aalt' ('grek' <'dflt' > ) ] Lookup: 1 0 0 "'salt' Stylistic Alternatives in Greek lookup 17" {"'salt' Stylistic Alternatives in Greek lookup 17" } ['salt' ('grek' <'dflt' > ) ] -Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 19" {"'salt' Stylistic Alternatives in Latin lookup 19" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 20" {"'aalt' Access All Alternates in Latin lookup 20" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 19" {"'salt' Stylistic Alternatives in Latin lookup 19" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 20" {"'aalt' Access All Alternates in Latin lookup 20" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 1 1 0 "Single Substitution lookup 21" {"Single Substitution lookup 21" } [] Lookup: 1 0 0 "Single Substitution - Case Form" {"Single Substitution - Case Form" } [] Lookup: 1 0 0 "Single Substitution - Dotless Form" {"Single Substitution - Dotless Form" } [] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 0" {"'mkmk' Mark to Mark in Lao lookup 0" } ['mkmk' ('lao ' <'dflt' > ) ] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 1" {"'mkmk' Mark to Mark in Lao lookup 1" } ['mkmk' ('lao ' <'dflt' > ) ] -Lookup: 262 0 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 262 0 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 4" {"'mark' Mark Positioning lookup 4" } ['mark' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 5" {"'mark' Mark Positioning lookup 5" } ['mark' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 6" {"'mark' Mark Positioning lookup 6" } ['mark' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 7" {"'mark' Mark Positioning in Lao lookup 7" } ['mark' ('lao ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 8" {"'mark' Mark Positioning in Lao lookup 8" } ['mark' ('lao ' <'dflt' > ) ] -Lookup: 260 0 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 11" {"'kern' Horizontal Kerning in Latin lookup 11" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 260 0 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 11" {"'kern' Horizontal Kerning in Latin lookup 11" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] DEI: 0 KernClass2: 38 50 "'kern' Horizontal Kerning in Latin lookup 11" 14 hyphen uni2010 @@ -23928,6 +23929,7 @@ Fore Refer: 83 83 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 225 0 2 +Substitution2: "'locl' for Romanian-1" Scommaaccent EndChar StartChar: scedilla Encoding: 351 351 351 @@ -23937,6 +23939,7 @@ Fore Refer: 115 115 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 98 0 2 +Substitution2: "'locl' for Romanian-1" scommaaccent EndChar StartChar: Scaron Encoding: 352 352 352 @@ -23964,6 +23967,7 @@ Fore Refer: 184 184 N 1 0 0 1 171 0 2 Refer: 84 84 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021A EndChar StartChar: tcommaaccent Encoding: 355 355 355 @@ -23973,6 +23977,7 @@ Fore Refer: 184 184 N 1 0 0 1 82 0 2 Refer: 116 116 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021B EndChar StartChar: Tcaron Encoding: 356 356 356 Modified: trunk/dejavu-fonts/src/DejaVuSans-Oblique.sfd =================================================================== --- trunk/dejavu-fonts/src/DejaVuSans-Oblique.sfd 2008-07-20 01:46:10 UTC (rev 2257) +++ trunk/dejavu-fonts/src/DejaVuSans-Oblique.sfd 2008-07-23 19:18:06 UTC (rev 2258) @@ -38,38 +38,39 @@ HheadDescent: -483 HheadDOffset: 0 OS2Vendor: 'PfEd' +Lookup: 1 0 0 "'locl' for Romanian" {"'locl' for Romanian-1" } ['locl' ('latn' <'MOL ' 'ROM ' > ) ] Lookup: 6 1 0 "'ccmp' in RTL" {"'ccmp' in RTL" } ['ccmp' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] -Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 1 0 "'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" {"'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" } ['ccmp' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Cyrillic lookup 3" {"'locl' Localized Forms in Cyrillic lookup 3" } ['locl' ('cyrl' <'MKD ' 'SRB ' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Latin lookup 4" {"'locl' Localized Forms in Latin lookup 4" } ['locl' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' > ) ] -Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 0 1 "'liga' Standard Ligatures in Armenian lookup 6" {"'liga' Standard Ligatures in Armenian lookup 6" } ['liga' ('armn' <'dflt' > ) ] Lookup: 4 1 0 "'hlig' Historic Ligatures in Hebrew lookup 8" {"'hlig' Historic Ligatures in Hebrew lookup 8" } ['hlig' ('hebr' <'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Armenian lookup 9" {"'dlig' Discretionary Ligatures in Armenian lookup 9" } ['dlig' ('armn' <'dflt' > ) ] -Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 10" {"'dlig' Discretionary Ligatures in Latin lookup 10" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 11" {"'hlig' Historic Ligatures in Latin lookup 11" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 10" {"'dlig' Discretionary Ligatures in Latin lookup 10" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 11" {"'hlig' Historic Ligatures in Latin lookup 11" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures lookup 12" {"'dlig' Discretionary Ligatures lookup 12" } ['dlig' ('DFLT' <'dflt' > ) ] Lookup: 1 1 0 "'aalt' Access All Alternates in Hebrew lookup 14" {"'aalt' Access All Alternates in Hebrew lookup 14" } ['aalt' ('hebr' <'dflt' > ) ] Lookup: 1 1 0 "'salt' Stylistic Alternatives in Hebrew lookup 15" {"'salt' Stylistic Alternatives in Hebrew lookup 15" } ['salt' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'aalt' Access All Alternates in Greek lookup 16" {"'aalt' Access All Alternates in Greek lookup 16" } ['aalt' ('grek' <'dflt' > ) ] Lookup: 1 0 0 "'salt' Stylistic Alternatives in Greek lookup 17" {"'salt' Stylistic Alternatives in Greek lookup 17" } ['salt' ('grek' <'dflt' > ) ] -Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 19" {"'salt' Stylistic Alternatives in Latin lookup 19" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 20" {"'aalt' Access All Alternates in Latin lookup 20" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 19" {"'salt' Stylistic Alternatives in Latin lookup 19" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 20" {"'aalt' Access All Alternates in Latin lookup 20" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 1 1 0 "Single Substitution lookup 21" {"Single Substitution lookup 21" } [] Lookup: 1 0 0 "Single Substitution - Case Form" {"Single Substitution - Case Form" } [] Lookup: 1 0 0 "Single Substitution - Dotless Form" {"Single Substitution - Dotless Form" } [] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 0" {"'mkmk' Mark to Mark in Lao lookup 0" } ['mkmk' ('lao ' <'dflt' > ) ] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 1" {"'mkmk' Mark to Mark in Lao lookup 1" } ['mkmk' ('lao ' <'dflt' > ) ] -Lookup: 262 0 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 262 0 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 4" {"'mark' Mark Positioning lookup 4" } ['mark' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 5" {"'mark' Mark Positioning lookup 5" } ['mark' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 6" {"'mark' Mark Positioning lookup 6" } ['mark' ('arab' <'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 7" {"'mark' Mark Positioning in Lao lookup 7" } ['mark' ('lao ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 8" {"'mark' Mark Positioning in Lao lookup 8" } ['mark' ('lao ' <'dflt' > ) ] -Lookup: 261 0 0 "'mark' Mark Positioning lookup 9" {"'mark' Mark Positioning lookup 9" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 260 0 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 12" {"'kern' Horizontal Kerning in Latin lookup 12" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 261 0 0 "'mark' Mark Positioning lookup 9" {"'mark' Mark Positioning lookup 9" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 260 0 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 12" {"'kern' Horizontal Kerning in Latin lookup 12" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] DEI: 0 KernClass2: 30 38 "'kern' Horizontal Kerning in Latin lookup 12" 14 hyphen uni2010 @@ -26575,6 +26576,7 @@ Fore Refer: 83 83 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 100 0 2 +Substitution2: "'locl' for Romanian-1" Scommaaccent EndChar StartChar: scedilla Encoding: 351 351 351 @@ -26584,6 +26586,7 @@ Fore Refer: 115 115 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 23 0 2 +Substitution2: "'locl' for Romanian-1" scommaaccent EndChar StartChar: Scaron Encoding: 352 352 352 @@ -26611,6 +26614,7 @@ Fore Refer: 184 184 N 1 0 0 1 76 0 2 Refer: 84 84 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021A EndChar StartChar: tcommaaccent Encoding: 355 355 355 @@ -26620,6 +26624,7 @@ Fore Refer: 184 184 N 1 0 0 1 27 0 2 Refer: 116 116 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021B EndChar StartChar: Tcaron Encoding: 356 356 356 Modified: trunk/dejavu-fonts/src/DejaVuSans.sfd =================================================================== --- trunk/dejavu-fonts/src/DejaVuSans.sfd 2008-07-20 01:46:10 UTC (rev 2257) +++ trunk/dejavu-fonts/src/DejaVuSans.sfd 2008-07-23 19:18:06 UTC (rev 2258) @@ -38,8 +38,9 @@ HheadDescent: -483 HheadDOffset: 0 OS2Vendor: 'PfEd' +Lookup: 1 0 0 "'locl' for Romanian" {"'locl' for Romanian-1" } ['locl' ('latn' <'MOL ' 'ROM ' > ) ] Lookup: 6 1 0 "'ccmp' in RTL" {"'ccmp' in RTL" } ['ccmp' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] -Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 6 0 0 "'ccmp' in Basic" {"'ccmp' in Basic" } ['ccmp' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 1 0 "'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" {"'ccmp' Glyph Composition/Decomposition in Hebrew lookup 2" } ['ccmp' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Cyrillic lookup 3" {"'locl' Localized Forms in Cyrillic lookup 3" } ['locl' ('cyrl' <'MKD ' 'SRB ' > ) ] Lookup: 1 0 0 "'locl' Localized Forms in Latin lookup 4" {"'locl' Localized Forms in Latin lookup 4" } ['locl' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' > ) ] @@ -53,20 +54,20 @@ Lookup: 4 1 1 "'rlig' Required Ligatures in Arabic lookup 9" {"'rlig' Required Ligatures in Arabic lookup 9" } ['rlig' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 4 9 1 "'rlig' Required Ligatures in Arabic lookup 10" {"'rlig' Required Ligatures in Arabic lookup 10" } ['rlig' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 4 9 1 "'liga' Standard Ligatures in Arabic lookup 11" {"'liga' Standard Ligatures in Arabic lookup 11" } ['liga' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] -Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 1 "'liga' Standard Ligatures in Latin" {"'liga' Standard Ligatures in Latin" } ['liga' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 1 1 "'liga' Standard Ligatures in Arabic lookup 13" {"'liga' Standard Ligatures in Arabic lookup 13" } ['liga' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 4 0 1 "'liga' Standard Ligatures in Armenian lookup 14" {"'liga' Standard Ligatures in Armenian lookup 14" } ['liga' ('armn' <'dflt' > ) ] Lookup: 4 1 0 "'hlig' Historic Ligatures in Hebrew lookup 17" {"'hlig' Historic Ligatures in Hebrew lookup 17" } ['hlig' ('hebr' <'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Armenian lookup 18" {"'dlig' Discretionary Ligatures in Armenian lookup 18" } ['dlig' ('armn' <'dflt' > ) ] -Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 19" {"'dlig' Discretionary Ligatures in Latin lookup 19" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 20" {"'hlig' Historic Ligatures in Latin lookup 20" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'dlig' Discretionary Ligatures in Latin lookup 19" {"'dlig' Discretionary Ligatures in Latin lookup 19" } ['dlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 4 0 0 "'hlig' Historic Ligatures in Latin lookup 20" {"'hlig' Historic Ligatures in Latin lookup 20" } ['hlig' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 4 0 0 "'dlig' Discretionary Ligatures lookup 21" {"'dlig' Discretionary Ligatures lookup 21" } ['dlig' ('DFLT' <'dflt' > ) ] Lookup: 1 1 0 "'aalt' Access All Alternates in Hebrew lookup 23" {"'aalt' Access All Alternates in Hebrew lookup 23" } ['aalt' ('hebr' <'dflt' > ) ] Lookup: 1 1 0 "'salt' Stylistic Alternatives in Hebrew lookup 24" {"'salt' Stylistic Alternatives in Hebrew lookup 24" } ['salt' ('hebr' <'dflt' > ) ] Lookup: 1 0 0 "'aalt' Access All Alternates in Greek lookup 25" {"'aalt' Access All Alternates in Greek lookup 25" } ['aalt' ('grek' <'dflt' > ) ] Lookup: 1 0 0 "'salt' Stylistic Alternatives in Greek lookup 26" {"'salt' Stylistic Alternatives in Greek lookup 26" } ['salt' ('grek' <'dflt' > ) ] -Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 28" {"'salt' Stylistic Alternatives in Latin lookup 28" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 29" {"'aalt' Access All Alternates in Latin lookup 29" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 1 0 0 "'salt' Stylistic Alternatives in Latin lookup 28" {"'salt' Stylistic Alternatives in Latin lookup 28" } ['salt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 3 0 0 "'aalt' Access All Alternates in Latin lookup 29" {"'aalt' Access All Alternates in Latin lookup 29" } ['aalt' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 1 1 0 "Single Substitution lookup 30" {"Single Substitution lookup 30" } [] Lookup: 1 0 0 "Single Substitution - Case Form" {"Single Substitution - Case Form" } [] Lookup: 1 0 0 "Single Substitution - Dotless Form" {"Single Substitution - Dotless Form" } [] @@ -74,7 +75,7 @@ Lookup: 262 1 0 "'mkmk' Mark to Mark in Arabic lookup 1" {"'mkmk' Mark to Mark in Arabic lookup 1" } ['mkmk' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > ) ] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 2" {"'mkmk' Mark to Mark in Lao lookup 2" } ['mkmk' ('lao ' <'dflt' > ) ] Lookup: 262 0 0 "'mkmk' Mark to Mark in Lao lookup 3" {"'mkmk' Mark to Mark in Lao lookup 3" } ['mkmk' ('lao ' <'dflt' > ) ] -Lookup: 262 4 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 262 4 0 "'mkmk' Mark to Mark in Basic" {"'mkmk' below-mark" "'mkmk' above-mark" } ['mkmk' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] Lookup: 261 1 0 "'mark' Mark Positioning lookup 6" {"'mark' Mark Positioning lookup 6" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 7" {"'mark' Mark Positioning lookup 7" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 1 0 "'mark' Mark Positioning lookup 8" {"'mark' Mark Positioning lookup 8" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] @@ -82,9 +83,9 @@ Lookup: 260 1 0 "'mark' Mark Positioning lookup 10" {"'mark' Mark Positioning lookup 10" } ['mark' ('arab' <'KUR ' 'SND ' 'URD ' 'dflt' > 'hebr' <'dflt' > 'nko ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 11" {"'mark' Mark Positioning in Lao lookup 11" } ['mark' ('lao ' <'dflt' > ) ] Lookup: 260 0 0 "'mark' Mark Positioning in Lao lookup 12" {"'mark' Mark Positioning in Lao lookup 12" } ['mark' ('lao ' <'dflt' > ) ] -Lookup: 261 0 0 "'mark' Mark to Ligature in Basic" {"'mark' Ligature below" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] -Lookup: 260 4 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > 'tfng' <'dflt' > ) ] -Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 16" {"'kern' Horizontal Kerning in Latin lookup 16" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'NSM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 261 0 0 "'mark' Mark to Ligature in Basic" {"'mark' Ligature below" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] +Lookup: 260 4 0 "'mark' Mark to Base in Basic" {"'mark' half" "'mark' above-legacy" "'mark' cedilla" "'mark' below" "'mark' above" } ['mark' ('cyrl' <'MKD ' 'SRB ' 'dflt' > 'grek' <'dflt' > 'latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > 'tfng' <'dflt' > ) ] +Lookup: 258 0 0 "'kern' Horizontal Kerning in Latin lookup 16" {"'kern' Horizontal Kerning in Latin lookup 16" } ['kern' ('latn' <'ISM ' 'KSM ' 'LSM ' 'MOL ' 'NSM ' 'ROM ' 'SKS ' 'SSM ' 'dflt' > ) ] MarkAttachClasses: 5 "above" 307 gravecomb acutecomb uni0302 tildecomb uni0304 uni0305 uni0306 uni0307 uni0308 hookabovecomb uni030A uni030B uni030C uni030D uni030E uni030F uni0310 uni0311 uni0312 uni0313 uni0314 uni0315 uni033D uni033E uni033F uni0340 uni0341 uni0342 uni0343 uni0344 uni0346 uni034A uni034B uni034C uni0351 uni0352 uni0357 "below" 300 uni0316 uni0317 uni0318 uni0319 uni031C uni031D uni031E uni031F uni0320 uni0321 uni0322 dotbelowcomb uni0324 uni0325 uni0326 uni0329 uni032A uni032B uni032C uni032D uni032E uni032F uni0330 uni0331 uni0332 uni0333 uni0339 uni033A uni033B uni033C uni0345 uni0347 uni0348 uni0349 uni034D uni034E uni0353 @@ -23460,6 +23461,7 @@ Fore Refer: 83 83 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 139 0 2 +Substitution2: "'locl' for Romanian-1" Scommaaccent EndChar StartChar: scedilla Encoding: 351 351 351 @@ -23469,6 +23471,7 @@ Fore Refer: 115 115 N 1 0 0 1 0 0 3 Refer: 184 184 N 1 0 0 1 23 0 2 +Substitution2: "'locl' for Romanian-1" scommaaccent EndChar StartChar: Scaron Encoding: 352 352 352 @@ -23522,6 +23525,7 @@ Fore Refer: 184 184 N 1 0 0 1 80 0 2 Refer: 84 84 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021A EndChar StartChar: tcommaaccent Encoding: 355 355 355 @@ -23531,6 +23535,7 @@ Fore Refer: 184 184 N 1 0 0 1 -31 0 2 Refer: 116 116 N 1 0 0 1 0 0 3 +Substitution2: "'locl' for Romanian-1" uni021B EndChar StartChar: Tcaron Encoding: 356 356 356 |