Het is behoorlijk vervelend dat je tekst niet automatisch verticaal in Ps kunt centreren, zoals je kunt in Indd . Het is zelfs nog vervelender dat het selectiekader met tekst “niet” kan worden “samengevouwen” of “aan tekst aangepast”, zoals in Indd.

Ik zou de tekst in vorm kunnen omzetten, maar dan verlies ik de kleur . Ik zou kunnen converteren naar een slim object, maar dan is het geen vector meer, voor als ik exporteer naar pdf.

Is er een werk dat het gemakkelijker zou maken om tekst verticaal te centreren?

Antwoord

Voor het plaatsen van tekst heb je geen begrenzingskader nodig .

Ik gebruik nooit begrenzende kaders voor tekst in PS. Ik klik op het tekstgereedschap zonder te slepen en zet de tekstcursor zonder kader. Zodra de tekst is ingevoerd, kan ik centreer het verticaal of horizontaal net als elke andere vorm met behulp van de uitlijnknoppen – ervan uitgaande dat ik iets heb om het op uit te lijnen.

Ik doe hetzelfde in Illustrator. Als voorbeeld was ik een prijslint aan het maken , een cirkel met tekst in het midden. Ik heb de cirkel gemaakt en vervolgens drie regels tekst geschreven, in het midden uitgelijnd zonder begrenzingskader, zelfs niet dicht bij het midden van de cirkel. Ik heb toen zowel de cirkel als de tekst geselecteerd en op verticaal midden uitlijnen, horizontaal midden uitlijnen, en de tekst is perfect gecentreerd in de cirkel.

gecentreerde tekst zonder selectiekader

Antwoord

Hoewel het “s niet automatisch is (je moet het handmatig aanpassen voor elke tekst ), kunt u Baseline Shift gebruiken om een verticale centrering te “imiteren”:

voer hier de beschrijving van de afbeelding in

Antwoord

Ik heb vandaag een manier gevonden die ik niet wist, het is gedeeltelijk zoals Michael Osterhus zegt, maar ik deed het niet begrijp echt wat hij bedoelde om mee te beginnen.

  1. U moet uw tekst schrijven met slechts een enkele klik, niet met een versleepbaar selectiekader. Dit kan overal worden geplaatst waar je maar wilt.
  2. Volgende stap maak je een kader, ik gebruikte het gereedschap Rechthoek om een kader te maken van het gebied waar ik wilde dat mijn tekst zowel verticaal als horizontaal moest worden uitgelijnd.
  3. Vervolgens heb ik zowel de tekstlaag als de rechthoekige laag geselecteerd en met beide geselecteerd ging ik naar Layer -> Align en drukte op beide Vertical centers en Horizontal centers

Deze eenvoudige tactiek gaf me het exacte resultaat dat ik zocht, dus deze handige truc is heel erg handig als je moet de tekst op de een of andere manier centreren.

Als dat voorheen niet duidelijk was, wordt de tekst horizontaal en verticaal uitgelijnd ten opzichte van de rechthoek die je tekent, dus als je wilt dat je tekst verticaal over het geheel wordt uitgelijnd document, je hebt een rechthoek van die grootte nodig, enzovoort.

Antwoord

Hier is een script dat ik schreef dat zou kunnen werk. Ik “heb het echter nog niet getest.

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

Reacties

  • Geprobeerd en Photoshop CC 20.0 .5 zegt dat het niet ' t werkt. Ooooh.
  • @RocBoronat Interessant, ze moeten de API hebben gewijzigd sinds. Ik ' Ik zal een kijkje nemen, zien wat ' s is veranderd.
  • Heel erg bedankt!: · )

Antwoord

Ik zou graag ongelijk krijgen op dit punt, maar je kunt niet verticaal centreren tekst automatisch in Photoshop. Net zoals u het niet kunt doen in Illustrator. Je “zit vast met het handmatig aanpassen van de basislijnverschuiving.

Hier is het onvermijdelijke …

maar jij kan doen dit is InDesign.

Ja, en het ” is geweldig. Maar PS en AI zitten zonder. 🙁


EDIT: Dang! Ik dacht dat het antwoord van @Yisela deel uitmaakte van de vraag. Sorry daarvoor.

Antwoord

Bedankt voor de voorsprong – er is een nog gemakkelijkere manier die ik tegenkwam toen ik de bovenstaande instructies volgde: (Ik heb PhotoShop CC 2015.1.1)

  1. U kunt een versleepbaar selectiekader gebruiken, door het gewoon aan de boven- en onderkant van de tekst vast te maken.
  2. Gebruik het gereedschap Rechthoekig selectiekader om de rechthoek te slepen waarin u wilt wil de tekst centreren
  3. Klik en selecteer alleen de tekstlaag in het lagenvenster
  4. Laag naar beneden trekken -> Lagen uitlijnen op selectie en zowel Verticale middelpunten als Horizontale middelpunten indrukken

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *