Hacer que el texto árabe se muestre correctamente en Adobe Illustrator

El texto en árabe no se muestra correctamente en Adobe Illustrator. Incluso con una fuente compatible con texto en árabe (por ejemplo, Arial), el texto está al revés (de izquierda a derecha, no de derecha a izquierda) y las letras no se unen correctamente. Para un hablante de árabe, es un galimatías.

Sé que hay una versión de Illustrator para el Medio Oriente pero... realmente, no hay posibilidad de que compre eso solo para poner algunas palabras en un gráfico vectorial.

También he visto referencias para Scribdoor (Winsoft), sin embargo, cuesta 100 euros y ahora trabajo en CS6, que de todos modos no es compatible.

No puedo creer que después de 16 versiones principales de Adobe Illustrator no haya forma de copiar y pegar un poco de árabe de alguna manera.

¿Alguien puede pensar en una alternativa? Gratis uno si es posible, es un trabajo pequeño con 9 palabras en total.

Muchas gracias

Podría configurarlo en Indesign, convertirlo en contornos y luego copiar/pegar.
¿Qué fuente estás usando? Tampoco podía creer que no admitieran esto, lo probé en Illustrator CS4 (versión del Reino Unido) y no tuve problemas para pegar texto en árabe, siempre que la fuente lo admitiera. Myriad Pro y la mayoría de las otras fuentes que solo tienen caracteres romanos: solo cuadros. Arial, Tahoma, Georgia, Verdana, Times, etc. (básicamente el conjunto seguro de la web): texto árabe real sin problemas. Si estas fuentes todavía no funcionan para usted, tal vez (esperemos que no...) sea una limitación loca en la versión de EE. UU.
@user568458 ¡Ajá! sí, no hay problema si no lees árabe que yo no. Y parecía que 'parecía' árabe, y estaba en una fuente árabe, sin embargo, no lo hice con el cliente porque en árabe las letras no son solo letras, a veces se unen por razones fonéticas (algo así como ligaduras) pero Illustrator no lo hace parece admitir esto a menos que tenga la edición de Oriente Medio 'ME'. La solución para mí (si se puede llamar así) al final fue hacerlo en TextEdit con la fuente, luego aumentarla a un tamaño de 200 pt, capturarla y calcarla en Illustrator, entonces al menos podría jugar con ella. fastidio
@Scott sí, tuve que recurrir a esto... gracias por el consejo
@Alex Ah, buen punto. Es sorprendente que Illustrator no admita esto, pero TextEdit sí. Me recuerda cómo, aparentemente, la alineación vertical del texto es una función de texto demasiado avanzada para Illustrator, pero está bien para Word, Excel e Inkscape... lo que me da una idea... ¡ajá, parece que Inkscape admite correctamente el texto árabe!
Graciosamente, este problema exacto de que el software de Adobe destruya el árabe ha causado vergüenza a una escala que llegó a las noticias nacionales del Reino Unido dos veces en las últimas semanas. ¡Ojalá los rotulistas usaran este sitio! bbc.co.uk/news/uk-inglaterra-londres-18971686 bbc.co.uk/news/uk-inglaterra-londres-18911599

Respuestas (9)

Edición 2: hay mejores respuestas que la mía: mire las respuestas y los comentarios de Andaleeb / Kurio.


Editar: gracias a Supamike en esta pregunta sobre este problema en Photoshop , existe lo que parece una solución más simple que también funciona en Illustrator para el texto de puntos (se arruina si tiene texto de área que abarca más de una línea, por lo que necesita usar punto texto, luego inserte manualmente los saltos de línea y reordene las líneas de texto, de lo contrario, la primera línea estará en la parte inferior y la última en la parte superior).

Escriba o copie su texto en el cuadro superior en http://www.arabic-keyboard.org/photoshop-arabic/ , luego copie y pegue el texto de salida en el cuadro inferior en Illustrator, y parece que las uniones se aplican correctamente y el texto aparece al revés.

Si solo pega cuadros, asegúrese de seleccionar una fuente que admita caracteres árabes, por ejemplo, una de las fuentes estándar seguras para la web: Verdana, Times, Georgia, Arial...

