Photoshop'ta metin kutusu içindeki metin dikey olarak nasıl ortalanır


24

Indd'deki gibi, Ps'i otomatik olarak dikey biçimde merkezleyememeniz oldukça can sıkıcıdır. Indd'deki gibi metnin sınırlayıcı kutusunun 'daraltılamaz' veya 'metne uygun' olamaması daha da can sıkıcıdır.

Metni şekle dönüştürebilirim ama sonra renklendirmeyi kaybederim. Akıllı nesneye dönüştürebilirim, ancak pdf'e dışa aktardığımda artık artık vektör değil.

Metnin dikey olarak ortalanmasını kolaylaştıracağını bilen bir iş var mı?

Yanıtlar:


16

Metni yerleştirmek için sınırlayıcı bir kutuya ihtiyacınız yoktur .

PS'deki metinler için hiçbir zaman sınırlayıcı kutular kullanmam. Metin aracını sürüklemeden tıklatıyorum ve metin imlecini bir kutu olmadan ayarlıyorum. Metin girildikten sonra, hizalama düğmelerini kullanarak diğer şekillerde olduğu gibi dikey veya yatay olarak ortalayabilirim - hizalayacağım bir şey olduğunu varsayarak.

Illustrator'da da aynı şeyi yapıyorum. Örnek olarak, bir ödül kurdelesi yapıyordum, ortasında metin bulunan bir daire. Ben çember yaptım, sonra sınırlayıcı kutusuyla hizalanmış, çemberin merkezine bile yakın olmayan üç satır metin yazdım. Daha sonra hem daireyi hem de metni seçtim ve dikey hizalama merkezini, yatay hizalama merkezini vurdum ve metin dairenin içinde mükemmel şekilde ortalandı.

sınırlayıcı kutu olmadan ortalanmış metin


7

Otomatik olmasa da (her metin için manuel olarak ayarlamanız gerekir), Baseline Shiftdikey bir ortalamayı taklit etmek için kullanabilirsiniz :

görüntü tanımını buraya girin


4

Bugün bilmediğim bir yol buldum, kısmen Michael Osterhus'un söylediği gibi, ama aslında ne demek istediğini anlamadım.

  1. Metninizi yalnızca bir tıklatmayla yazmanız gerekir, sürüklenebilir bir sınırlama kutusu değil. Bu istediğiniz yere yerleştirilebilir.
  2. Bir kutu oluşturduğunuzda, metnimin hem dikey hem de yatay olarak hizalanmasını istediğim alanın bir kutusunu oluşturmak için Dikdörtgen aracını kullandım.
  3. Sonra hem metin katmanını hem de dikdörtgen katmanını seçtim ve her ikisi de seçiliyken Layer -> Alignher ikisine de girdim ve bastım Vertical centersveHorizontal centers

Bu basit taktik bana sonradan çıktığım kesin sonucu verdi, bu yüzden bu şık numara, metni bir yere ortalamanız gerektiğinde çok faydalıdır.

Daha önce açık olmadıysa, metin çizdiğiniz dikdörtgene göre yatay ve dikey olarak hizalar; bu nedenle metninizin tüm belgeye dikey olarak hizalanmasını istiyorsanız, bu boyutta bir dikdörtgene sahip olmanız gerekir.


2

Bunun yanlış olduğunu ispatlamak isterdim, ancak metni Photoshop'ta otomatik olarak dikey olarak ortalayamazsınız. Tıpkı Illustrator'da yapamadığınız gibi. Taban çizgisi değişimini manuel olarak ayarlamanıza şaşırıp kalmışsınız.

İşte kaçınılmaz olan ...

ancak bunu yapabilirsiniz InDesign.

Evet ve bu harika. Ancak PS ve AI onsuz kaldı. :(


EDIT: Dang! @ Yisela'nın cevabının sorunun bir parçası olduğunu düşündüm. Bunun için üzgünüm.


1

İşte işe yarayabilecek bir senaryo yazdım. Ancak henüz test etmedim.

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;
}

0

Başınız için teşekkürler - yukarıdaki talimatları uygularken üzerine tökezlememin daha kolay bir yolu var: (PhotoShop CC 2015.1.1)

  1. Sürüklenebilir bir sınırlama kutusu kullanabilirsiniz, sadece içindeki metnin altına ve altına kadar sıkın.
  2. Dikdörtgen Seçim Çerçevesi Aracını kullanarak, metni ortalamak istediğiniz dikdörtgeni sürükleyin
  3. Tıkla ve Katmanlar Penceresinde sadece Metin Katmanı'nı seç
  4. Katman Aşağı Çek -> Katmanları Seçimle Hizala ve hem Dikey hem de Yatay Merkezleri
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.