Este destul de enervant faptul că nu puteți „centra automat textul vertical în Ps, așa cum puteți face în Indd . Este și mai enervant faptul că caseta de delimitare a textului nu poate fi „prăbușită” sau „potrivită la text”, ca în Indd.
Aș putea converti textul în formă, dar apoi pierd culoarea . Aș putea converti în obiect inteligent, dar atunci nu mai este vector, pentru când export în pdf.
Există o lucrare în jurul oricui știe că ar facilita centrarea textului pe verticală?
Răspuns
Pentru textul de poziționare nu aveți nevoie de o casetă de delimitare .
Nu folosesc niciodată casete de delimitare pentru text în PS. Fac clic pe instrumentul de text fără a trage și setez cursorul de text fără casetă. Odată ce textul este introdus, pot centrează-l vertical sau orizontal la fel ca orice altă formă folosind butoanele de aliniere – presupunând că am ceva cu care să-l aliniez.
Fac același lucru în Illustrator. De exemplu, făceam o panglică de premiere , un cerc cu text în centru. Am făcut cercul, apoi am scris trei linii de text, aliniate central fără casetă de delimitare, nici măcar aproape de centrul cercului. Am selectat apoi atât cercul, cât și textul și am lovit aliniază centrul vertical, aliniază centrul orizontal și textul este perfect centrat în cerc.
Răspuns
Deși nu este automat (trebuie să îl reglați manual pentru fiecare text ), puteți utiliza Baseline Shift
pentru a „imita” o centrare verticală:
Răspuns
Am găsit astăzi o cale pe care nu o știam, este parțial așa cum spune Michael Osterhus, dar nu am obțineți cu adevărat ceea ce a vrut să înceapă.
- Trebuie să scrieți textul cu un singur clic, nu cu o casetă de delimitare care poate fi glisată. Acest lucru poate fi plasat oriunde doriți.
- Pasul următor, creați o casetă, am folosit instrumentul Rectangle pentru a crea o casetă a zonei în care doream ca textul meu să fie aliniat atât pe verticală, cât și pe orizontală.
- Apoi am selectat atât stratul de text cât și stratul dreptunghiular și cu ambele selectate am urcat în
Layer -> Align
și am apăsat pe ambeleVertical centers
șiHorizontal centers
Această tactică simplă mi-a dat rezultatul exact după care am fost, așa că acest truc ingenios este foarte util când trebuie să centrezi textul într-un fel.
Dacă acest lucru nu era evident înainte, textul se aliniază orizontal și vertical relativ la dreptunghiul pe care îl desenezi, deci dacă vrei ca textul să fie aliniat vertical pe întreg document, trebuie să aveți un dreptunghi la acea dimensiune și așa mai departe.
Răspuns
Aici „un script pe care l-am scris, care ar putea muncă. „Nu l-am testat încă.
centerTextVertically( app.activeDocument.artLayers.getByName( "Text-Layer-Name" ) ); /** * @param {ArtLayer} textLayer The text layer to apply the vertical centering. */ function centerTextVertically( textLayer ) { if ( textLayer.kind !== LayerKind.TEXT ) { return; // No-op: Not a text layer } var verticalCenterOffset = textLayer.textItem.height / 2; var textCenterOffset = textLayer.textItem.size / 2; textLayer.textItem.baselineShift = textCenterOffset - verticalCenterOffset; }
Comentarii
- Am încercat și Photoshop CC 20.0 .5 spune că nu funcționează '. Ooooh.
- @RocBoronat Interesant, trebuie să fi schimbat API-ul de atunci. I ' Voi arunca o privire, vom vedea ce s-au schimbat '.
- Mulțumesc mult!: · )
Răspuns
Mi-ar plăcea să fiu dovedit greșit în acest sens, dar nu poți „centra vertical text în Photoshop în mod automat. La fel cum nu puteți face acest lucru în Illustrator. Sunteți blocat cu ajustarea manuală a schimbării de bază.
Iată inevitabilul …
dar dvs. poate face acest lucru este InDesign.
Da și „ e minunat. Dar PS și AI sunt blocate fără ea. 🙁
EDIT: Dang! Am crezut că răspunsul lui @Yisela face parte din întrebare. Ne pare rău.
Răspuns
Vă mulțumim pentru început – există un mod și mai ușor de a mă împiedica în timp ce urmez instrucțiunile de mai sus: (Am PhotoShop CC 2015.1.1)
- Puteți utiliza o casetă de delimitare care poate fi glisată, doar strângeți-o până în partea de sus și de jos a textului din interior.
- Folosind instrumentul Rectangular Marquee, trageți dreptunghiul în care doriți doriți să centrați textul
- Faceți clic și selectați doar Stratul de text în fereastra Straturi
- Trageți în jos Stratul -> Aliniați straturile la selecție și apăsați ambele centre verticale și centre orizontale