Faire apparaître correctement le texte arabe dans Adobe Illustrator


10

Le texte arabe ne s'affiche pas correctement dans Adobe Illustrator. Même avec une police qui prend en charge le texte arabe (par exemple Arial), le texte est de l'arrière vers l'avant (de gauche à droite, pas de droite à gauche) et les lettres ne se rejoignent pas correctement. Pour un arabophone, c'est du charabia.

Je sais qu'il existe une version Illustrator pour le Moyen-Orient mais ... vraiment, je n'ai aucune chance de l'acheter juste pour mettre quelques mots dans un graphique vectoriel.

J'ai également vu des références pour Scribdoor (Winsoft) mais c'est 100 Euros et je travaille sur CS6 maintenant qui n'est pas supporté de toute façon.

Je ne peux pas croire qu'après 16 versions majeures d'Adobe Illustrator, il n'y ait aucun moyen de copier et coller un peu d'arabe dedans?

Quelqu'un peut-il penser à une alternative? Gratuit si possible, c'est un tout petit travail avec 9 mots au total.

Merci beaucoup


1
Pourrait le définir dans Indesign, convertir en contours, puis copier / coller.
Scott

Quelle police utilisez-vous? Je ne pouvais pas non plus croire qu'ils ne prenaient pas en charge cela, je l'ai essayé sur Illustrator CS4 (version britannique) et je n'ai eu aucun problème à coller dans du texte arabe, tant que la police le supportait. Myriad Pro et la plupart des autres polices qui n'ont que des caractères romains: juste des cases. Arial, Tahoma, Géorgie, Verdana, Times, etc. (essentiellement l'ensemble sécurisé sur le Web): vrai texte arabe sans problème. Si ces polices ne fonctionnent toujours pas pour vous, peut-être (espérons-le pas ...), c'est une limitation folle dans la version américaine.
user56reinstatemonica8

1
@ user568458 Ahah! oui, pas de problème si vous ne lisez pas l'arabe, ce que je ne lis pas. Et il semblait avoir «l'air» arabe, et était dans une police arabe cependant, ne pas aller avec le client car en arabe les lettres ne sont pas seulement des lettres, elles sont parfois jointes pour des raisons phonétiques (un peu comme des ligatures) mais Illustrator ne le fait pas semblent le soutenir, sauf si vous avez l'édition «ME» du Moyen-Orient. La solution pour moi (si vous pouvez l'appeler ainsi) à la fin était de le faire dans TextEdit avec la police, puis de le gonfler jusqu'à la taille 200pt, de le capturer et de le tracer dans Illustrator, alors je pourrais au moins jouer avec .. .bummer
Alex

@Scott yep, j'ai dû y recourir. Merci pour le conseil
Alex

3
De façon hilarante, ce problème exact de la mutilation de l'arabe par les logiciels Adobe a causé de l'embarras à une échelle atteignant les actualités nationales du Royaume-Uni à deux reprises au cours des deux dernières semaines. Si seulement les créateurs d'enseignes utilisaient ce site! bbc.co.uk/news/uk-england-london-18971686 bbc.co.uk/news/uk-england-london-18911599
user56reinstatemonica8

Réponses:


12

Edit 2: Il y a de meilleures réponses que les miennes - regardez les réponses d'Andaleeb / Kurio et les commentaires.


Edit: Merci à Supamike dans cette question sur ce problème dans Photoshop, il y a ce qui ressemble à une solution plus simple qui fonctionne également dans Illustrator pour le texte de point (il se bloque si vous avez du texte de zone qui s'étend sur plus d'une ligne, vous devez donc utiliser le point texte puis placez manuellement les sauts de ligne et réorganisez les lignes de texte, sinon la première ligne est en bas et la dernière en haut).

Tapez ou copiez votre texte dans la zone supérieure sur http://www.arabic-keyboard.org/photoshop-arabic/ , puis copiez et collez le texte de sortie dans la zone inférieure dans Illustrator, et il semble que les jointures soient correctement appliquées. et le texte apparaît dans le bon sens.

S'il colle simplement des boîtes, assurez-vous qu'une police qui prend en charge les caractères arabes est sélectionnée, par exemple l'une des polices standard sécurisées pour le Web - Verdana, Times, Georgia, Arial ...

Notez que l'illustrateur le traite toujours comme son texte de gauche à droite, donc bien qu'il semble correct, le modifier sera étrange si vous tapez normalement en arabe. Donc, si vous devez modifier le texte arabe, je vous recommande de faire les modifications dans un traitement de texte séparé, puis de copier dans le site ci-dessus, puis de copier dans Illustrator.

