Итак, после МНОГО чтения и помните, что я не говорящий по-арабски / писатель, вот мои открытия и решения на данный момент:
В настоящее время нет надежных способов сделать арабские веб-шрифты с помощьюон-лайн конвертеры шрифтов, но я думаю, что это изменится в будущем.
Варианты для арабских шрифтов следующие:
(1) Вы можете использовать webfonts.fonts.com и их арабские шрифты, этот список растет довольно быстро, и на момент написания этого есть35 семейств шрифтов (195 шрифтов), ссылка здесь: http://webfonts.fonts.com/en-US/Project/Choosefonts#languages%3DW20%26page%3D1
(2) Если у вас есть , чтобы использовать ваш шрифт, тогда вы должны конвертировать его самостоятельно и остерегаться, там будут драконы... Способ, которым я использовал шрифт, заключался в использовании fontforge , который доступен для Unix, для Mac вы должны получить это через macports, используя sudo port install fontforge
в терминале.Я думаю, что вы можете запустить его в Windows, используя Cygwin тоже.Вы должны сделать много в расширенных опциях экспорта, чтобы получить идеальный результат.В этом посте слишком много всего, чтобы объяснить все.Вместо этого я настоятельно рекомендую вам прочитать это, чтобы получить лучшее представление о параметрах вывода из fontforge: http://fontforge.sourceforge.net/overview.html
http://fontforge.sourceforge.net/gposgsub.html
все зависит от лигатур, глифов и подмножеств, однако я 'Я не уверен, что понял правильно, потому что я не пишу по-арабски, но, кажется, наконец-то все выглядит нормально.
(3) На момент написания этой статьи бесплатные арабские веб-шрифты Google были закончены, но посмотрите здесь, чтобы отслеживать прогресс: http://shashafont.com/
Я действительно настоятельно рекомендую вариант 1. Надеюсь, что это кому-то поможет