Tenga en cuenta que Illustrator todavía lo trata como si fuera texto de izquierda a derecha, por lo que, aunque se ve correcto, editarlo se sentirá extraño si normalmente escribe en árabe. Por lo tanto, si necesita editar el texto en árabe, le recomiendo que haga las ediciones en un procesador de textos separado, luego copie en el sitio anterior y luego copie en Illustrator.

También deberá configurarlo para que se alinee a la derecha. Básicamente, parece reemplazar a la fuerza los caracteres con sus ligaduras unidas apropiadas. El software no lo trata como texto árabe, pero los caracteres que está pegando son las formas unidas correctas de los caracteres.

ingrese la descripción de la imagen aquí


Respuesta original:

Aquí hay una comparación lado a lado de la palabra árabe para árabe ( العربية ), copiada y pegada en una variedad de aplicaciones con configuraciones predeterminadas, con el mejor enfoque sugerido al final. Aquí está el original de Wikipedia como una imagen de captura de pantalla para comparar:

ingrese la descripción de la imagen aquí


Illustrator (ediciones del Reino Unido, CS4, CS5 y CS6 ):

ingrese la descripción de la imagen aquí

No se ve bien. Las uniones árabes no se aplican (además, parece que no se ha dado cuenta de que debería ser texto de derecha a izquierda).


Indesign (ediciones del Reino Unido, CS4, CS5 y CS6 ):

ingrese la descripción de la imagen aquí

Tampoco se ve bien, los mismos problemas que Illustrator. Es posible que haya alguna configuración en algún lugar que deba aplicarse, pero dado que Scribdoor cobró 100 € para llevar esta función a InDesign, lo dudo.


Inkscape (rival gratuito de Illustrator de código abierto):

ingrese la descripción de la imagen aquí

Texto en línea real perfectamente presentado en el momento en que se pega. Sin ningún problema. Ay.


Para divertirnos, dado que TextEdit en Mac aparentemente no tiene problemas, probemos el viejo y maloliente Bloc de notas de Windows :

ingrese la descripción de la imagen aquí

Dios mío, Adobe, Dios mío... puede que le falte estilo y delicadeza, pero parece que el Bloc de notas ha aplicado esas uniones a la perfección...


Así que parece que la mejor y más confiable solución de bajo costo o sin costo para el problema de Alex es tener una copia de Inkscape a mano. Cuando surja un problema como este, escriba y aplique estilo al texto en Inkscape como lo haría en Illustrator (la interfaz de Inkscape parece extraña cuando se usa para Illustrator, las opciones de letras como seguimiento, interletraje, altura de línea, etc. parecen controlarse a través de atajos de teclado , pero características comparables), luego copie y pegue el objeto de texto de Inkscape directamente en Illustrator cuando esté listo. Para mí (en Windows), copiar y pegar lo traduce en rutas vectoriales que mantienen las letras correctas. Así es como se ve pegado en Illustrator y seleccionado (junto al intento anterior de comparación de Illustrator):

ingrese la descripción de la imagen aquí

Si mantener una copia de Inkscape instalada solo para cosas ocasionales como esta suena como una molestia, esos muchachos de código abierto han pensado en eso: hay una versión portátil que puede ejecutar desde un pendrive. Nunca lo he usado, así que no recomendaré un lugar para descargarlo que no haya probado, pero parece que existe y funciona.

Me sorprende que InDesign no tenga soporte para esto. Recuerdo que había un paquete de Adobe, podría haber sido Fireworks, que podía escribir bien en árabe, pero supongo que es porque era un producto de Macromedia.
Inkscape es innecesario. Simplemente exporte el texto desde cualquier editor de texto como PDF e impórtelo a Illustrator. La fuente se convertirá en contornos y se puede usar como una ruta.

Hay una solución indirecta pero mucho más fácil para esto, funciona en PC, no sé si funciona en una MAC pero es fácil de probar:

  1. Encuentre un archivo PSD que contenga texto en árabe correctamente visualizado que aún se pueda editar y que se haya producido preferiblemente con una versión de Photoshop para Medio Oriente, o alternativamente:
  2. use esta "Plantilla para editar y crear texto en árabe" PSD (CS4) de Adobe, (lo probé en Illustrator y Photoshop CS6, ¡funciona! Puede copiar y pegar el texto en otro archivo y continuar editándolo y cambiando las fuentes, etc.) http://www.adobe.com/support/downloads/detail.jsp?ftpID=4107
  3. Simplemente extraiga el *.PSD del archivo comprimido y luego cárguelo en su Adobe Illustrator.

