3 formas alternativas de usar tabelas

por edraant em 18/03/2009

em Tables

Quando pagi­nava em sis­te­mas Power­View, há mais de 20 anos, era um adepto das tabe­las. Fun­ci­o­nais e inte­li­gen­tes, per­mi­tiam fazer já na altura belos exem­plos tipo­grá­fi­cos de tabulação.

Com o advento dos sis­te­mas DTP, o rigor da tabela manteve-se com o uso das Tabs, mas não a forma de as cons­truir. E quando apa­re­ce­ram as tabe­las como hoje as conhe­ce­mos em QuarkX­Press e Inde­sign, até tremi. Aquilo tre­san­dava a Word. Mas no fundo, no fundo, faziam (e fazem) muito mais do que eu supunha.

Exem­plo 1

Pre­tendo colo­car um bloco de cor cyan  num pará­grafo, tendo este uma iden­ta­ção de 1 mm entre o fundo e o texto.

Pode­ria usar Para­graph Sty­les, mas a ideia é ter o mínimo de esti­los pos­sí­vel, daí esta forma.

Para quem não sabe, as tabe­las via­jam den­tro de colu­nas, acom­pa­nhando o fluxo de texto. Mesmo que acres­cente ou retire texto desse pará­grafo ou de outros pará­gra­fos, o texto e o fundo são auto­ma­ti­ca­mente ajustados.

Nota: estes exer­cí­cios serão mais fun­ci­o­nais com Table Sty­les e Cell Sty­les.

tabelas_61Dou um retorno e posi­ci­ono o cur­sor nessa linha branca. Menu Table > Insert Table.

Como é ape­nas um bloco de texto, será ape­nas 1 row e 1 column.

tabelas_1

Selec­ci­ono a fer­ra­menta de texto e apro­ximo o cur­sor da parte late­ral da tabela. O cur­sor transforma-se numa seta preta. Esta forma de visu­a­li­za­ção indica-me que posso selec­ci­o­nar a tabela para poder fazer alterações.

tabelas_3

Abro a Palete Table. Menu Win­dow > Type & Tables > Table (shift + F9, Mac e pc).

Aqui, no campo infe­rior da Palete, esco­lho o valor de iden­ta­ção inte­rior (text inset) a que o texto fica do iní­cio da tabela. Neste caso, usei 1 mm a toda a volta.

tabelas_2

Ainda com a tabela selec­ci­o­nada do modo ante­rior, vou à Palete Con­trol (no topo) e tiro o filete de 1 ponto que existe por defeito na altura da cons­tru­ção da tabela.

tabelas_4

Por fim, abro a Palete Swat­ches (Menu Win­dow > Swat­ches, ou F5) e aplico um cyan no modo Fill.

tabelas_51

Exem­plo 2

Pre­tendo colo­car bar­ras late­rais a acom­pa­nhar o texto na ver­ti­cal. Mesmo que haja mais ou menos linhas, a barra cresce e dimi­nui, acom­pa­nhando o texto.

Neste caso, crio uma caixa de texto, posi­ci­ono o cur­sor no iní­cio e cons­truo uma nova tabela. Menu Table > Insert Table.

Desta vez o número de colu­nas é 2, já que uma será para a barra de cor, a outra para o texto. Os rows são ape­nas 1, para um bloco de texto.

tabelas_8

Na cri­a­ção de tabe­las, o Inde­sign coloca auto­ma­ti­ca­mente um espaço igual entre cada célula. Para redu­zir a célula esquerda, como mos­trado no exem­plo, selec­ci­o­nei a fer­ra­menta de texto e apro­xi­mei o cur­sor do filete ver­ti­cal que separa as duas célu­las. Quando o cur­sor muda para uma seta com 2 pon­tas, car­rego no shift e arrasto a célula para o lado esquerdo, ficando a minha tabela com o aspecto mos­trado abaixo.
tabelas_9

Agora é só colo­car o texto na célula direita.
tabelas_10

Repe­tindo os pro­ce­di­men­tos do exer­cí­cio ante­rior, selec­ci­o­nar a célula e atri­buir cor.
tabelas_11

Mais uma vez, na Palete Con­trol, com toda a tabela selec­ci­o­nada, retiro a espes­sura dos file­tes.
tabelas_12

Na Palete Table é que pro­duzo uma alte­ra­ção. Selec­ci­ono a célula onde está o texto. Em vez do espaço inte­rior ser todo igual nos qua­tro lados, dou ape­nas 1 mm de dis­tân­cia do lado esquerdo entre o texto e o iní­cio da tabela. Se não o fizer, o texto não vai come­çar onde começa a caixa de cor, nem ter­mina onde ter­mina a caixa de cor.

tabelas_13

E pronto, é este o resultado.

tabelas_14

Mesmo que acres­cente texto, não tenho de me pre­o­cu­par em puxar cai­xas encar­na­das para cima ou para baixo.

tabelas_15

Exem­plo 3

Um dos ter­ro­res da pagi­na­ção é quando usa­mos file­tes hori­zon­tais ou ver­ti­cais a sepa­rar blo­cos de texto com medi­das dife­ren­tes. Se há alte­ra­ção de corpo, emen­das ou entre­li­nha, lá terei de puxar as linhas cri­te­ri­o­sa­mente cri­a­das para ajus­tar aos novos blo­cos de texto.

O exem­plo abaixo foi feito com 3 cai­xas de texto. Além disso, foi usada a fer­ra­menta Pen Tool para dese­nhar os file­tes, com a ajuda de deze­nas de guias para me garan­tir uma dis­tân­cia con­sis­tente entre o final do texto e o filete.

tabelas_16

De repente o mundo cai por­que há texto a reti­rar. E o que fica é bas­tante tra­ba­lho para fazer.

tabelas_17Com as tabe­las, a coisa torna-se simples.

1 caixa de texto, várias rows; a segunda row tem 2 colu­nas, usando a fun­ção Split Cell Hori­zon­tally e uso, célula a célula, a Palete Table para espe­ci­fi­car qual a dis­tân­cia entre o texto e o filete e tam­bém o Palete Con­trol para reti­rar ou man­ter file­tes, com a cor e espes­sura pretendida.

Com base nos 2 exer­cí­cios ante­ri­o­res, este já se torna fácil de realizar.

tabelas_18

Boas tabe­las.

{ 3 comentários… lê-los a seguir ou adicionar um }

1 Alexandre Alves 22/02/2011 ás 19:43

Você vai encon­tra tudo que neces­sita a cerca do InDesign

2 Edvaldo Souza 24/11/2011 ás 21:00

Amigos(as)
Tra­ba­lho com tabe­las cri­a­das pelos cli­en­tes no word ou excell. Exporto as tabe­las para o ID para reformatá-las. Sem­pre tenho que eli­mi­nar LINHAS SEM NENHUM TEXTO OU VALORES das tabe­las.
Como faço para con­se­guir um SCRIPT ou PLUGIN para que auto­ma­ti­ca­mente seja feito este tra­ba­lho, pois são mui­tas tabe­las que tenho que fazer este mesmo empe­nho.
MUITO AGRADECIDO

3 replique prada sacs 22/12/2011 ás 06:41

that is really a great post thanks for sharing

Deixar um comentário

Post Anterior: Hierarquias com Bullets & Numbers

Post Seguinte: Isto não faz #3 — Imagens perdem o link quando copiadas entre computadores