C « est assez ennuyeux de pouvoir » t centrer le texte verticalement dans Ps automatiquement, comme vous pouvez le faire dans Indd . Il est encore plus ennuyeux que la zone de délimitation du texte ne puisse « pas être » réduite « ou » adaptée au texte « , comme dans Indd.

Je pourrais convertir le texte en forme, mais ensuite je perds la coloration . Je pourrais convertir en objet intelligent, mais ce nest plus un vecteur, car lorsque jexporte au format PDF.

Y a-t-il un travail autour de quelquun qui sait qui faciliterait le centrage du texte verticalement?

Réponse

Pour positionner le texte vous navez « pas besoin dun cadre de sélection .

Je nutilise jamais de zone de délimitation pour le texte dans PS. Je clique sur loutil de texte sans faire glisser et je place le curseur de texte sans zone. Une fois le texte saisi, je peux centrez-le verticalement ou horizontalement comme nimporte quelle autre forme à laide des boutons dalignement – en supposant que je dispose de quelque chose sur lequel laligner.

Je fais la même chose dans Illustrator. À titre dexemple, je faisais un ruban de récompense , un cercle avec du texte au centre. Jai créé le cercle, puis jai écrit trois lignes de texte, alignées au centre sans cadre de sélection, pas même près du centre du cercle. Jai ensuite sélectionné le cercle et le texte, et jai appuyé sur centre dalignement vertical, centre dalignement horizontal et le texte est parfaitement centré dans le cercle.

texte centré sans cadre de sélection

Réponse

Bien que ce ne soit pas automatique (vous devez lajuster manuellement pour chaque texte ), vous pouvez utiliser Baseline Shift pour « imiter » un centrage vertical:

entrez la description de limage ici

Réponse

Jai trouvé un moyen aujourdhui que je ne connaissais pas, cest en partie comme le dit Michael Osterhus, mais je ne lai pas fait vraiment comprendre ce quil voulait dire au départ.

  1. Vous devez écrire votre texte en un seul clic, pas une zone de délimitation déplaçable. Cela peut être placé où vous le souhaitez.
  2. À létape suivante, vous créez une boîte, jai utilisé loutil Rectangle pour créer une boîte de la zone où je voulais que mon texte soit aligné verticalement et horizontalement avec.
  3. Ensuite, jai sélectionné à la fois le calque de texte et le calque rectangle et les deux étant sélectionnés, je suis monté dans Layer -> Align et jai appuyé sur les deux Vertical centers et Horizontal centers

Cette tactique simple ma donné le résultat exact après lequel jétais absent, donc cette astuce astucieuse est très très utile lorsque vous devez centrer le texte dune manière ou dune autre.

Si cela nétait pas évident auparavant, le texte saligne horizontalement et verticalement par rapport au rectangle que vous dessinez, donc si vous voulez que votre texte soit aligné verticalement sur lensemble document, vous devez avoir un rectangle de cette taille et ainsi de suite.

Réponse

Voici « un script que jai écrit qui pourrait travailler. Cependant, je ne lai pas encore testé.

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

Commentaires

  • Je lai essayé et Photoshop CC 20.0 .5 dit que cela ne fonctionne pas ' t. Ooooh.
  • @RocBoronat Intéressant, ils doivent avoir changé lAPI depuis. Je ' Je vais jeter un œil, voir ce que ' a changé.
  • Merci beaucoup!: · )

Réponse

Jadorerais avoir tort à ce sujet, mais vous ne pouvez pas centrer verticalement texte automatiquement dans Photoshop. Tout comme vous ne pouvez pas le faire dans Illustrator. Vous « êtes coincé avec lajustement manuel du décalage de la ligne de base.

Voici linévitable …

mais vous peut faire ceci dans InDesign.

Oui, et ça  » Cest génial. Mais PS et AI sont bloqués sans cela. 🙁


EDIT: Dang! Je pensais que la réponse de @Yisela faisait partie de la question. Désolé.

Réponse

Merci pour l’avance – il ya un moyen encore plus simple que je suis tombé par hasard en suivant les instructions ci-dessus: (Jai PhotoShop CC 2015.1.1)

  1. Vous pouvez utiliser un cadre de sélection déplaçable, il suffit de le resserrer jusquen haut et en bas du texte à lintérieur.
  2. À laide de loutil de sélection rectangulaire, faites glisser le rectangle dans lequel vous souhaitez comme pour centrer le texte
  3. Cliquez et sélectionnez uniquement le calque de texte dans la fenêtre Calques
  4. Déroulez le calque -> Alignez les calques sur la sélection et appuyez à la fois sur les centres verticaux et les centres horizontaux

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *