Итак, после БОЛЬШОГО чтения, и имейте в виду, что я не говорю по-арабски и не пишу, вот мои открытия и решения:
В настоящее время нет надежных способов создания арабских веб-шрифтов с помощью онлайн-конвертеров шрифтов, однако я полагаю, что это изменится в будущем.
Варианты арабских шрифтов следующие:
(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. Надеюсь, это кому-то поможет.
person
Alex
schedule
02.03.2012