Isto não faz #6 — Padrões de estilo na mesma linha

por edraant em 06/09/2009

em Character Styles, GREP, GREP Styles, Paragraph Styles, Problems

O Zeka, de Porto Ale­gre, lançou-me a semana pas­sada um daque­les desa­fios difí­ceis de resol­ver. Tem um direc­tó­rio de cerca de 300 pági­nas com nome de empre­sas em que há entra­das que se repe­tem sem­pre, mudando a infor­ma­ção refe­rente à empresa.

Um dos pro­ble­mas que o Zeka tinha, era usar a verão CS3 do Inde­sign. Como a coisa só pode ser feita de modo o mais auto­má­tico pos­sí­vel na ver­são CS4, fez o down­load do Trial do site da Adobe, para usar a nova fea­ture: os GREP Styles.

Não des­co­bri um modo total­mente auto­má­tico, mas ten­tei apro­xi­mar o mais pos­sí­vel a auto­ma­ti­za­ção do documento.

Este foi o exem­plo que o Zeka me enviou. O que está des­ta­cado a ama­relo é ape­nas o texto que vai mudando de empresa para empresa.

Analise-se o que é neces­sá­rio. O título está num corpo maior que o do texto, além disso está em caixa alta.

Quando ao texto em si, identificam-se 4 esti­los dife­ren­tes: redondo, itá­lico, bold e bold itálico.

padroes_estilo_1

O texto impor­tado para o Inde­sign é apre­sen­tado sem nenhum estilo.

padroes_estilo_2

Pri­meiro passo: criar 3 Cha­rac­ter Sty­lesitá­lico, bold e bold itá­lico. O estilo redondo não será neces­sá­rio criar por­que este será apli­cado no Para­graph Style a usar.

Note-se que ape­nas no campo Font Style foi atri­buída outra carac­te­rís­tica. Nada de cor­pos, cores ou fon­tes diferentes.

padroes_estilo_31

padroes_estilo_4

padroes_estilo_5

padroes_estilo_6

Os 3 Cha­rac­ter Sty­les estão cri­a­dos, é altura de tra­tar do Para­graph Style.

Olhando para o texto do docu­mento verifica-se que há fra­ses ou pala­vras que se repe­tem sem­pre com o mesmo estilo: Pro­du­ção diá­ria (bold), Daily Pro­duc­tion (bold itá­lico), Maté­ria Prima (bold), Raw mate­rial (bold itá­lico), etc.

É neste Para­graph Style que será esco­lhido o corpo e fonte (Hel­ve­tica Regu­lar) de todo o texto, daí não ter sido neces­sá­rio criar um Cha­rac­ter Style com este estilo.

É na Tab GREP Stype que real­mente acon­te­cem as coi­sas que vão per­mi­tir fazer o docu­mento 2 milhões de vezes mais rápido.

Ao criar um New GREP Style, esco­lhi o estilo bold (já cri­ado nos Cha­rac­ter Sty­les) espe­ci­fi­cando que é apli­cado quando encon­trar a pala­vra Nome Fan­ta­sia.

Um segundo GREP Style, desta vez com o estilo bold ita­lico será apli­cado sem­pre que for encon­trado a frase Trade Name.

padroes_estilo_7

A par­tir daí, com a iden­ti­fi­ca­ção dos esti­los a apli­car, basta criar os GREP Sty­les que fal­tam (cli­que para ampliar).

Por vezes, ao escre­ver o texto den­tro do GREP Style, pode não assu­mir o estilo que se pren­tende. Nor­mal­mente é cau­sado por um erro de escrita. O meu con­se­lho é copiar o texto do docu­mento e ir colando o que se pren­tede den­tro do GREP Style.

padroes_estilo_8

Agora começa a parte real­mente com­pli­cada. O que está em inglês depois da barra ver­ti­cal vai a itá­lico, o que está a por­tu­guês mantém-se redondo. Como referi, o pro­cesso não é auto­má­tico, mas ajuda bastante.

Aqui esco­lhi um comando que já usei nou­tras ocasiões.

Pes­qui­sar a barra (\|), depois Any Cha­rac­ter (.), Repeat one or more times (+) End of para­graph (\r). Alte­rar para o Cha­rac­ter Style ita­lico.

padroes_estilo_9

Aqui cria-se o pri­meiro pro­blema. A barra ver­ti­cal tam­bém fica a itá­lico. Além disso, tanto o texto em inglês como em por­tu­guês tam­bém fica­ram a itálico.

padroes_estilo_10

Por isso faz-se a coisa de outra forma. Usando tam­bém o GREP, pes­quiso entre 2 cam­pos, para a barra ver­ti­cal não ficar incluída na pesquisa.

O comando para pes­qui­sar entre dois campos é:

(?<=\|).*?(?=\r)

Em que o que está a ver­me­lho é a variá­vel a pes­qui­sar: \| para pes­qui­sar a barra e \r para final de pará­grafo. No Change For­mat, escolhe-se o Cha­rac­ter Style ita­lico.

Assim, o que o Inde­sign vai pes­qui­sar é o con­teúdo entre a barra ver­ti­cal e o final do parágrafo.

Infe­liz­mente esta pes­quisa terá de ser semi-manual, já que se esco­lher Change All, todo o texto em por­tu­guês a seguir à barra ficará a itá­lico, mesmo as linhas que tenham bold itálico.

padroes_estilo_11

Quanto ao título, basta fazer uma pes­qui­sar por qual­quer pala­vra em All Caps, e atribuir-lhe outro Para­graph Style cri­ado para o efeito.

padroes_estilo_131

Con­clu­são: sem ser pos­sí­vel auto­ma­ti­zar todo o pro­cesso (pelo menos eu não sei como), os GREP Sty­les e o GREP fazem 90% do tra­ba­lho. Os outros 10% são alguma paci­ên­cia e muita atenção.

Bons GREP Styles.

{ 1 comentário… ler a seguir ou adicionar um }

1 Borse Hermes 07/01/2012 ás 13:37

That is really a lovely post thanks for sha­ring this

Deixar um comentário

Post Anterior: Memo #6 — Baralhar e (não) dar de novo

Post Seguinte: Sincronia de Perfis de Cor em Illustrator, Indesign e Photoshop com o Bridge