Я разрабатываю приложение для Android для регионального журнала на языке маратхи и для OS 2.2 и выше. Я могу использовать пользовательские шрифты для устройств, которые изначально не поддерживают деванагари/маратхи с использованием шрифта.
Но результат не желателен, и текст на маратхи выглядит не лучше. У меня есть следующие проблемы с пользовательскими шрифтами.
- Дополнительный горизонтальный пробел между двумя словами или символами
- Дополнительное вертикальное пространство между двумя строками
- Обрыв двух линий
- Работает не на всех устройствах
- Совместные символы (जोडाक्षर, например, 'त्या') отображаются плохо
Я пробовал много шрифтов, таких как utsaah,mangal,arialuni,shivaji, но ни один из них не имеет полной поддержки.
Я видел одно из очень хороших приложений на маратхи здесь, которое работает на Android. 2.1 и выше. Может кто-нибудь мне помочь? Как я могу использовать шрифт, который поддерживает все устройства Android?