TaDa! Ahora puede editar el texto árabe y cambiar la fuente, etc. Incluso puede copiarlo/pegarlo sin problemas, siempre que su Illustrator haya podido cargar el archivo PSD original (pruebe también con otros tipos de archivos, como los archivos EPS generados con un Illustrator). ¿Versión ME tal vez? No probé eso). Simplemente busque archivos PSD gratuitos que contengan texto en árabe (generados con una versión ME) en la web y utilícelos. O use el que incluí en el paso 2 si todavía está disponible. ¡Espero que funcione para ti!

¿Conoces algún lugar donde se puedan encontrar estos archivos? Intenté buscar sin éxito.
Acabo de actualizar el paso n.° 2 con un enlace de Adobe a una plantilla PSD de texto en árabe generada con CS4. Eche un vistazo al paso n.° 2 para obtener más detalles. Además, lo siento por llegar tan tarde (y los problemas de inicio de sesión de Open ID no ayudaron :'-)

¡Gracias por los consejos! El truco de la PC me ayudó. Abrí un archivo de InDesign antiguo (versión ME) con texto en árabe editable en la versión de InDesign CS6 que no es de ME de mi Mac, y copié el texto en árabe que necesitaba de TextEdit/correo electrónico directamente en el cuadro de texto en árabe en el archivo en árabe de ME InDesign , y se mostró perfectamente correcto y editable también. Afortunadamente, ya tenía instaladas las fuentes árabes, por lo que el texto no parecía gracioso ni roto.

Luego lo convertí en contornos y lo llevé a Illustrator.

Impresionante, ¿conoces algún lugar donde se puedan descargar los archivos creados con la versión ME? Parece que un archivo creado en la edición ME es un recurso útil para tener guardado en alguna parte.
Encontré uno. Y es oficial también. adobe.com/support/downloads/detail.jsp?ftpID=4107
Esa descarga de Adobe funciona: puede abrir el archivo PSD en Illustrator marcando "Convertir en objetos", cambiar la fuente a algo con letras árabes, luego copiar y pegar el área de texto en cualquier archivo, y maneja las letras árabes correctamente.

Qué tal esto.

  • Escriba su texto árabe en MS Word 2010 en árabe usando la fuente Arial.
  • Guarde el archivo como pdf.
  • Abra el archivo en Adobe Illustartor CS5.
  • Al abrir el archivo, dirá que se va a producir una sustitución de fuente. Dejarlo.
  • Cuando se abre el archivo pdf en Above Illustrator CS5, todo lo que verá son cuadros negros.
  • Seleccione todas las casillas.
  • Vaya a fuentes y seleccione Arial.

Y vaya que lo tienes.

¡Al menos dos personas dicen que esto funciona!

Puede echar un vistazo a este complemento en ScribeDOOR: ScribeDOOR le permite editar y trabajar en uno o varios de los siguientes idiomas al mismo tiempo: árabe, azerí, bengalí, farsi, georgiano, griego, gujarati, hebreo, hindi, kannada , kazajo, khmer/camboyano, laosiano, marathi, punjabi, tamil, tailandés, urdu, vietnamita.

Está disponible aquí : http://store.winsoft-international.com/products/product/winsoft/scribedoor.html

ScribeDOOR ya se mencionó y descartó en la pregunta original, aunque vale la pena mencionar que ScribeDOOR ahora es compatible con CS6, lo cual no era cierto cuando se hizo la pregunta.

En mi caso, escribo árabe con Corel Draw , lo convierto en curva, luego lo copio y lo pego en Illustrator. Esto funciona para mi

Simplemente pegué el texto en el libro de fuentes usando la fuente "Bagdad", luego tomé una captura de pantalla y usé el seguimiento de la imagen para obtener las curvas de la palabra árabe que necesitaba. ¡Trabajado como un encanto! Word no me copiaba correctamente. Estoy usando CS6.

Usé Arabic Genie, que es una aplicación que resuelve este problema y funcionó bien para mí. La versión gratuita solo exporta una palabra a la vez, pero sigue siendo muy útil. Puedes encontrarlo en la tienda de aplicaciones:

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

Lamentablemente, no hay una versión para Windows que yo sepa...

Uso Corel Draw para escribir el texto en árabe, luego exporto (como curvas) al formato .eps.