Saturday, November 4, 2017

Case 18: Apple CoreText Issue with "akhn" feature

Apple CoreText has issue with "akhn" feature in Kannada Opentype font.
Typically (ಕ್ಷ, ಜ್ಞ) ksha and jyna will defined with Akhand feature.
But when the akhn feature comes in between base consonant and a diacritics, Apple CoreText fails to renders the text correctly.

Sample text is shown below. Chrome (harfbuzz) renders the text correctly. Open this page in Safari and compare the text.

ಪ್ಕ್ಷ ಪ್ಜ್ಞ ಪ್ಕ್ಷಾ ಪ್ಜ್ಞಾ ಪ್ಕ್ಷ್ಯ ಪ್ಜ್ಞ್ಯ ಪ್ಕ್ಞ್ಯಾ ಪ್ಜ್ಞ್ಯಾ ಪ್ಕ್ಷಿ ಪ್ಜ್ಞಿ ಪ್ಕ್ಞ್ಯಿ ಪ್ಜ್ಞ್ಯಿ
ತ್ಕ್ಷ ತ್ಜ್ಞ ತ್ಕ್ಷಾ ತ್ಜ್ಞಾ ತ್ಕ್ಷ್ಯ ತ್ಜ್ಞ್ಯ ತ್ಕ್ಞ್ಯಾ ತ್ಜ್ಞ್ಯಾ ತ್ಕ್ಷಿ ತ್ಜ್ಞಿ ತ್ಕ್ಞ್ಯಿ ತ್ಜ್ಞ್ಯಿ
ದ್ಕ್ಷ ದ್ಜ್ಞ ದ್ಕ್ಷಾ ದ್ಜ್ಞಾ ದ್ಕ್ಷ್ಯ ದ್ಜ್ಞ್ಯ ದ್ಕ್ಞ್ಯಾ ದ್ಜ್ಞ್ಯಾ ದ್ಕ್ಷಿ ದ್ಜ್ಞಿ ದ್ಕ್ಞ್ಯಿ ದ್ಜ್ಞ್ಯಿ
ಲ್ಕ್ಷ ಲ್ಜ್ಞ ಲ್ಕ್ಷಾ ಲ್ಜ್ಞಾ ಲ್ಕ್ಷ್ಯ ಲ್ಜ್ಞ್ಯ ಲ್ಕ್ಞ್ಯಾ ಲ್ಜ್ಞ್ಯಾ ಲ್ಕ್ಷಿ ಲ್ಜ್ಞಿ ಲ್ಕ್ಞ್ಯಿ ಲ್ಜ್ಞ್ಯಿ
ಯರ್ಪ್ಕ್ಷ ಯರ್ಪ್ಜ್ಞ ಯರ್ಪ್ಕ್ಷಾ ಯರ್ಪ್ಜ್ಞಾ ಯರ್ಪ್ಕ್ಷ್ಯ ಯರ್ಪ್ಜ್ಞ್ಯ ಯರ್ಪ್ಕ್ಞ್ಯಾ ಯರ್ಪ್ಜ್ಞ್ಯಾ ಯರ್ಪ್ಕ್ಷಿ ಯರ್ಪ್ಜ್ಞಿ ಯರ್ಪ್ಕ್ಞ್ಯಿ ಯರ್ಪ್ಜ್ಞ್ಯಿ
ಡರ್ತ್ಕ್ಷ ಡರ್ತ್ಜ್ಞ ಡರ್ತ್ಕ್ಷಾ ಡರ್ತ್ಜ್ಞಾ ಡರ್ತ್ಕ್ಷ್ಯ ಡರ್ತ್ಜ್ಞ್ಯ ಡರ್ತ್ಕ್ಞ್ಯಾ ಡರ್ತ್ಜ್ಞ್ಯಾ ಡರ್ತ್ಕ್ಷಿ ಡರ್ತ್ಜ್ಞಿ ಡರ್ತ್ಕ್ಞ್ಯಿ ಡರ್ತ್ಜ್ಞ್ಯಿ
ಸರ್ದ್ಕ್ಷ ಸರ್ದ್ಜ್ಞ ಸರ್ದ್ಕ್ಷಾ ಸರ್ದ್ಜ್ಞಾ ಸರ್ದ್ಕ್ಷ್ಯ ಸರ್ದ್ಜ್ಞ್ಯ ಸರ್ದ್ಕ್ಞ್ಯಾ ಸರ್ದ್ಜ್ಞ್ಯಾ ಸರ್ದ್ಕ್ಷಿ ಸರ್ದ್ಜ್ಞಿ ಸರ್ದ್ಕ್ಞ್ಯಿ ಸರ್ದ್ಜ್ಞ್ಯಿ
ಚರ್ಲ್ಕ್ಷ ಚರ್ಲ್ಜ್ಞ ಚರ್ಲ್ಕ್ಷಾ ಚರ್ಲ್ಜ್ಞಾ ಚರ್ಲ್ಕ್ಷ್ಯ ಚರ್ಲ್ಜ್ಞ್ಯ ಚರ್ಲ್ಕ್ಞ್ಯಾ ಚರ್ಲ್ಜ್ಞ್ಯಾ ಚರ್ಲ್ಕ್ಷಿ ಚರ್ಲ್ಜ್ಞಿ ಚರ್ಲ್ಕ್ಞ್ಯಿ ಚರ್ಲ್ಜ್ಞ್ಯಿ
ಯರ್ಪ್ಕ್ಷ್ಯಾಲ ಯರ್ಪ್ಕ್ಷ್ಯಿಲ ಯರ್ಪ್ಕ್ಷ್ಯೀಲ ಯರ್ಪ್ಕ್ಷ್ಯುಲ ಯರ್ಪ್ಕ್ಷ್ಯೂಲ ಯರ್ಪ್ಕ್ಷ್ಯೃಲ ಯರ್ಪ್ಕ್ಷ್ಯೆಲ ಯರ್ಪ್ಕ್ಷ್ಯೇಲ
ಯರ್ಪ್ಜ್ಞ್ಯಾಲ ಯರ್ಪ್ಜ್ಞ್ಯಿಲ ಯರ್ಪ್ಜ್ಞ್ಯೀಲ ಯರ್ಪ್ಜ್ಞ್ಯುಲ ಯರ್ಪ್ಜ್ಞ್ಯೂಲ ಯರ್ಪ್ಜ್ಞ್ಯೃಲ ಯರ್ಪ್ಜ್ಞ್ಯೆಲ ಯರ್ಪ್ಜ್ಞ್ಯೇಲ
ಯರ್ಪ್ಕ್ಷ್ಯೈಲ ಯರ್ಪ್ಕ್ಷ್ಯೊಲ ಯರ್ಪ್ಕ್ಷ್ಯೋಲ ಯರ್ಪ್ಕ್ಷ್ಯೌಲ ಯರ್ಪ್ಕ್ಷ್ಯಂಲ ಯರ್ಪ್ಕ್ಷ್ಯಃಲ ಯರ್ಪ್ಕ್ಷ್ಯ್
ಯರ್ಪ್ಜ್ಞ್ಯೈಲ ಯರ್ಪ್ಜ್ಞ್ಯೊಲ ಯರ್ಪ್ಜ್ಞ್ಯೋಲ ಯರ್ಪ್ಜ್ಞ್ಯೌಲ ಯರ್ಪ್ಜ್ಞ್ಯಂಲ ಯರ್ಪ್ಜ್ಞ್ಯಃಲ ಯರ್ಪ್ಜ್ಞ್ಯ್



SCREENSHOT FROM CHROME.

No comments:

Post a Comment