Vous devrez également le définir pour l'aligner à droite. Fondamentalement, il semble remplacer de force les caractères par leurs ligatures jointes appropriées. Le logiciel ne le traite pas comme du texte arabe, mais les caractères que vous collez sont les formes jointes correctes des caractères.

entrez la description de l'image ici


Réponse originale:

Voici une comparaison côte à côte du mot arabe pour l'arabe ( العربية ), copié et collé dans une variété d'applications avec des paramètres par défaut, avec la meilleure approche suggérée à la fin. Voici l'original de Wikipedia comme image de capture d'écran pour comparaison:

entrez la description de l'image ici


Illustrateur (éditions britanniques, CS4, CS5 et CS6 ):

entrez la description de l'image ici

Ça n'a pas l'air bien. Les jointures arabes ne sont pas appliquées (en plus, il semble qu'il n'ait pas compris que cela devrait être du texte de droite à gauche).


Indesign (éditions britanniques, CS4, CS5 et CS6 ):

entrez la description de l'image ici

Ne semble pas non plus juste, même problème qu'Illustrator. Il est possible qu'un paramètre soit appliqué quelque part, mais étant donné que Scribdoor a facturé 100 € pour apporter cette fonctionnalité à InDesign, j'en doute.


Inkscape (rival gratuit open source Illustrator):

entrez la description de l'image ici

Du vrai texte en ligne parfaitement présenté au moment où il est collé. Aucun problème. Aie.


Pour le plaisir, puisque TextEdit sur Mac n'a apparemment aucun problème, essayons le vieux bloc - notes Windows malodorant :

entrez la description de l'image ici

Oh mon cher Adobe, oh mon cher ... ça peut manquer de style et de finesse mais on dirait que le Bloc-notes a parfaitement appliqué ces jointures ...


Il semble donc que la solution la meilleure et la plus fiable à faible coût pour le problème d'Alex soit d'avoir une copie d'Inkscape à portée de main. Lorsqu'un problème comme celui-ci survient, écrivez et stylisez le texte dans Inkscape comme vous le feriez dans Illustrator (l'interface d'Inkscape semble bizarre lorsqu'elle est utilisée pour illustrator, les options de lettrage comme le suivi, le crénage, la hauteur de ligne, etc. semblent être contrôlées via des raccourcis clavier , mais des fonctionnalités comparables existent), puis copiez et collez l'objet texte Inkscape directement dans Illustrator lorsqu'il est prêt. Pour moi (sous Windows), le copier-coller le traduit en chemins vectoriels en conservant le bon lettrage. Voici à quoi cela ressemble collé dans Illustrator et sélectionné (à côté de la tentative de comparaison précédente d'Illustrator):

entrez la description de l'image ici

Si garder une copie d'Inkscape installée juste pour des choses occasionnelles comme celle-ci semble être une douleur, ces gars open source ont pensé à cela: il existe une version portable que vous pouvez exécuter à partir d'une clé USB. Je ne l'ai jamais utilisé donc je ne recommanderai pas un endroit pour le télécharger que je n'ai pas essayé, mais il semble exister et fonctionner.


Je suis surpris qu'InDesign n'ait pas de support pour cela. Je me souviens qu'il y avait un package Adobe, peut-être Fireworks, que j'ai pu écrire en arabe, ok, mais je suppose que c'est parce que c'était un produit Macromedia.
Adam Elsodaney

Inkscape n'est pas nécessaire. Il vous suffit d'exporter le texte de n'importe quel éditeur de texte au format PDF et de l'importer dans Illustrator. La police sera convertie en contours et pourra être utilisée comme chemin.
Manuel du

3

Il existe une solution indirecte mais beaucoup plus simple, cela fonctionne sur PC, je ne sais pas si cela fonctionne sur MAC mais il est facile à tester:

  1. Recherchez un fichier PSD contenant du texte arabe correctement affiché qui peut encore être modifié et qui a été produit de préférence à l'aide d'une version Photoshop Moyen-Orient, ou bien:
  2. utilisez ce PSD (CS4) "Modèle pour éditer et créer du texte arabe" d'Adobe, (essayé dans Illustrator et Photoshop CS6, cela fonctionne! Vous pouvez copier coller le texte dans un autre fichier et continuer à le modifier et à changer les polices, etc.) http://www.adobe.com/support/downloads/detail.jsp?ftpID=4107
  3. Il vous suffit d'extraire le * .PSD du fichier compressé, puis de le charger dans votre Adobe Illustrator.

