GREP en InDesign

Page 1

GREP General Regular Expressions Parser Parcelador de Expresiones Regulares

Adobe Certified Instructor


Adobe Certified Instructor

Diferencias Búsqueda de texto

Búsqueda GREP


Adobe Certified Instructor

Diferencias Búsqueda de texto •

• •

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)

Búsqueda GREP • • •

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


Adobe Certified Instructor

Ejemplos


Adobe Certified Instructor

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

la palabra "gráfic"

la letra o ó la letra a

una o más veces

gráfic[oa] (\d+) encontrado 1

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".


Adobe Certified Instructor

Buscar lo que esté entre parentesis EJ: La eterna discusión sobre qué tipo de diagramación (layout, maquetación) es mejor para cierto tipo

cualquier caracter

una o más veces búsqueda más corta

paréntesis

paréntesis

\(.+?\) 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".


Buscar texto entre parentesis (sin incluirlos)

Adobe Certified Instructor

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

cualquier caracter paréntesis positivo hacia atrás

si \( está presente antes del texto

una o más veces búsqueda más corta

(?<=\().+?(?=\)) positivo hacia adelante

si \) está presente después del texto

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".


Buscar m2 y aplicar superíndice al 2 EJ: 1.000.000 mm² 10.000 cm²

la letra m

el número 2 ó el número 3

(?<=m)(2|3) positivo hacia atrás

si m está presente antes del 2 o el 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".

Adobe Certified Instructor


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

.0980¶

.000¶

.0765¶

.074¶

caracter punto comienzo de párrafo

Adobe Certified Instructor

dígito

que se repita 4 veces

^(\.)(\d{4})$ Primer encontrado

fin de párrafo

Segundo encontrado 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.


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

Adobe Certified Instructor

una o más veces

Comienzo de párrafo

^(.+@)

símbolo arroba

encontrado 1

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.


Adobe Certified Instructor

Colocar punto al final de cualquier párrafo que no tenga punto EJ: Las técnicas visuales mencionadas son: -Equilibrio -Simetría. -Regularidad

Caracter punto Final de párrafo

([^\.]$) Negación de la expresión

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


Adobe Certified Instructor

Encontrar correos electrónicos y aplicar un estilo de caracter EJ: Si necesita información escriba al correo info@profeivan.com o al correo profe.ivan@gmail.com

símbolo arroba

Cualquier letra minúscula

Cualquier caracter

[\l\u\d.]+@[\l\u\d.]+ Grupo de caracteres una o más veces

Cualquier letra mayúscula

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".


Capitalizar primera letra despuÊs de una viùeta • item descriptivo

(.)(\t)(\l)

Cambiar a Uppercase

Eliminar renglones repetidos en un texto Barco naviero Barco naviero Barco de carga

^(.+\r)\1+ Buscar un signo pesos ($) seguido de un digito, un punto, y dos digitos $4.00

\$\d\.\d\d

Adobe Certified Instructor


Adobe Certified Instructor

Referencias http://help.adobe.com/en_US/InDesign/6.0/WS1952D538-1335-4b1d-BA5EFA5A176FDC9Fa.html http://oreilly.com/catalog/9780596529376 http://www.regular-expressions.info/characters.html http://indesignsecrets.com/grep http://indesignsecrets.com/grep-and-text-metacharacter-cheat-sheet.php http://www.amazon.com/gp/product/0596002890 http://www.lynda.com/InDesign-CS4-tutorials/learning-grep/48368-2.html


profeadobe.com profeadobe.blogspot.com twitter.com/profeivan facebook.com/profeadobe


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.