Comment centrer verticalement du texte dans une zone dans Illustrator CS5

23

Comment centrer verticalement du texte dans une zone dans Illustrator CS5? Je ne peux pas trouver un moyen de le faire; dans InDesign, c'est à portée de clic!

menardmam
la source
8
Adobe est tellement cassé à bien des égards. Le type de centrage vertical doit être un paramètre du paragraphe - avec toutes les "options de type de zone" - Pourquoi existe-t-il des sous-menus catégorisés pour des choses comme le type et la couleur, mais d'autres choses sont masquées dans le menu principal de l'application? S'il existe des outils de type sophistiqués permettant le centrage horizontal, le crénage, le retrait de paragraphe, etc., il devrait y avoir un outil de centrage vertical - c'est juste une autre dimension. Dernier point - il est plus facile de savoir comment quelque chose fonctionne vraiment avec une recherche Google que l'aide de l'application d'Adobe.
WildOutWest
@WildOutWest Bienvenue chez GD! J'ai converti votre réponse en commentaire car elle ne répondait pas vraiment à ce que le PO avait demandé. Lorsque vous aurez plus de représentants sur le site, vous pourrez poster des commentaires vous-même.
Yisela
Il n'est pas possible de le faire dans Illustrator CS5. Voir les réponses ci-dessous pour des solutions de contournement.
CrazyTim
Voici une vidéo sur la façon de le faire: screencast.com/t/o9tqN3PuFSSU
Me rend fou de ces écarts de fonctionnalités entre l'indesign et l'illustrateur qui sont clairement nécessaires. Je ne peux pas faire d'effets décents sur le texte dans l'indesign et mes capacités de mise en page sont gravement paralysées dans l'illustrateur.
Jestep

Réponses:

4

Depuis le texte d'Illustrator Vertical Align (vérifiez le lien pour le tutoriel):

J'ai remarqué dans quelques forums que les gens voulaient utiliser l'alignement vertical et un peu frustrés de pourquoi ils ne le pouvaient pas. La raison en est qu'Illustrator n'est pas une application de mise en page (et Photoshop non plus), bien que les gens l'utilisent à cette fin. InDesign est l'application de mise en page et oui InDesign a un alignement vertical des zones de texte.

Si vous souhaitez qu'un texte soit centré verticalement avec le support d'image, sélectionnez les éléments que vous souhaitez aligner et utilisez la palette «aligner». Vous pouvez également vouloir jouer avec la zone "aligner sur" dans la partie inférieure droite de la palette. Notez également que lorsque vous avez sélectionné au moins deux objets, les icônes de la palette d'alignement s'affichent en haut de la barre d'outils.

L'astuce est le changement de mentalité, n'alignez pas le texte sur la zone de texte, mais la zone de texte sur autre chose.

