Fai in modo che il testo arabo venga visualizzato correttamente in Adobe Illustrator


10

Il testo arabo non viene visualizzato correttamente in Adobe Illustrator. Anche con un carattere che supporta il testo arabo (ad es. Arial), il testo è in primo piano (da sinistra a destra, non da destra a sinistra) e le lettere non si uniscono correttamente. Per un oratore arabo, è incomprensibile.

So che esiste una versione di Illustrator per il Medio Oriente, ma ... davvero, non ho alcuna possibilità di acquistarla solo per ottenere qualche parola in una grafica vettoriale.

Ho anche visto i riferimenti per Scribdoor (Winsoft), tuttavia sono 100 euro e ora lavoro su CS6 che non è supportato comunque.

Non riesco a credere che dopo 16 versioni principali di Adobe Illustrator non ci sia modo di copiare e incollare un po 'di arabo in qualche modo?

Qualcuno può pensare a un'alternativa? Uno libero se possibile, è un piccolo lavoro con 9 parole in totale.

Grazie mille


1
Potrebbe impostarlo in Indesign, convertire in contorni, quindi copiare / incollare.
Scott,

Quale font stai usando? Inoltre non potevo credere che non lo supportassero, l'ho provato su Illustrator CS4 (versione britannica) e non ho avuto problemi a incollare del testo arabo, purché il font lo supportasse. Myriad Pro e la maggior parte degli altri caratteri che hanno solo caratteri romani: solo caselle. Arial, Tahoma, Georgia, Verdana, Times etc (fondamentalmente il set sicuro per il web): vero testo arabo senza problemi. Se questi caratteri non funzionano ancora per te, forse (speriamo di no ...) è una pazza limitazione nella versione americana.
user56reinstatemonica8

1
@ user568458 Ahah! sì, nessun problema se non leggi l'arabo, cosa che non capisco. E sembrava "sembrare" arabo, ed era in un carattere arabo, tuttavia, non andare con il cliente perché in arabo le lettere non sono solo lettere, a volte sono unite per motivi fonetici (un po 'come le legature) ma Illustrator non sembra supportare questo a meno che non abbiate l'edizione "ME" del Medio Oriente. La soluzione per me (se puoi chiamarlo così) alla fine era farlo in TextEdit con il font, quindi soffiarlo fino a una dimensione di 200pt, screenshot e tracciarlo in Illustrator, quindi potrei almeno rovinarlo .. Peccato
Alex,

@Scott sì, in un certo senso ho dovuto ricorrere a questo .. grazie per la punta
Alex,

3
In modo esilarante, questo esatto problema del fatto che l'Arabia venga distrutta dal software Adobe ha causato imbarazzo su larga scala raggiungendo le notizie nazionali del Regno Unito due volte nelle ultime due settimane. Se solo i signori usassero questo sito! bbc.co.uk/news/uk-england-london-18971686 bbc.co.uk/news/uk-england-london-18911599
user56reinstatemonica8

Risposte:


12

Modifica 2: ci sono risposte migliori delle mie - guarda le risposte di Andaleeb / Kurio e i commenti.


Modifica: grazie a Supamike in questa domanda su questo problema in Photoshop c'è quella che sembra una soluzione più semplice che funziona anche in Illustrator per il testo in punti (si rovina se hai un testo di area che si estende su più di una riga, quindi devi usare point il testo quindi inserisce manualmente le interruzioni di riga e riordina le righe di testo, altrimenti la prima riga si trova in fondo e l'ultima in alto).

Digita o copia il testo nella casella in alto su http://www.arabic-keyboard.org/photoshop-arabic/ , quindi copia e incolla il testo di output nella casella in basso in Illustrator e sembra che i join vengano applicati correttamente e il testo appare nel modo corretto.

Se incolla solo le caselle, assicurati che sia selezionato un carattere che supporti i caratteri arabi, ad esempio uno dei caratteri standard sicuri per il web: Verdana, Times, Georgia, Arial ...

Nota che Illustrator lo tratta ancora come se fosse un testo da sinistra a destra, quindi mentre appare corretto, modificarlo sembrerà strano se normalmente scrivi in ​​arabo. Quindi, se hai bisogno di modificare il testo arabo, ti consiglio di apportare le modifiche in un elaboratore di testi separato, quindi copiarlo nel sito sopra, quindi copiare in Illustrator.

Dovrai anche impostarlo per allineare a destra. Fondamentalmente, sembra sostituire forzatamente i personaggi con le loro legature unite appropriate. Il software non lo tratta come testo arabo, ma i caratteri che stai incollando sono le forme unite corrette dei caratteri.

inserisci qui la descrizione dell'immagine


Risposta originale:

Ecco un confronto fianco a fianco della parola araba per arabo ( العربية ), copiata e incollata in una varietà di applicazioni con impostazioni predefinite, con l'approccio migliore suggerito alla fine. Ecco l'originale di Wikipedia come immagine di screenshot per il confronto:

inserisci qui la descrizione dell'immagine


Illustrator (edizioni britanniche, CS4, CS5 e CS6 ):

inserisci qui la descrizione dell'immagine

Non sembra giusto. I join arabi non vengono applicati (inoltre sembra che non abbia capito che questo dovrebbe essere un testo da destra a sinistra).


Indesign (edizioni UK, CS4, CS5 e CS6 ):

inserisci qui la descrizione dell'immagine

Inoltre non sembra giusto, gli stessi problemi di Illustrator. È possibile che ci sia qualche impostazione da applicare, ma dato che Scribdoor ha addebitato € 100 per portare questa funzionalità su InDesign, ne dubito.


Inkscape (rivale gratuito per Illustrator open source):

inserisci qui la descrizione dell'immagine

Testo in linea reale perfettamente presentato nel momento in cui viene incollato. Nessun problema. Ahia.


Per divertimento, dal momento che TextEdit su Mac apparentemente non ha problemi, proviamo il vecchio Blocco note di Windows puzzolente :

inserisci qui la descrizione dell'immagine

Oh caro, Adobe, oh caro ... potrebbe mancare di stile e raffinatezza ma sembra che Notepad abbia applicato perfettamente quei join ...


Quindi sembra che la migliore, più affidabile soluzione a basso costo / senza costi al problema di Alex sia quella di avere una copia di Inkscape a portata di mano. Quando si presenta un problema come questo, scrivi e dai stile al testo in Inkscape come faresti in Illustrator (l'interfaccia di Inkscape sembra strana se usata per Illustrator, le opzioni di caratteri come tracciamento, crenatura, altezza della linea ecc. Sembrano essere controllate tramite scorciatoie da tastiera , ma ci sono funzioni simili), quindi copia e incolla l'oggetto di testo Inkscape direttamente in Illustrator quando è pronto. Per me (su Windows), copiare e incollare lo traduce in percorsi vettoriali mantenendo le lettere corrette. Ecco come appare incollato in Illustrator e selezionato (accanto al precedente tentativo di confronto di Illustrator):

inserisci qui la descrizione dell'immagine

Se tenere una copia di Inkscape installata solo per cose occasionali come questa suona come un dolore, quei ragazzi open source ci hanno pensato: c'è una versione portatile che puoi scappare da una pen drive. Non l'ho mai usato, quindi non consiglierei un posto per scaricarlo che non ho provato, ma sembra esistere e funzionare.


Sono sorpreso che InDesign non abbia supporto per questo. Ricordo che c'era un pacchetto Adobe, forse Fireworks, che ero in grado di scrivere in arabo ok, ma immagino sia perché era un prodotto Macromedia.
Adam Elsodaney,

Inkscape non è necessario. Basta esportare il testo da qualsiasi editor di testo come PDF e importarlo in Illustrator. Il carattere verrà convertito in contorni e può essere utilizzato come tracciato.
Manuel,

3

C'è una soluzione indiretta ma molto più semplice a questo, funziona su PC, non so se funziona su un MAC ma è facile da testare:

  1. Trova un file PSD contenente testo arabo correttamente visualizzato che è ancora possibile modificare e che è stato prodotto preferibilmente utilizzando una versione di Photoshop in Medio Oriente o, in alternativa:
  2. usa questo "Template per modificare e creare testo arabo" PSD (CS4) da Adobe, (provato in Illustrator e Photoshop CS6, funziona! Puoi copiare incollare il testo in un altro file e continuare a modificarlo e cambiare carattere ecc.) http://www.adobe.com/support/downloads/detail.jsp?ftpID=4107
  3. Basta estrarre * .PSD dal file compresso e caricarlo in Adobe Illustrator.

Tada! Ora puoi modificare il testo arabo e spostare il carattere ecc. Puoi persino copiarlo / incollarlo in modo impeccabile, purché Illustrator sia in grado di caricare il file PSD originale (prova anche altri tipi di file, come i file EPS generati con un Illustrator Versione ME forse? Non l'ho provato). Basta cercare file PSD gratuiti contenenti testo arabo (generato con una versione ME) sul Web e usarli. Oppure usa quello che ho incluso nel passaggio 2 se è ancora disponibile. Spero che funzionerà per te!


Conosci luoghi in cui è possibile trovare tali file? Ho provato a cercare senza successo.
user56reinstatemonica8,

1
Ho appena aggiornato il passaggio n. 2 con un collegamento Adobe a un modello PSD di testo arabo generato con CS4, dai un'occhiata al passaggio n. 2 per i dettagli. Inoltre, scusate il ritardo (e i problemi di accesso a Open ID non hanno aiutato: '-)
Kurio,

3

Grazie per i suggerimenti! Il trucco per PC mi ha aiutato. Ho aperto un vecchio file InDesign (versione ME) con testo arabo modificabile all'interno nella versione non ME del mio Mac InDesign CS6 e ho copiato il testo arabo di cui avevo bisogno da TextEdit / e-mail direttamente nella casella di testo arabo nel file ME InDesign Arabic e ha mostrato anche perfettamente corretto e modificabile. Per fortuna avevo già installato i caratteri arabi, quindi il testo non sembrava divertente o rotto.

Ho quindi convertito in contorni e l'ho portato in Illustrator.


Fantastico, conosci luoghi in cui è possibile scaricare file creati con la versione ME? Sembra che un file creato nell'edizione ME sia una risorsa utile da nascondere da qualche parte.
user56reinstatemonica8

1
Trovato uno. Ed è anche ufficiale. adobe.com/support/downloads/detail.jsp?ftpID=4107
Mario Awad

Il download di Adobe funziona: puoi aprire il file PSD in Illustrator controllando "Converti in oggetti", cambiare il carattere in qualcosa con lettere arabe, quindi copiare e incollare l'area di testo in qualsiasi file e gestisce correttamente le lettere arabe.
user56reinstatemonica8

2

Cosa ne pensi di questo.

  • Digita il testo arabo in MS Word 2010 in arabo usando il carattere Arial.
  • Salva il file in pdf.
  • Apri il file in Adobe Illustartor CS5.
  • All'apertura del file, verrà indicato che si verificherà una sostituzione dei caratteri. Lasciarlo - Lascialo.
  • Quando il file pdf viene aperto in Above Illustrator CS5, vedrai solo caselle nere.
  • Seleziona tutte le caselle.
  • Vai ai caratteri e seleziona Arial.

E tutto il resto.


Almeno due persone dicono che funziona!
user56reinstatemonica8

1

Puoi dare un'occhiata a questo plug-in ScribeDOOR: ScribeDOOR ti consente di modificare e lavorare contemporaneamente in una o più delle seguenti lingue: arabo, azero, bengalese, persiano, georgiano, greco, gujarati, ebraico, hindi, kannada , Kazako, khmer / cambogiano, laotiano, marathi, punjabi, tamil, tailandese, urdu, vietnamita.

È disponibile qui : http://store.winsoft-international.com/products/product/winsoft/scribedoor.html


ScribeDOOR è già stato menzionato ed escluso nella domanda originale, anche se vale la pena ricordare che ScribeDOOR è ora compatibile con CS6, il che non era vero quando è stata posta la domanda.
user56reinstatemonica8,

1

Nel mio caso scrivo l'arabo con Corel Draw , lo converto in curva, quindi copia e incolla in Illustrator. Per me funziona


0

Ho appena incollato il testo nel fontbook usando il carattere "Baghdad", quindi ho preso uno screenshot e ho usato la traccia dell'immagine per ottenere le curve della parola araba di cui avevo bisogno. Ha funzionato come un fascino! Word non sarebbe stato copiato correttamente per me. Sto usando CS6.



-1

Uso Corel Draw per scrivere il testo arabo, quindi esportare (come curve) in formato .eps.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.