TaDa! Vous pouvez maintenant modifier le texte arabe et déplacer la police, etc. Vous pouvez même le copier / coller sans problème, tant que votre illustrateur a pu charger le fichier PSD d'origine (essayez également d'autres types de fichiers, comme les fichiers EPS générés avec un illustrateur Version ME peut-être? Je n'ai pas essayé ça). Recherchez simplement des fichiers PSD gratuits contenant du texte arabe (généré avec une version ME) sur le Web et utilisez-les. Ou utilisez celui que j'ai inclus à l'étape 2 s'il est toujours disponible. J'espère que cela fonctionnera pour vous!


Connaissez-vous des endroits où ces fichiers peuvent être trouvés? J'ai essayé de chercher sans succès.
user56reinstatemonica8

1
Je viens de mettre à jour l'étape # 2 avec un lien Adobe vers un modèle PSD de texte arabe généré avec CS4, jetez un œil à l'étape # 2 pour plus de détails. Aussi, désolé d'être si tard (et les problèmes de connexion à Open ID n'ont pas aidé: '-)
Kurio

3

Merci pour les conseils! L'astuce PC m'a en quelque sorte aidé. J'ai ouvert un ancien fichier InDesign (version ME) contenant du texte arabe modifiable sur la version non ME de mon Mac InDesign CS6, et j'ai copié le texte arabe dont j'avais besoin depuis TextEdit / email directement dans la zone de texte arabe du fichier arabe ME InDesign , et il s'est également révélé parfaitement correct et modifiable. Heureusement, j'avais déjà installé des polices arabes, donc le texte ne semblait pas drôle ou cassé.

J'ai ensuite converti en contours et l'ai pris dans Illustrator.


Génial, connaissez-vous des endroits où les fichiers créés avec la version ME peuvent être téléchargés? Cela ressemble à un fichier créé dans l'édition ME est une ressource utile à avoir caché quelque part.
user56reinstatemonica8

1
J'en ai trouvé un. Et c'est officiel aussi. adobe.com/support/downloads/detail.jsp?ftpID=4107
Mario Awad

Ce téléchargement Adobe fonctionne - vous pouvez ouvrir le fichier PSD dans l'illustrateur en vérifiant "Convertir en objets", changer la police en quelque chose avec des lettres arabes, puis copier et coller la zone de texte dans n'importe quel fichier, et il gère correctement les lettres arabes.
user56reinstatemonica8

2

Que dis-tu de ça.

  • Tapez votre texte arabe dans MS Word 2010 en arabe en utilisant la police Arial.
  • Enregistrez le fichier au format pdf.
  • Ouvrez le fichier dans Adobe Illustartor CS5.
  • Lors de l'ouverture du fichier, il indiquera qu'une substitution de police va se produire. Laisse-le.
  • Lorsque le fichier pdf est ouvert dans Above Illustrator CS5, vous ne voyez que des cases noires.
  • Sélectionnez toutes les cases.
  • Allez dans les polices et sélectionnez Arial.

Et whola vous l'avez.


Au moins deux personnes disent que cela fonctionne!
user56reinstatemonica8

1

Vous pouvez jeter un œil à ce plugin dans ScribeDOOR: ScribeDOOR vous permet d'éditer et de travailler dans une ou plusieurs des langues suivantes en même temps: arabe, azéri, bengali, farsi, géorgien, grec, gujarati, hébreu, hindi, kannada , Kazakh, khmer / cambodgien, lao, marathi, punjabi, tamoul, thaï, ourdou, vietnamien.

Il est disponible ici : http://store.winsoft-international.com/products/product/winsoft/scribedoor.html


ScribeDOOR a déjà été mentionné et exclu dans la question d'origine - même s'il convient de mentionner que ScribeDOOR est désormais compatible avec CS6, ce qui n'était pas vrai lorsque la question a été posée.
user56reinstatemonica8

1

Dans mon cas, je tape arabe avec Corel Draw , le convertis en courbe, puis je le copie et le colle dans l'illustrateur. Ça marche pour moi


0

Je viens de coller le texte dans le livre de polices en utilisant la police "Bagdad" puis j'ai pris une capture d'écran et utilisé la trace d'image pour obtenir les courbes du mot arabe dont j'avais besoin. A fonctionné comme un charme! Word ne serait pas copié correctement pour moi. J'utilise CS6.



-1

J'utilise Corel draw pour écrire le texte arabe, puis l'exporter (sous forme de courbes) au format .eps.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.