Сделайте так, чтобы арабский текст правильно отображался в Adobe Illustrator


10

Арабский текст не отображается должным образом в Adobe Illustrator. Даже со шрифтом, который поддерживает арабский текст (например, Arial), текст находится спереди назад (слева направо, а не справа налево), и буквы не соединяются должным образом. Для арабского языка это бред.

Я знаю, что для Ближнего Востока есть версия для Illustrator, но ... на самом деле, у меня нет шансов купить ее, чтобы добавить несколько слов в векторную графику.

Я также видел ссылки на Scribdoor (Winsoft), однако это 100 евро, и я сейчас работаю над CS6, который все равно не поддерживается.

Я не могу поверить, что после 16 основных версий Adobe Illustrator нет способа как-то скопировать и вставить в него немного арабского?

Кто-нибудь может придумать альтернативу? Свободный, если возможно, это крошечная работа с 9 словами.

Огромное спасибо


1
Можно установить его в Indesign, преобразовать в контуры, затем скопировать / вставить.
Скотт

Какой шрифт вы используете? Я также не мог поверить, что они не поддерживают это, я попробовал это на Illustrator CS4 (версия для Великобритании), и у меня не было проблем с вставкой в ​​некоторый арабский текст, если шрифт поддерживал его. Myriad Pro и большинство других шрифтов, которые имеют только римские символы: только коробки. Arial, Tahoma, Georgia, Verdana, Times и т. Д. (В основном, веб-безопасный набор): настоящий арабский текст без проблем. Если эти шрифты все еще не работают для вас, возможно (надеюсь, что нет ...), это какое-то безумное ограничение в версии для США.
user56reinstatemonica8

1
@ user568458 Ахах! да, нет проблем, если вы не читаете по-арабски, а я нет. И он, казалось, «выглядел» по-арабски и был написан арабским шрифтом, однако, клиент не ходил, потому что в арабских письмах это не просто буквы, они иногда объединяются по фонетическим причинам (вроде лигатур), но Illustrator этого не делает кажется, поддерживает это, если у вас нет издания «ME» на Ближнем Востоке. Решение для меня (если можно так назвать) в итоге состояло в том, чтобы сделать это в TextEdit со шрифтом, затем увеличить его до размера 200pt, сделать снимок экрана и проследить его в Illustrator, тогда я мог бы по крайней мере возиться с этим .. Облом
Алекс

@ Скотт, да, вроде бы пришлось прибегнуть к этому .. спасибо за совет
Алекс

3
Как ни странно, именно эта проблема с арабским использованием программного обеспечения Adobe вызвала смущение в масштабе, доходящем до британских национальных новостей дважды за последние пару недель. Если бы только подписчики использовали этот сайт! bbc.co.uk/news/uk-england-london-18971686 bbc.co.uk/news/uk-england-london-18911599
user56reinstatemonica8

Ответы:


12

Изменить 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 только для случайных вещей, подобных этому, звучит как боль, эти парни с открытым исходным кодом подумали об этом: есть портативная версия, которую вы можете запустить с флешки. Я никогда не использовал его, поэтому я не буду рекомендовать место для его загрузки, которое я не пробовал, но оно, кажется, существует и работает.


Я удивлен, что InDesign не поддерживает это. Я помню, что был один пакет Adobe, возможно, это был Fireworks, и я мог хорошо писать по-арабски, но я думаю, это потому, что это был продукт Macromedia.
Адам Элсодани

Inkscape не нужен. Просто экспортируйте текст из любого текстового редактора в формате PDF и импортируйте в Illustrator. Шрифт будет преобразован в контуры и может быть использован в качестве пути.
Мануэль

3

Существует косвенное, но гораздо более простое решение, оно работает на ПК, я не знаю, работает ли оно на MAC, но это легко проверить:

  1. Найдите PSD-файл, содержащий правильно отображаемый арабский текст, который все еще можно редактировать и который был создан предпочтительно с использованием версии Photoshop Middle East или, в качестве альтернативы:
  2. Используйте этот «Шаблон для редактирования и создания арабского текста» PSD (CS4) от Adobe, (пробовал в Illustrator и Photoshop CS6, он работает! Вы можете скопировать, вставить текст в другой файл и продолжить редактировать его, менять шрифты и т. д.) http://www.adobe.com/support/downloads/detail.jsp?ftpID=4107
  3. Просто извлеките * .PSD из сжатого файла и загрузите его в Adobe Illustrator.

