Add support for OpenType frac feature (#1230).

This commit is contained in:
be5invis 2021-10-09 18:51:58 -07:00
parent 844f4023c4
commit 35ecd6dddc
6 changed files with 125 additions and 16 deletions

View file

@ -6,6 +6,7 @@ import [CreateEmptyTable finalizeTable MoveBackUtilityLookups] from "./table-uti
import [buildLigations] from './gsub-ligation'
import [buildCCMP] from './gsub-ccmp'
import [buildGrFeature] from './gsub-gr'
import [buildFrac] from './gsub-frac'
import [buildCVSS] from './gsub-cv-ss'
import [buildLOCL] from './gsub-locl'
import [buildGsubThousands] from './gsub-thousands'
@ -35,6 +36,9 @@ define [buildGSUB para glyphStore markGlyphs] : begin
# ccmp
buildCCMP gsub glyphStore markGlyphs
# frac
buildFrac gsub glyphStore
# Ligation
if para.enableLigation : do
define plm : Object.assign {.} para.ligation.defaultBuildup