https://bugs.documentfoundation.org/show_bug.cgi?id=166037
--- Comment #7 from Khaled Hosny <[email protected]> --- (In reply to seen from comment #6) > (In reply to Khaled Hosny from comment #5) > > We convert languages to BCP47 tags when calling HarfBuzz (using getBcp47()), > > so any solution that results in `el-polyton` being passed to HarfBuzz should > > work. > If the BCP47 tag `grc-polyton` [polytonic Ancient Greek] were passed to > HarfBuzz, would it apply the font’s 'ss16' stylistic set in the same way > that it does when it receives the `el-polyton` tag? Seems so: $ hb-shape DSETypewriter.ttf -u "U+1FB6,U+1FC6,U+1FD,U+1FE6,U+1FF6" --features=ss16 --language=grc [uni1FB6=0+1024|uni1FC6=1+1024|aeacute=2+1024|uni1FE6=3+1024|uni1FF6=4+1024] $ hb-shape DSETypewriter.ttf -u "U+1FB6,U+1FC6,U+1FD,U+1FE6,U+1FF6" --features=ss16 --language=el [uni1FB6=0+1024|uni1FC6=1+1024|aeacute=2+1024|uni1FE6=3+1024|uni1FF6=4+1024] $ hb-shape DSETypewriter.ttf -u "U+1FB6,U+1FC6,U+1FD,U+1FE6,U+1FF6" --features=ss16 --language=el-polyton [uni1FB6.ss16=0+1024|uni1FC6.ss16=1+1024|aeacute=2+1024|uni1FE6.ss16=3+1024|uni1FF6.ss16=4+1024] $ hb-shape DSETypewriter.ttf -u "U+1FB6,U+1FC6,U+1FD,U+1FE6,U+1FF6" --features=ss16 --language=grc-polyton [uni1FB6.ss16=0+1024|uni1FC6.ss16=1+1024|aeacute=2+1024|uni1FE6.ss16=3+1024|uni1FF6.ss16=4+1024] -- You are receiving this mail because: You are the assignee for the bug.
