15
Adobe Certified Instructor GREP General Regular Expressions Parser Parcelador de Expresiones Regulares

GREP en InDesign

Embed Size (px)

DESCRIPTION

Guía rápida para realizar búsquedas y reemplazos GREP en InDesign

Citation preview

Page 1: GREP en InDesign

Adobe Certified Instructor

GREPGeneral Regular Expressions Parser

Parcelador de Expresiones Regulares

Page 2: GREP en InDesign

Adobe Certified Instructor

DiferenciasBúsqueda de texto Búsqueda GREP

Page 3: GREP en InDesign

Adobe Certified Instructor

DiferenciasBúsqueda de texto Búsqueda GREP

• Busca/reemplaza un texto exacto con otro texto exacto.

• Se puede activar mayúsculas y minúsculas.

• Busca/reemplaza caracteres especiales.• Retornos• Tabulados• Marcadores• Espacios en blanco• Comodines (4)

• Busca/reemplaza patrones de texto.

• Se puede activar mayúsculas y minúsculas.

• Busca/reemplaza caracteres especiales• Retornos• Tabulados• Marcadores• Espacios en blanco• Comodines (7)• Ubicaciones• Repeticiones• Portapapeles

Page 4: GREP en InDesign

Adobe Certified Instructor

Ejemplos

Page 5: GREP en InDesign

Adobe Certified Instructor

Gráfico por Figura

la palabra "gráfic"

Busca la palabra Gráfico o Gráfica seguida de un espacio, seguido de un dígito que puede repetirse una o más veces y la reemplaza por Figura seguida de los mismos digitos y le aplica el estilo de caracter "resaltado".

la letra o ó la letra a

una o más veces

encontrado 1

gráfic[oa] (\d+)

EJ: Los conceptos diseño ver Gráfico 1 y diagramación ver Grafica 24 involucran el problema de la composición.

Page 6: GREP en InDesign

Adobe Certified Instructor

Buscar lo que esté entre parentesis

paréntesis

paréntesis

\(.+?\)

cualquier caracter

una o más veces

búsqueda más corta

Busca un paréntesis de apertura seguido de cualquier caracter que puede estar una o más veces con una búsqueda corta y un paréntesis de cierre y le aplica el estilo de caracter "Resaltado".

EJ: La eterna discusión sobre qué tipo de diagramación (layout, maquetación) es mejor para cierto tipo

Page 7: GREP en InDesign

Adobe Certified Instructor

Buscar texto entre parentesis (sin incluirlos)

paréntesis

positivo hacia atrássi \( está presente antes del texto

positivo hacia adelantesi \) está presente después del texto

(?<=\().+?(?=\))

cualquier caracter

una o más veces

búsqueda más corta

EJ: La eterna discusión sobre qué tipo de diagramación (layout, maquetación) es mejor para cierto tipo

Sitúa el cursor después de un paréntesis de apertura seguido de cualquier caracter que puede estar una o más veces con una búsqueda corta y termina la selección antes de un paréntesis de cierre y le aplica el estilo de caracter "Resaltado".

Page 8: GREP en InDesign

Adobe Certified Instructor

Buscar m2 y aplicar superíndice al 2

positivo hacia atrássi m está presente antes del 2 o el 3

(?<=m)(2|3)

la letra mel número 2 ó el número 3

Sitúa el cursor después de cualquier letra m, luego selecciona el número 2 ó 3 y aplica el estilo de caracter "Superindice".

EJ: 1.000.000 mm² 10.000 cm²

Page 9: GREP en InDesign

Adobe Certified Instructor

Buscar un punto (.) seguido de 4 caracteres y reemplazarlo por coma (,)

Primer encontrado

Segundo encontrado

comienzo de párrafo ^(\.)(\d{4})$

que se repita 4 veces

dígito

fin de párrafo

caracter punto

Busca cualquier inicio de párrafo que comience con punto, seguido de cualquier dígito que se repita exactamente 4 veces y termine con un retorno. Cambia el primer grupo (\.) a coma (,) y conserva los mismos dígitos.

EJ: .0980¶ .000¶ .0765¶ .074¶

Page 10: GREP en InDesign

Adobe Certified Instructor

Agregar correo-e al comienzo de cada párrafo que contenga una dirección de correo

^(.+@)

Comienzo de párrafo símbolo

arroba

encontrado 1

cualquier caracter

una o más veces

Correo-e: $1

Busca cualquier inicio de párrafo que comience con punto, seguido de cualquier dígito que se repita exactamente 4 veces y termine con un retorno. Cambia el primer grupo (\.) a coma (,) y conserva los mismos dígitos.

Page 11: GREP en InDesign

Adobe Certified Instructor

Colocar punto al final de cualquier párrafo que no tenga punto

([^\.]$)

Final de párrafo

Negación de la expresión

Caracter punto

Busca todo final de párrafo que no termine con punto, selecciona la última letra, conserva la letra y añade un punto.

EJ: Las técnicas visuales mencionadas son:-Equilibrio -Simetría. -Regularidad

Page 12: GREP en InDesign

Adobe Certified Instructor

Encontrar correos electrónicos y aplicar un estilo de caracter

[\l\u\d.]+@[\l\u\d.]+

Cualquier caracter

Cualquier letra minúscula

Cualquier letra mayúscula

Grupo de caracteres

símbolo arroba

cualquier dígito

Busca cualquier letra minúscula, mayúscula o cualquier dígito seguidos de cualquier caracter. Este grupo de caracteres puede repetirse una o más veces. Seguido del símbolo @ seguido del mismo patrón. Al texto encontrado aplica el estilo de caracter "Itálica".

EJ: Si necesita información escriba al correo [email protected] o al correo [email protected]

una o más veces

Page 13: GREP en InDesign

Adobe Certified Instructor

(.)(\t)(\l)

\$\d\.\d\d

Buscar un signo pesos ($) seguido de un digito, un punto, y dos digitos

Capitalizar primera letra después de una viñeta

Eliminar renglones repetidos en un texto

^(.+\r)\1+

Cambiar a Uppercase

• item descriptivo

Barco navieroBarco navieroBarco de carga

$4.00

Page 14: GREP en InDesign

Adobe Certified Instructor

http://help.adobe.com/en_US/InDesign/6.0/WS1952D538-1335-4b1d-BA5E-FA5A176FDC9Fa.html

http://oreilly.com/catalog/9780596529376http://www.regular-expressions.info/characters.html

http://indesignsecrets.com/grephttp://indesignsecrets.com/grep-and-text-metacharacter-cheat-sheet.php

http://www.amazon.com/gp/product/0596002890http://www.lynda.com/InDesign-CS4-tutorials/learning-grep/48368-2.html

Referencias

Page 15: GREP en InDesign

profeadobe.comprofeadobe.blogspot.com

twitter.com/profeivanfacebook.com/profeadobe