Yisela
la source
6
De l'ingénieur Windows: Quand quelque chose ne fonctionne pas comme prévu, appelez-le simplement par défaut
menardmam
5
Un bug? Non, c'est une fonctionnalité!
Yisela
Ah je comprends .. ce sont deux sociétés différentes (design et illustrateur) qui veulent faire quelque chose de différent pour obtenir et bord sur la fonctionnalité .... ou peut-être PAS :-(
menardmam
@menardmam Oui et non. Cela peut être délibéré, vous savez différencier les produits. Si vous pouviez faire toutes les choses sensées avec tous les logiciels Adobe, pourquoi vendre 3 produits différents?
joojaa
le lien semble rompu
Benedikt
11

La fonction d'alignement "objet clé" est très pratique pour cela.

  1. Sélectionnez les objets en question (probablement votre bloc de texte et une image ou un arrière-plan.

  2. Cliquez à nouveau sur votre objet clé, c'est la zone sur laquelle vous vous alignez. Vous remarquerez qu'il obtient une bordure de sélection trois ou quatre fois plus épaisse que la normale.

  3. Vous constaterez maintenant que l' align toindicateur (dans le panneau ou la barre de contrôle) affiche une petite icône de clé. Lorsque vous utilisez une option d'alignement, tout s'aligne sur cet objet.

en civil
la source
1
C'est de loin la réponse la plus correcte ici. Merci.
Mahmoud Al-Qudsi
1
pourquoi personne ne poste des captures d'écran ...
JGallardo
5

Comme l'explique Yisela, vous avez besoin d'une solution de contournement. Voici le meilleur que j'ai trouvé, dans le même sens que celui de Yisela mais un peu plus automatisé:

  1. Obtenez le script Fit Text To Content de Kelso Cartography ( téléchargez , ou voyez l' exemple et le code dans cette réponse au cas où le lien tomberait). Installer (copier dans le dossier illustrator / presets/[language]/scripts, redémarrer illustrator).

  2. Lorsque vous êtes satisfait de tout ce qui concerne le texte, à l'exception de son alignement, assurez-vous qu'il existe un autre élément sur lequel ils peuvent être alignés.

    • Si vous vous alignez au centre , c'est généralement facile, il y a probablement une image ou un cadre contre lequel vous vous alignez au centre (sinon, utilisez la même méthode que l'alignement du bas).
    • Si vous vous alignez en bas , cela pourrait ne pas être aussi facile que vous ne voulez probablement pas qu'il soit aligné contre un conteneur. Réponse simple: créez un rectangle clair (pas de remplissage, pas de trait) comme un wrapper qui chevauche exactement chaque zone de texte, envoyez-le à l'arrière-plan, groupez chaque paire zone de texte / wrapper-rectangle, puis effectuez les étapes 3 et 4 ci-dessous en mode d'isolement (double-cliquez sur le groupe).
  3. Sélectionnez chaque zone de texte et exécutez le script. Soyez conscient de choses comme l'espacement des lignes et l'espacement des paragraphes affectant la zone totale. Par exemple, vous pourriez vous retrouver avec un espace supplémentaire en bas de la zone de texte, auquel cas, ajoutez un remplissage d'équilibrage en haut.
  4. Utilisez la fenêtre Aligner ... Window > Alignsi elle n'est pas déjà visible ou ancrée.
    • Pour l' alignement au centre , dans le commutateur Align tod' alignement de la palette Key object, assurez-vous que la chose contre laquelle vous vous alignez est au-dessus de votre cadre de texte, puis appuyez sur le Vertical Align Centerbouton
    • Pour l' alignement inférieur , sélectionnez simplement le texte et l'objet et appuyez sur le Vertical align bottombouton.

Si / lorsque vous devez modifier le texte et réaligner, il vous suffit d'exécuter à nouveau le script (il peut étirer la zone de texte pour s'adapter au contenu débordant, ainsi que le rétrécir) et aligner à nouveau.

Pas aussi simple que dans InDesign, mais frapper deux boutons après chaque changement de contenu n'est pas si mal.

user56reinstatemonica8
la source
2

Vous pouvez également modifier le texte en contours. Mettez le texte en surbrillance puis allez dans Type> Créer des contours. Ensuite, le texte se comporte davantage comme des objets et peut être aligné.

Chris Livdahl
la source
2

La réponse courte qui fonctionne la plupart du temps est d'activer le type de zone Taille automatique disponible dans Illustrator CC (Type> Options de type de zone> Taille automatique) et d'utiliser les outils Aligner pour aligner verticalement votre zone de texte avec un conteneur ou un autre objet.

Bien sûr, cela signifie que vous devrez à nouveau appuyer sur ce bouton d'alignement vertical lorsque vous modifiez la hauteur de votre texte.

Commencez par là et essayez les réponses les plus avancées si cela ne vous convient pas.

Matt M.
la source
Vous voudrez peut-être souligner que l'option Taille automatique est uniquement dans les versions plus récentes. Cette question date de 2012, avant qu'il n'y ait cette option.
Scott