Add join suffix for NEQ ligatures (#1007)
This commit is contained in:
parent
b6563c4d6d
commit
436a18a1bf
3 changed files with 82 additions and 33 deletions
|
@ -724,19 +724,19 @@ define [buildLigationsImpl sink para featureName mappedFeature rankedLookups] :
|
|||
piecewise
|
||||
[hasLG 'eqexeq-dotted'] : chain-rule
|
||||
equal ~> {'ident.fc'}
|
||||
exclam ~> {'neq.1-dotted'}
|
||||
exclam ~> {'neq.1m-dotted'}
|
||||
equal ~> {'ident.cc+cf'}
|
||||
[hasLG 'eqexeq'] : chain-rule
|
||||
equal ~> {'ident.fc'}
|
||||
exclam ~> {'neq.1'}
|
||||
exclam ~> {'neq.1m'}
|
||||
equal ~> {'ident.cc+cf'}
|
||||
[hasLG 'eqexeq-dl-dotted'] : chain-rule
|
||||
equal ~> {'equal.fc'}
|
||||
exclam ~> {'neq.1-dotted'}
|
||||
exclam ~> {'neq.1m-dotted'}
|
||||
equal ~> {'equal.cc+cf'}
|
||||
[hasLG 'eqexeq-dl'] : chain-rule
|
||||
equal ~> {'equal.fc'}
|
||||
exclam ~> {'neq.1'}
|
||||
exclam ~> {'neq.1m'}
|
||||
equal ~> {'equal.cc+cf'}
|
||||
true : chain-rule
|
||||
AnyEqualEnding ~> look-around
|
||||
|
@ -744,12 +744,12 @@ define [buildLigationsImpl sink para featureName mappedFeature rankedLookups] :
|
|||
equal ~> look-around
|
||||
piecewise
|
||||
[hasLG 'exeq-dotted'] : chain-rule
|
||||
exclam ~> {'neq.4-dotted'}
|
||||
exclam ~> {'neq.4l-dotted'}
|
||||
equal ~> {'equal.fc+cc'}
|
||||
equal ~> {'equal.cc'}
|
||||
equal ~> {'equal.cf'}
|
||||
[hasLG 'exeq'] : chain-rule
|
||||
exclam ~> {'neq.4'}
|
||||
exclam ~> {'neq.4l'}
|
||||
equal ~> {'equal.fc+cc'}
|
||||
equal ~> {'equal.cc'}
|
||||
equal ~> {'equal.cf'}
|
||||
|
@ -761,29 +761,29 @@ define [buildLigationsImpl sink para featureName mappedFeature rankedLookups] :
|
|||
equal ~> {'equal.cf'}
|
||||
piecewise
|
||||
[hasLG 'exeqeq-dotted'] : chain-rule
|
||||
exclam ~> {'neq.3-dotted'}
|
||||
exclam ~> {'neq.3l-dotted'}
|
||||
equal ~> {'ident.fc+cc'}
|
||||
equal ~> {'ident.cf'}
|
||||
[hasLG 'exeqeq'] : chain-rule
|
||||
exclam ~> {'neq.3'}
|
||||
exclam ~> {'neq.3l'}
|
||||
equal ~> {'ident.fc+cc'}
|
||||
equal ~> {'ident.cf'}
|
||||
[hasLG 'exeq-dotted'] : chain-rule
|
||||
exclam ~> {'neq.3-dotted'}
|
||||
exclam ~> {'neq.3l-dotted'}
|
||||
equal ~> {'equal.fc+cc'}
|
||||
equal ~> {'equal.cf'}
|
||||
[hasLG 'exeq'] : chain-rule
|
||||
exclam ~> {'neq.3'}
|
||||
exclam ~> {'neq.3l'}
|
||||
equal ~> {'equal.fc+cc'}
|
||||
equal ~> {'equal.cf'}
|
||||
piecewise
|
||||
[hasLG 'eqslasheq'] : chain-rule
|
||||
equal ~> {'ident.fc'}
|
||||
slash ~> {'neq.1'}
|
||||
slash ~> {'neq.1m'}
|
||||
equal ~> {'ident.cc+cf'}
|
||||
[hasLG 'slasheq'] : chain-rule
|
||||
equal ~> {'equal.fc'}
|
||||
slash ~> {'neq.1'}
|
||||
slash ~> {'neq.1m'}
|
||||
equal ~> {'equal.cc+cf'}
|
||||
piecewise
|
||||
[hasLG 'eqeqeq'] : chain-rule
|
||||
|
@ -792,25 +792,25 @@ define [buildLigationsImpl sink para featureName mappedFeature rankedLookups] :
|
|||
equal ~> {'ident.cf'}
|
||||
piecewise
|
||||
[hasLG 'tildeeq'] : chain-rule
|
||||
anyWave ~> [just 'neq.2']
|
||||
anyWave ~> [just 'neq.2l']
|
||||
equal ~> {'equal.fc+cf'}
|
||||
piecewise
|
||||
[hasLG 'slasheq'] : chain-rule
|
||||
slash ~> {'neq.2'}
|
||||
slash ~> {'neq.2l'}
|
||||
equal ~> {'equal.fc+cf'}
|
||||
piecewise
|
||||
[hasLG 'exeq-dotted'] : chain-rule
|
||||
exclam ~> {'neq.2-dotted'}
|
||||
exclam ~> {'neq.2l-dotted'}
|
||||
equal ~> {'equal.fc+cf'}
|
||||
[hasLG 'exeq'] : chain-rule
|
||||
exclam ~> {'neq.2'}
|
||||
exclam ~> {'neq.2l'}
|
||||
equal ~> {'equal.fc+cf'}
|
||||
piecewise
|
||||
[hasLG 'ltgt-diamond'] : chain-rule
|
||||
lessAndEquiv ~> [just 'less.lig.diamond']
|
||||
greaterAndEquiv ~> [just 'greater.lig.diamond']
|
||||
[hasLG 'ltgt-ne'] : chain-rule
|
||||
lessAndEquiv ~> [just 'neq.2']
|
||||
lessAndEquiv ~> [just 'neq.2l']
|
||||
greaterAndEquiv ~> [just 'equal.fc+cf']
|
||||
piecewise
|
||||
[hasLG 'eqeq'] : chain-rule
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue