Converti il ​​testo in paragrafo in Illustrator


25

Esiste un modo rapido per convertire il testo creato nel punto (limiti ridimensionabili automaticamente) in un testo di area (paragrafo) (con limiti fissi) in Illustrator CS3?


3
Copiarlo e incollarlo in una nuova casella di testo?
DA01,

2
@ DA01 molto divertente :)
Takeshin

Non è stato uno scherzo. Penso che sia il modo più semplice;)
DA01

1
Sicuro. Ma questo è il modo ovvio, che è piuttosto fastidioso. Voglio solo progettare, non essere una macchina copia e incolla. A proposito, questo non è solo copia e incolla, ma richiede la creazione e l'eliminazione di altri oggetti. Sembra che questo sia uno scherzo in Illustrator :)
data

1
Sì, mi manca molto la mano libera. Sto accettando l'intelligenza artificiale da un po 'di tempo ormai. Mi è sempre sembrato goffo.
DA01,

Risposte:


6

Il testo del punto e il testo dell'area sono oggetti così diversi sotto il cofano che non esiste un modo immediato per convertire da uno all'altro. Molte funzioni tipografiche legate ai paragrafi, come i Compositori di linee singole e paragrafi, la giustificazione, la disposizione del testo e la sillabazione non sono applicabili al tipo di punto.

Come dice DA01, il modo più semplice per farlo è selezionare il testo, quindi tagliare o copiare e incollare in una nuova cornice di testo. Seleziona lo strumento Testo e trascina il nuovo riquadro, quindi incolla. (Il cursore del testo deve essere attivo all'interno del riquadro affinché funzioni.) Dovrai quindi verificare la presenza di interruzioni di riga forzate nel testo del punto che sarà ancora presente nel nuovo tipo di area.

Quindi, per rispondere alla tua domanda, no, non c'è un modo più semplice per farlo in CS3 (o CS5.1, per quella materia).


1
Certo, hai ragione, ma penso che se posso copiare e incollare il testo manualmente, non dovrebbe esserci alcun problema con l'automatizzazione. Copia e incolla non è affatto un problema, ma doversi concentrare sulle giuste dimensioni, livelli ecc. È fastidioso.
Assunzione il

È probabilmente programmabile da script e potresti trovare qualcuno su SU o SO che potrebbe aiutarti con uno script. Il problema con l'automazione di questo processo è che devi definire i confini di una nuova area di testo e rendere attivo il cursore del testo prima di incollarlo, quindi hai a che fare con due oggetti e una sequenza che non funzionerà come Azione. Il registratore di azioni vede solo Copia e Incolla, non l'atto di disegnare un nuovo oggetto.
Alan Gilbertson,

Non molto efficace se si desidera modificare alcuni campi contemporaneamente.
Guillaume,

1
Questo può essere fatto con lo script elencato nella risposta di Guillaume.
Justin Putney l'

1
Lo scripting è una cosa adorabile ...
Alan Gilbertson,

24

Adobe Illustrator CC, o più recente, può convertire tra testo punto e testo area selezionando "Converti in tipo di area" o "Converti in tipo di punto" dal menu Tipo o utilizzando il widget di tipo piccolo - il piccolo --- [] casella che appare al di fuori della cornice di testo. Fare doppio clic per convertire il testo.

inserisci qui la descrizione dell'immagine


1
Wow, ci sono volute solo quante revisioni per ottenerlo. Vai CC comunque ...

Gli altri commenti su questa pagina dovrebbero essere nascosti: questa è chiaramente la risposta giusta. Saluti Scott.
WildOutWest,

@takeshin Questa dovrebbe essere la risposta accettata nel 2018!
kcdwayne,

7

È possibile utilizzare lo script da AjarProductions: Converti testo punto / traccia Illustrator in testo area

Questo script convertirà il testo del punto e il testo di un percorso in testo dell'area. Si selezionano più campi di testo e lo script li convertirà tutti.

Funziona bene per me su Illustrator CS5.

Codice dello script copiato di seguito, nel caso in cui la pagina scompaia:

//Convert to Text Area
//Justin Putney
//http://ajarproductions.com
//v1.0.2

var doc = app.activeDocument;
var sel = doc.selection;
for (var i=0; i < sel.length; i++){
    if(sel[i].typename == "TextFrame") {
        if(sel[i].kind == TextType.POINTTEXT || sel[i].kind == TextType.PATHTEXT){
            var cLayer = sel[i].layer;
            var rect = cLayer.pathItems.rectangle(sel[i].top, sel[i].left, sel[i].width, sel[i].height);
            var tFrame = cLayer.textFrames.areaText(rect);
            //retain layer order, if possible
            //tFrame.layer.move(cLayer, ElementPlacement.PLACEAFTER)
            sel[i].textRange.move(tFrame, ElementPlacement.PLACEATEND);
            sel[i].remove();
            sel[i] = tFrame;
        }
    }
}
//reset selection
doc.selection = sel;

Questa è una grande sceneggiatura che fa esattamente ciò che Takeshin vuole (e quello che sono arrivato a questo thread cercando me stesso).
davemyron,

GRAZIE PER LO SCRITTTO !! :-) (sì, ho lasciato che CAPS fosse acceso ... per te amico! Grazie!)

Per quelli come me che non hanno mai installato uno script in Illustrator, inseriscilo in Programmi \ Adobe \ Adobe Illustrator CS6 \ Presets \ en_US \ Scripts come ConvertToTextArea.jsx
Danita

1

Basta aggiungere alcuni chiarimenti per gli utenti che non sanno come creare la cornice di testo già in Adobe Illustrator ...


Se non sai come creare una casella di testo (cornice) in Illustrator per paragrafi o blocchi di testo , devi semplicemente selezionare lo strumento di testo (T) e disegnare un quadrato o un rettangolo sulla tavola da disegno con esso.

Quindi puoi semplicemente copiare e incollare il tuo altro testo in esso e ridimensionare questa nuova casella di testo come desideri.

Come creare un paragrafo, una cornice di testo o una casella di testo in Adobe Illustrator

Puoi anche collegare più caselle insieme se vuoi. Tutto quello che devi fare è fare clic su quel quadratino in basso a destra nella casella di testo e fare clic su un'altra casella di testo vuota in cui vuoi scorrere il testo in OR sulla tavola da disegno se vuoi le stesse dimensioni della casella.

Se è necessario rimuovere il "collegamento", fare semplicemente clic con il tasto destro del mouse sullo stesso quadrato e selezionare "annulla testo filettato collegamento".

Come collegare caselle di testo / caselle di testo / paragrafi in Illustrator

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.