A justificação vertical, quando não obedece a uma grid, é excelente. Mas por vezes, os vários blocos de texto justificados verticalmente necessitam de um espaço entre eles, sem ser preciso usar o Space After ou o Space Before, que para este caso, só atrapalham.
Este texto foi colocado numa caixa com 200 mm de altura. Pretende-se que as linhas sejam abertas, ignorando a entrelinha, até encher o espaço no fim da caixa.
Para realizar esta operação, seleccionar a caixa e ir ao Menu Object > Text Frame Options (Cmd + B), escolhendo a opção Justify no campo Vertical Justification.

O resultado é este. Todas as linhas espalhadas do mesmo modo por toda a altura da caixa.
A coisa está longe de ser perfeita, por isso edita-se de novo a Text Frame Options e no campo Paragraph Space Limit atribui-se um valor de 10 mm.

O resultado é significativamente melhor. Ignorando ainda a entrelinha atribuída, já se nota uma divisão entre os parágrafos.
Este valor de 10 mm não é de todo o valor atribuído ao espaço entre parágrafos, mas sim um valor em que quando o espaço entre parágrafos atinge este valor, o InDesign ajusta a entrelinha de cada linha na caixa de texto.
Com base no raciocínio anterior, como fazer para que o texto seja justificado verticalmente só entre parágrafos, e mantendo a entrelinha atribuída ao texto?
Nesse caso, exagera-se, atribuíndo um valor bastante alto para “trancar” a justificação vertical apenas entre os parágrafos.

Perfeito!
Boas justificações.







{ 7 comentários… lê-los a seguir ou adicionar um }
Boa noite,
Eduardo
Tenho uma dúvida no indesign, que não sei se já foi abordado aqui.
Refere-se à colocação de conteúdos dentro de uma frame através da opção “Paste Into”. Inserir dentro da frame é fácil, mas o cabo das tormentas é retirar (ou editar) os elementos no interior da Frame. Como exemplo semelhante, vejo o caso do Freehand onde era possível com a opção Paste Inside, fazer o mesmo que “Paste Into” no idesign, mas no Freehand dava para usar a opção inversa para desabilitar a frame e seus conteúdos. Existe algum processo no indesign que resolve?
Obrigado.
Olá Patrício,
Seleccione com a seta branca o conteúdo da caixa que contém os 2 objecots. Depois faça cut, e depois paste.
Abraço
Olá.
Há alguma função semelhante para fazer isso no Illustrator Cs3?
Olá Silva.
Não, o AI não tem essa função, nem sequer o CS4…
Abraço.
E se meu texto tiver várias colunas?
Já aconteceu de a última ficar com espaços muito grandes entre as linhas por ter um conteúdo pequeno.
Será que o único modo de acertar isso é escrevendo um texto maior?
Olá Lucas,
A sua dúvida é pertinente.
Tem 2 soluções, sendo que nenhuma delas é escrever um texto maior.
1 — Usar o Space Before e Space After em todas as colunas
2 — Aplicar returns manuais depois da última linha de texto, fazendo-a subir.
Esta última não é a melhor forma de fazer a coisa, mas não deixa de ser uma solução.
Abraço e obrigado
Lucas, este problema não tem uma boa solução no InDesign – pelo menos até a versão CS4. Deves considerar que é preferível trabalhar com vários quadros de texto no lugar de várias colunas dentro de um único quadro. Isso te dá um controle mais completo sobre o leiaute e evita problemas como esse.
Junto com o InDesign, desde a versão CS3, é fornecido um script chamado Columns2Frames. Com ele, podes converter rapidamente os as colunas em quadros. Com eles separados, a melhor maneira de controlar o alinhamento é aplicar dois estilos de objeto aos quadros. Um com alinhamento superior, aplicas no último quadro. Para os demais, usas um estlio justificado com as opções comentadas no post.