Alinhar texto no centro exato (vertical e horizontalmente) sem criar contornos?

17

No Illustrator, como você alinha o texto no centro exato de uma forma, por exemplo, sem criar contornos. Se eu for centralizar o texto usando a paleta de alinhamento, o Illustrator alinha o texto à sua caixa delimitadora.

Sei que você pode criar contornos, mas quero que o texto permaneça editável, caso precise fazer alterações mais tarde.

Alguma ideia?

user3075987
fonte
1
Esta questão já foi abordada aqui: graphicdesign.stackexchange.com/questions/4434/…
MicroMachine
Também ajuda, ao tentar centralizar o texto, garantir que as configurações de justificação do parágrafo também estejam definidas como "Centralizar" no elemento de texto.
Manly
Não é uma duplicata como a vejo, pois o usuário3075987 não está perguntando sobre a caixa delimitadora, mas sobre outros objetos.
Scott

Respostas:

22

Muito disso é determinado pelo próprio arquivo de fonte . Algumas fontes têm uma vantagem extra incorporada, o que pode causar alinhamentos verticais ímpares.

Se você achar que possui uma fonte com a inicial ímpar, poderá selecionar o texto e aplicar Effect > Path > Outline Object. Em seguida, nas Preferências, verifique se Use Preview Boundsestá marcado e alinhe verticalmente as coisas. Isso usará as áreas visuais para alinhar, geralmente resultando em um melhor alinhamento sem a necessidade de descrever o tipo.

Depois de fazer isso, você pode remover o efeito e reverter a configuração de preferência, se desejar.

(Todas essas imagens são alinhadas em centros horizontais e verticais. O retângulo é um objeto separado e todo tipo é do tipo "ao vivo".)

insira a descrição da imagem aqui

Scott
fonte
Isso me incomoda há anos. Normalmente, eu faria uma cópia, delineava o texto, colava a cópia e alinhava manualmente e, finalmente, excluía a versão da estrutura de tópicos. Esse fluxo de trabalho é muito melhor. Uma coisa a ser observada para futuros leitores, e não declarar o óbvio, mas o filtro "Objeto de estrutura de tópicos" não permite que outras pessoas abram o arquivo Illy sem que as fontes estejam instaladas em sua máquina. De qualquer forma, obrigado Scott!
Mhulse
1
Quando estou alinhando o texto definido em inglês (que não tem acentos), ele funciona perfeitamente. Embora, em português, utilizemos acentos e isso aumenta a altura do objeto de texto e, portanto, esse método não funciona. Existe alguma maneira de alinhar objetos à altura da tampa ou algo semelhante? Talvez um script?
Geiras 16/12
1
Eu tenho tentado encontrar um uso para Outline Object desde sempre. Muito obrigado!
dgo
3

No AI 2017, selecione o texto com a ferramenta de seleção e, em seguida Type > Convert to Area Type. Agora o texto pode ser alinhado usando as guias de alinhamento ao mover o objeto ou com a ferramenta Alinhar (a referência agora é o centro real do texto e não a linha de base).

Stefano
fonte
1

Uma maneira de tornar possível centralizar uma figura (número) em um círculo é usar "Tipo de área" para o tipo e defina as opções de tipo Aerea para: Legado e alinhamento automático. Veja a imagem, isso é encontrado no menu "Tipo". insira a descrição da imagem aqui Em seguida, use as Ferramentas de alinhamento, como de costume, vertical e horizontal

Ismo
fonte
0

Aqui está uma solução com a qual estou trabalhando para personalizar e controlar seu texto, mantendo-o editável e alinhado verticalmente em um quadro de texto (ou na caixa de texto da área. ”)

  1. No painel de ferramentas [TYPE MENU> Opções de tipo de área] , criei uma caixa de texto com 5 "de largura x 1" de área alta. ”Usei 1 linha de texto para facilitar as coisas aqui. Defina seu deslocamento como legado . Você pode corrigir a largura da sua caixa de texto por linhas ou colunas.

  2. Defino as linhas do meu tipo de área como 2 (números fáceis). Torna cada linha = ½ da altura da minha caixa de texto Área e fornece uma linha central visível, que serve como marcador de linha de base para o meu texto.

  3. Ajuste manualmente o 'Deslocamento da linha base' do meu texto para corresponder à borda superior da linha inferior, que é o ponto intermediário da altura da caixa de texto. Cada altura de linha é igual à metade da altura da caixa por proporção aqui.

Tente 3 linhas , depois a altura de cada linha = 1/3 da altura da caixa = a altura da caixa ÷ por 3 e assim por diante.

Ajuste e explore essas configurações para funcionar da maneira que você precisa. Ainda estou aprimorando e, embora possa ficar complicado, acho que esse método nos oferece um pouco do controle de que precisamos. Desfrutar. Espero que isso tenha sido útil!

Lisa
fonte