A CMP Medica, onde trabalho, é especializada em publicações dirigidas à classe médica. Grandes dicionários farmacológicos com milhares de páginas. Todo o tempo é pouco para executar tudo o que as publicações necessitam para estarem prontas a tempo e horas de ir para a gráfica.
Antes de utilizarmos o Indesign, a paginação editava cada página e escrevia, no topo da página, o nome do primeiro produto que reportava ao canto superior esquerdo nas páginas pares, e o último nome do canto inferior direito nas páginas ímpares. Um trabalho de sapa. Este procedimento poderia levar horas (talvez dias) e só poderia ser realizado depois da paginação concluída.
A coisa resolveu-se com as Text Variables.
Tenho como exemplo um documento de 6 páginas, que poderiam ser 600 ou 6000, sobre o tema das cores, em que pretendo colocar no topo de cada página a entrada respectiva.


As cores vão desde o amarelo ao roxo, fluindo ao longo das páginas. Criei um Paragraph Style para o título para o poder usar como variável.
Chamo as minhas páginas mestras e defino a zona onde pretendo que a variável seja colocada, tanto nas páginas pares como ímpares.

É tempo de começar a preparar as minhas variáveis.
Vou a Menu Type > Text Variables > Define. O quadro que se me apresenta é este. Clico em ”New”.
O segundo quadro vai permitir-me especificar o que prentendo nas variáveis. Primeiro, dou-lhe um nome ”Pagina_par”, e no campo Type, escolho Runnig Header (Paragraph Style). Depois escolho o Paragraph Style chamado ”Titulo” (o estilo que apliquei nos títulos rosa), e por fim, mas não menos importante, especificar que pretendo que apareça apenas o primeiro estilo (First on Page) que está na página.
Abreviando, especifico que quero que a variável seja corrida (Running Header), usando o estilo Titulo (Style), escolhendo apenas o primeiro estilo das páginas pares (Use).
Reparem que no fundo da caixa está escrito Preview: <pagina_par>. Isto significa que é esta palavra que é a minha variável para as páginas pares. Por fim, clico em OK.

Faço o mesmo procedimento para as páginas ímpares, em que a diferença relativamente à variável para as páginas pares é o nome da variável (pagina_impar) e o campo Use, que desta vez escolho Last on Page. Clico de novo em OK.

Volto às minhas páginas mestras, clico na caixa da página mestra par e escolho Menu Type > Text Variables > Insert Variable > pagina_impar.
Selecciono a caixa da página ímpar e insiro desta vez a variável pagina_par.
Para uma melhor visualização no site, exagerei no corpo e medida destas caixas. É altura de lhe dar alguma formatação tipográfica.

E quando chamo as minhas páginas…


Para demonstrar que a coisa funciona, apaguei o parágrafo relativo ao Laranja. Com a rejustificação de texto, as variáveis mudaram automaticamente.
Existe um pequeno bug no Indesign relativamente a esta operação: Quando apagamos ou acrescentamos texto, a variável não aplica a alteração efectuada. Mas basta fazer um zoom in, zoom out, refresh ou scroll da página e está o problema resolvido.
Ora bem, muitos dos dicionários que conheço, não têm as palavras por extenso. Os títulos deste exemplo até são curtos, mas o que eu pretendo mesmo é que o Indesign me mostre apenas os 3 primeiros caracteres da variável!
E como é que se faz isso? Estão recordados no artigo sobre os Nested Styles em que falava sobre Character Styles placebo (expressão minha)? Vamos lá então.
Crio um Character Style chamado ”3 letras”. Reparem que o campo ”Style Setting” está completamente vazio. É importante que este Character Style não tenha nenhuma atribuição de corpo, fonte, cor, etc, para não se reflectir no estilo da minha variável já criada e aplicada nas páginas mestras.

Depois, é tempo de editar o meu estilo ”Titulo” (que está ser usado na variável) e criar um Nested Style em que prentendo que o meu estilo ”3 letras” apesas seja usado nos primeiros 3 caracteres do meu estilo ”Titulo”.

Vou de novo ao Menu Type > Text Variables > Define, mas agora edito a minha variável ”pagina_par” e mudo o Type para Running Header (Character Style)’ e aplico o meu Character Style ”3 letras”. Como podem verificar, já não estou a usar o Paragraph Style ”Titulo”. O campo Use deixo-o como estava.

Faço o mesmo procedimento para a variável ”pagina_par”, tal como o exemplo mostra.
E voilá!


Boas variáveis.







{ 2 comentários… lê-los a seguir ou adicionar um }
Mais uma vez: trabalho perfeito, para nós, usuários de indesign e amantes da tipografia em português. Obrigado ao Eduardo!
Fiz um dicionário a pouco tempo usando o Text-variables, mas foi um pouco diferente. O verbete estava no mesmo parágrafo que a sua definição, o que não dava para aproveitar o estilo do parágrafo. Então tive que usar o Nested Style.
Durante o trabalho tive uma surpresa desagradável.
Nesse dicionário os cabeços eram o primeiro e o ultimo verbete da cada página. Infelizmente, não sei porque, em muitas páginas apareceram o verbete da páginas anterior, quando a definição do ultimo verbete da página anterior invadia a página seguinte.
Quase fiquei desesperado, mas a solução foi usar o find e aplicar o estilo de caracter onde estava o Nested Style e remover o Nested Style do estilo de parágrafo. Assim resolvi o problema.
Outro caso que uso muito o Text-variables é para fazer os cabeços com o titulo do capitulo. É parecido com o que o Eduardo usou, ou para ter o mesmo recurso como o da matéria sobre Section Marker. Vejo uma vantagem em usar o Text-variables, pois se o o livro sofrer modificações na quantidade de páginas (corte de textos etc), não preciso me preocupar em conferir se está tudo certo. O indesign atualiza automaticamente.
Abraços!
Viva Alfredo,
Estou de acordo consigo: as text variables são dos melhores automatismos do Indesign.
Também teve esse problema? Aconteceu-me a mim também, em que a diferença residia no facto de eu ter uma chamada de tab (sabe-se lá porquê) no parágrafo, só visível através do Story Editor.
Abraço!