TaDa! Теперь вы можете редактировать арабский текст, менять шрифт и т. Д. Вы можете даже безупречно копировать / вставлять его, если ваш Illustrator смог загрузить исходный PSD-файл (попробуйте также другие типы файлов, такие как файлы EPS, созданные с помощью Illustrator. Может быть, я версия? Я не пробовал это). Просто найдите в сети бесплатные PSD-файлы, содержащие арабский текст (созданный с помощью версии ME), и используйте их. Или используйте тот, который я включил в шаг 2, если он все еще доступен. Надеюсь, это сработает для вас!


Знаете ли вы места, где можно найти такие файлы? Пробовал поиск безуспешно.
user56reinstatemonica8

1
Я только что обновил шаг # 2 с помощью ссылки Adobe на шаблон PSD арабского текста, сгенерированный с помощью CS4, подробнее рассмотрим шаг # 2. Кроме того, извините за опоздание (и проблемы входа в систему Open ID не помогли: '-)
Kurio

3

Спасибо за советы! Трюк с ПК помог мне. Я открыл старый (версия ME) файл InDesign с редактируемым арабским текстом в нем на моей версии InDesign CS6, не относящейся к моему Mac, и скопировал нужный текст на арабском языке из TextEdit / email прямо в текстовое поле на арабском языке в арабском файле ME InDesign. , и это показало совершенно правильно и редактируемый также. К счастью, у меня уже были установлены арабские шрифты, поэтому текст не выглядел смешным или разбитым.

Затем я преобразовал его в контуры и взял в Illustrator.


Круто, знаете ли вы какие-нибудь места, где можно скачать файлы, созданные с помощью версии ME? Похоже, файл, созданный в редакции ME, является полезным ресурсом, который можно спрятать где-нибудь.
user56reinstatemonica8

1
Нашел один. И это тоже официально. adobe.com/support/downloads/detail.jsp?ftpID=4107
Марио Авад

Эта загрузка Adobe работает - вы можете открыть PSD-файл в иллюстраторе, отметив «Преобразовать в объекты», изменить шрифт на что-то с арабскими буквами, затем скопировать и вставить текстовую область в любой файл, и он правильно обрабатывает арабские буквы.
user56reinstatemonica8

2

Как насчет этого.

  • Введите свой арабский текст в MS Word 2010 на арабском языке, используя шрифт Arial.
  • Сохраните файл в формате PDF.
  • Откройте файл в Adobe Illustartor CS5.
  • При открытии файла будет сказано, что произойдет замена шрифта. Пусть это.
  • Когда PDF-файл открывается в Above Illustrator CS5, все, что вы увидите, это черные ящики.
  • Выберите все коробки.
  • Зайдите в шрифты и выберите Arial.

И что у тебя есть.


По крайней мере, два человека говорят, что это работает!
user56reinstatemonica8

1

Вы можете взглянуть на этот плагин в ScribeDOOR: ScribeDOOR позволяет вам редактировать и работать на одном или нескольких из следующих языков: арабский, азербайджанский, бенгальский, фарси, грузинский, греческий, гуджарати, иврит, хинди, каннада Казахский, кхмерский / камбоджийский, лаосский, маратхи, пенджабский, тамильский, тайский, урду, вьетнамский.

Это доступно здесь : http://store.winsoft-international.com/products/product/winsoft/scribeedoor.html


ScribeDOOR уже упоминался и исключался в первоначальном вопросе - хотя стоит упомянуть, что ScribeDOOR теперь совместим с CS6, что было неверно, когда задавался вопрос.
user56reinstatemonica8

1

В моем случае я набираю арабский с Corel Draw , преобразовываю его в кривую, затем копирую и вставляю в иллюстратор. Меня устраивает


0

Я просто вставил текст в книгу шрифтов, используя шрифт «Багдад», затем сделал снимок экрана и использовал трассировку изображения, чтобы получить кривые арабского слова, которое мне нужно. Работал как шарм! Слово не будет правильно копировать для меня. Я использую CS6.


0

Я использовал Arabic Genie, приложение, которое решает эту проблему, и оно работало нормально для меня. Бесплатная версия экспортирует только одно слово за раз, но это все еще очень полезно. Вы можете найти его в магазине приложений:

https://itunes.apple.com/en/app/arabic-genie/id581753910?mt=12

К сожалению, нет версии для Windows, насколько я знаю ...



-1

Я использую Corel draw для написания арабского текста, а затем экспортирую (в виде кривых) в формат .eps.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.