Изменить 2: Есть лучшие ответы, чем у меня - посмотрите на ответы Andaleeb / Kurio и комментарии.
Изменить: Благодаря Supamike в этом вопросе об этой проблеме в Photoshop есть то, что выглядит как более простое решение, которое также работает в Illustrator для точечного текста (оно облажается, если у вас есть текст области, который занимает более одной строки, поэтому вам нужно использовать точку Затем текст вручную помещает разрывы строк и переупорядочивает строки текста, иначе первая строка находится внизу, а последняя вверху).
Введите или скопируйте свой текст в верхнее поле на http://www.arabic-keyboard.org/photoshop-arabic/ , затем скопируйте и вставьте выходной текст в нижнем поле в Illustrator, и, кажется, соединения будут правильно применены и текст появляется в правильном направлении.
Если он просто вставляет поля, убедитесь, что выбран шрифт, поддерживающий арабские символы, например, один из стандартных веб-безопасных шрифтов - Verdana, Times, Georgia, Arial ...
Обратите внимание, что иллюстратор по-прежнему воспринимает его как текст слева направо, поэтому, хотя он выглядит правильно, редактировать его будет странно, если вы обычно печатаете на арабском языке. Итак, если вам нужно отредактировать арабский текст, я бы порекомендовал сделать изменения в отдельном текстовом процессоре, затем скопировать на вышеуказанный сайт, а затем скопировать в Illustrator.
Вы также должны будете установить его по правому краю. По сути, кажется, что он принудительно заменяет символы соответствующими лигатурами. Программное обеспечение не обрабатывает его как арабский текст, но вставляемые символы являются правильными объединенными формами символов.
Оригинальный ответ:
Ниже приведено сравнение арабского слова для арабского ( العربية ), скопированного и вставленного в различные приложения с настройками по умолчанию, с предложенным наилучшим подходом в конце. Вот оригинал из Википедии в качестве снимка экрана для сравнения:
Illustrator (британские издания, CS4, CS5 и CS6 ):
Не выглядит правильно. Арабские объединения не применяются (плюс, похоже, что он не понял, что это должен быть текст справа налево).
Indesign (британские издания, CS4, CS5 и CS6 ):
Также выглядит не так, как в Illustrator. Возможно, где-то есть какие-то настройки, которые нужно применить, но, учитывая, что Scribdoor взимал 100 евро, чтобы перенести эту функцию в InDesign, я сомневаюсь в этом.
Inkscape (бесплатный конкурент Illustrator с открытым исходным кодом):
Отлично представленный реальный встроенный текст в тот момент, когда он вставлен. Никаких проблем. Уч.
Для интереса, поскольку TextEdit на Mac, по-видимому, не имеет проблем, давайте попробуем вонючий старый блокнот Windows :
О, дорогой, Adobe, о дорогой ... может быть, ему не хватает стиля и изящества, но похоже, что Блокнот прекрасно применил эти соединения ...
Таким образом, кажется, что наилучшее, самое надежное решение проблемы Алекса с низкими затратами - иметь под рукой копию Inkscape. Когда возникает такая проблема, напишите и стилизуйте текст в Inkscape так же, как в Illustrator (интерфейс Inkscape кажется странным, когда он используется для иллюстратора, параметры надписей, такие как отслеживание, кернинг, высота строки и т. Д., Кажется, управляются с помощью сочетаний клавиш , но аналогичные функции есть), затем скопируйте и вставьте текстовый объект Inkscape непосредственно в Illustrator, когда он будет готов. Для меня (в Windows) копирование и вставка преобразуют его в векторные пути, сохраняя правильные буквы. Вот как это выглядит, вставленное в Illustrator и выбранное (рядом с более ранней попыткой Illustrator для сравнения):
Если сохранение копии Inkscape только для случайных вещей, подобных этому, звучит как боль, эти парни с открытым исходным кодом подумали об этом: есть портативная версия, которую вы можете запустить с флешки. Я никогда не использовал его, поэтому я не буду рекомендовать место для его загрузки, которое я не пробовал, но оно, кажется, существует и работает.